Commit e9267bf3ee for wordpress.org

commit e9267bf3ee40102c74eb2f43236cc02606e9b56d
Author: hellofromTonya <hellofromTonya@git.wordpress.org>
Date:   Tue May 3 15:00:36 2022 +0000

    Editor: Update WordPress packages for 6.0 RC1.

    Included cherry-picked commits from the Gutenberg plugin that fix bugs discovered after WordPress 6.0 Beta 4.

    Props gziolo, zieladam, ndiego.

    See #55567.
    Built from https://develop.svn.wordpress.org/trunk@53338


    git-svn-id: http://core.svn.wordpress.org/trunk@52927 1a063a9b-81f0-0310-95a4-ce76da25c4cd

diff --git a/wp-includes/assets/script-loader-packages.php b/wp-includes/assets/script-loader-packages.php
index b63b7d182b..74c388df47 100644
--- a/wp-includes/assets/script-loader-packages.php
+++ b/wp-includes/assets/script-loader-packages.php
@@ -1 +1 @@
-<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => 'a38319d7ba46c6e60f7f9d4c371222c5'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => 'e103c345829d2b4da838b701a4dff236'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '63050163caffa6aac54e9ebf21fe0472'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => '21d1d6c005241b908b592f52ad684a28'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '87cf2365cd719a6954f1e2bb8bcc692a'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '59c231b4ee1df0391993ac715e599b0f'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => 'e2ef0c6eb29e06ea9efedec924f1b9a8'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '3bec83610d3f79d575d6db8320f27a70'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => '8ee151736a1e51db2bafbb61ddd60634'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-shortcode'), 'version' => '70f0d7113c28590b968147e200d13a68'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => 'e854a72b625dc920bea4e2e0511b2174'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => 'da94d523b115836ddbf0b3b774ddd94a'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'd07f4a50b4954298e5c95972474ed72d'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-widgets'), 'version' => '1c73c17724422c6c699315524323b3c6'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => '38ad563aa39c8f314fe6f6e430d81a69'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '6a75067d86cf9ab901a4646595575446'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'e0e02b3a1c7037e6cb893486d4680631'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '96593d5d272d008fbcb6912fa0b86778'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '3c10edc1abf3fbbc79f17fd7d1d332eb'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd996b53411d1533a84951212ab6ac4ff'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '5bd0f49f35f67603f7c534817aadd334'), 'edit-site.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport'), 'version' => 'a3029fa0b79cce079bf5d606fd8a6563'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '6d1c3f1e5fbca4e69781de58b399425e'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'd0c6660c402dea8260aaf73916407d86'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '3dfdc75a0abf30f057df44e9a39abe5b'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '00a5735837e9efe13da1d979f16a7105'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '98e32e5276b4b59e7b283addf7cdbd8c'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c6d64f2cb8f5c6bb49caca37f8828ce3'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c6385fb7cd9fdada1cf8892a545f8a26'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'ebee46757c6a411e38fd079a7ac71d94'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '649feec00389556f8015a6b97efc1cb1'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '418fddac042f08102c4110f70e13cd47'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '84a0e6bbcf0b9e1ea0184c3f2bf28022'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '2b04eb3e5628488fe2cb534f02806022'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'ee812d25ec8504c5b419a1aa3cae974d'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => 'e44820c667bf205cacdfc48cbeb3c2e6'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '48ab41273bfd9022769c430fcd3c23cf'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => '8318bcd6086deb19e800c183bd20bafb'), 'preferences.js' => array('dependencies' => array('wp-a11y', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'a9b6f95c63bb642d0be7c3d1d208b302'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'cadf5cfaabdb15c8c8fc440547afe919'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'efad6460ae6b28406d39866cb10731e0'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '5156478c032ea85a2bbdceeb7a43b0c1'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '7387bed6e19d1b3aec4b6fda683a0768'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => 'e7d57502b62ec4756783a0cd79238841'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'f3f949340f2edb72d97152f3cda119a1'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd6964e945049b6190adc8770cda168c4'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '4ebce6423dfff99d40033fd33ce52cc9'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '16385e4d69da65c7283790971de6b297'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '6b3719cd3e4fd40e0ce2de0e0c86dbe4'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b9190af8fc6a3a48c580473c6f337b88'), 'widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '80e98954519d1dad7a91a2248dbc2cc9'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'fb8056c75aa0a0569f7ea3ceae97fbc6'));
\ No newline at end of file
+<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => 'a38319d7ba46c6e60f7f9d4c371222c5'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => 'e103c345829d2b4da838b701a4dff236'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '63050163caffa6aac54e9ebf21fe0472'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => '21d1d6c005241b908b592f52ad684a28'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '87cf2365cd719a6954f1e2bb8bcc692a'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '59c231b4ee1df0391993ac715e599b0f'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-warning', 'wp-wordcount'), 'version' => 'e2ef0c6eb29e06ea9efedec924f1b9a8'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'wp-a11y', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => 'c0a77efe7e30b81595292ba7bdec3d8f'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => '8ee151736a1e51db2bafbb61ddd60634'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-shortcode'), 'version' => '70f0d7113c28590b968147e200d13a68'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '704ed65a1b8b5c891184113526f15ce4'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-priority-queue'), 'version' => 'da94d523b115836ddbf0b3b774ddd94a'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => '95df951bbac4c9f2fd2e6da80561595d'), 'customize-widgets.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-widgets'), 'version' => '1c73c17724422c6c699315524323b3c6'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => '38ad563aa39c8f314fe6f6e430d81a69'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-deprecated', 'wp-polyfill'), 'version' => '6a75067d86cf9ab901a4646595575446'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'e0e02b3a1c7037e6cb893486d4680631'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '96593d5d272d008fbcb6912fa0b86778'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '3c10edc1abf3fbbc79f17fd7d1d332eb'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd996b53411d1533a84951212ab6ac4ff'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '5bd0f49f35f67603f7c534817aadd334'), 'edit-site.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport'), 'version' => '8e2024e4092ae1449edbe91db662c9a5'), 'edit-widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-widgets'), 'version' => '6d1c3f1e5fbca4e69781de58b399425e'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-wordcount'), 'version' => 'd0c6660c402dea8260aaf73916407d86'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '3dfdc75a0abf30f057df44e9a39abe5b'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '00a5735837e9efe13da1d979f16a7105'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '98e32e5276b4b59e7b283addf7cdbd8c'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c6d64f2cb8f5c6bb49caca37f8828ce3'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c6385fb7cd9fdada1cf8892a545f8a26'), 'i18n.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => 'ebee46757c6a411e38fd079a7ac71d94'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => '649feec00389556f8015a6b97efc1cb1'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-element', 'wp-keycodes', 'wp-polyfill'), 'version' => '418fddac042f08102c4110f70e13cd47'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '84a0e6bbcf0b9e1ea0184c3f2bf28022'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '2b04eb3e5628488fe2cb534f02806022'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'ee812d25ec8504c5b419a1aa3cae974d'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => 'e44820c667bf205cacdfc48cbeb3c2e6'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '48ab41273bfd9022769c430fcd3c23cf'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => '8318bcd6086deb19e800c183bd20bafb'), 'preferences.js' => array('dependencies' => array('wp-a11y', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'a9b6f95c63bb642d0be7c3d1d208b302'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'cadf5cfaabdb15c8c8fc440547afe919'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'efad6460ae6b28406d39866cb10731e0'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '5156478c032ea85a2bbdceeb7a43b0c1'), 'reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '7387bed6e19d1b3aec4b6fda683a0768'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-keycodes', 'wp-polyfill'), 'version' => 'e7d57502b62ec4756783a0cd79238841'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'f3f949340f2edb72d97152f3cda119a1'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'd6964e945049b6190adc8770cda168c4'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '4ebce6423dfff99d40033fd33ce52cc9'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '16385e4d69da65c7283790971de6b297'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '6b3719cd3e4fd40e0ce2de0e0c86dbe4'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b9190af8fc6a3a48c580473c6f337b88'), 'widgets.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '80e98954519d1dad7a91a2248dbc2cc9'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'fb8056c75aa0a0569f7ea3ceae97fbc6'));
\ No newline at end of file
diff --git a/wp-includes/blocks/comment-template.php b/wp-includes/blocks/comment-template.php
index ddc9e628b9..49ca8561e2 100644
--- a/wp-includes/blocks/comment-template.php
+++ b/wp-includes/blocks/comment-template.php
@@ -79,6 +79,10 @@ function render_block_core_comment_template( $attributes, $content, $block ) {
 		return '';
 	}

+	if ( post_password_required( $block->context['postId'] ) ) {
+		return;
+	}
+
 	$comment_query = new WP_Comment_Query(
 		build_comment_query_vars_from_block( $block )
 	);
diff --git a/wp-includes/blocks/comments-pagination.php b/wp-includes/blocks/comments-pagination.php
index d7248d03b7..5c041c237c 100644
--- a/wp-includes/blocks/comments-pagination.php
+++ b/wp-includes/blocks/comments-pagination.php
@@ -18,6 +18,10 @@ function render_block_core_comments_pagination( $attributes, $content ) {
 		return '';
 	}

+	if ( post_password_required() ) {
+		return;
+	}
+
 	return sprintf(
 		'<div %1$s>%2$s</div>',
 		get_block_wrapper_attributes(),
diff --git a/wp-includes/blocks/comments-title.php b/wp-includes/blocks/comments-title.php
index 30a4f7a567..d3c61a638d 100644
--- a/wp-includes/blocks/comments-title.php
+++ b/wp-includes/blocks/comments-title.php
@@ -14,6 +14,10 @@
  */
 function render_block_core_comments_title( $attributes ) {

+	if ( post_password_required() ) {
+		return;
+	}
+
 	$align_class_name    = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}";
 	$show_post_title     = ! empty( $attributes['showPostTitle'] ) && $attributes['showPostTitle'];
 	$show_comments_count = ! empty( $attributes['showCommentsCount'] ) && $attributes['showCommentsCount'];
diff --git a/wp-includes/blocks/navigation/block.json b/wp-includes/blocks/navigation/block.json
index c38ddf0cff..b2fefcdbe5 100644
--- a/wp-includes/blocks/navigation/block.json
+++ b/wp-includes/blocks/navigation/block.json
@@ -65,7 +65,6 @@
 			"default": 5
 		}
 	},
-	"usesContext": [ "navigationArea" ],
 	"providesContext": {
 		"textColor": "textColor",
 		"customTextColor": "customTextColor",
diff --git a/wp-includes/blocks/post-comments-form.php b/wp-includes/blocks/post-comments-form.php
index 3c1f73245a..712322e626 100644
--- a/wp-includes/blocks/post-comments-form.php
+++ b/wp-includes/blocks/post-comments-form.php
@@ -18,6 +18,10 @@ function render_block_core_post_comments_form( $attributes, $content, $block ) {
 		return '';
 	}

+	if ( post_password_required( $block->context['postId'] ) ) {
+		return;
+	}
+
 	$classes = 'comment-respond'; // See comment further below.
 	if ( isset( $attributes['textAlign'] ) ) {
 		$classes .= 'has-text-align-' . $attributes['textAlign'];
diff --git a/wp-includes/js/dist/block-library.js b/wp-includes/js/dist/block-library.js
index 410b2586db..da61350939 100644
--- a/wp-includes/js/dist/block-library.js
+++ b/wp-includes/js/dist/block-library.js
@@ -25944,7 +25944,6 @@ function useConvertClassicToBlockMenu(clientId) {
  * External dependencies
  */

-
 /**
  * WordPress dependencies
  */
@@ -26013,9 +26012,6 @@ function Navigation(_ref) {
     setOverlayBackgroundColor,
     overlayTextColor,
     setOverlayTextColor,
-    context: {
-      navigationArea
-    },
     // These props are used by the navigation editor to override specific
     // navigation block settings.
     hasSubmenuIndicatorSetting = true,
@@ -26033,24 +26029,15 @@ function Navigation(_ref) {
     } = {},
     hasIcon
   } = attributes;
-  let areaMenu,
-      setAreaMenu = external_lodash_namespaceObject.noop; // Navigation areas are deprecated and on their way out. Let's not perform
-  // the request unless we're in an environment where the endpoint exists.
-
-  if (false) {}
-
-  const navigationAreaMenu = areaMenu === 0 ? undefined : areaMenu;
-  const ref = navigationArea ? navigationAreaMenu : attributes.ref;
+  const ref = attributes.ref;
   const registry = (0,external_wp_data_namespaceObject.useRegistry)();
-  const setRef = (0,external_wp_element_namespaceObject.useCallback)(postId => {
+
+  const setRef = postId => {
     setAttributes({
       ref: postId
     });
+  };

-    if (navigationArea) {
-      setAreaMenu(postId);
-    }
-  }, [navigationArea]);
   const [hasAlreadyRendered, RecursionProvider] = (0,external_wp_blockEditor_namespaceObject.__experimentalUseNoRecursiveRenders)(`navigationMenu/${ref}`); // Preload classic menus, so that they don't suddenly pop-in when viewing
   // the Select Menu dropdown.

@@ -26120,7 +26107,6 @@ function Navigation(_ref) {
     __unstableMarkNextChangeAsNotPersistent
   } = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_blockEditor_namespaceObject.store);
   const [hasSavedUnsavedInnerBlocks, setHasSavedUnsavedInnerBlocks] = (0,external_wp_element_namespaceObject.useState)(false);
-  const isWithinUnassignedArea = !!navigationArea && !ref;
   const [isResponsiveMenuOpen, setResponsiveMenuVisibility] = (0,external_wp_element_namespaceObject.useState)(false);
   const [overlayMenuPreview, setOverlayMenuPreview] = (0,external_wp_element_namespaceObject.useState)(false);
   const {
@@ -26162,9 +26148,8 @@ function Navigation(_ref) {
   // - there is no classic menu conversion process in progress.
   // - there is no menu creation process in progress.
   // - there are no uncontrolled blocks.
-  // - (legacy) there is a Navigation Area without a ref attribute pointing to a Navigation Post.

-  const isPlaceholder = !ref && !isCreatingNavigationMenu && !isConvertingClassicMenu && hasResolvedNavigationMenus && (!hasUncontrolledInnerBlocks || isWithinUnassignedArea);
+  const isPlaceholder = !ref && !isCreatingNavigationMenu && !isConvertingClassicMenu && hasResolvedNavigationMenus && !hasUncontrolledInnerBlocks;
   const isEntityAvailable = !isNavigationMenuMissing && isNavigationMenuResolved; // "loading" state:
   // - there is a menu creation process in progress.
   // - there is a classic menu conversion process in progress.
@@ -26315,10 +26300,6 @@ function Navigation(_ref) {
   }, [isDraftNavigationMenu, isEntityAvailable, shouldFocusNavigationSelector]);
   const resetToEmptyBlock = (0,external_wp_element_namespaceObject.useCallback)(() => {
     registry.batch(() => {
-      if (navigationArea) {
-        setAreaMenu(0);
-      }
-
       setAttributes({
         ref: undefined
       });
@@ -27210,7 +27191,6 @@ const navigation_metadata = {
       "default": 5
     }
   },
-  usesContext: ["navigationArea"],
   providesContext: {
     textColor: "textColor",
     customTextColor: "customTextColor",
@@ -46975,7 +46955,6 @@ const video_settings = {



-


 /**
diff --git a/wp-includes/js/dist/block-library.min.js b/wp-includes/js/dist/block-library.min.js
index 4329c84ba8..8e08fde7dd 100644
--- a/wp-includes/js/dist/block-library.min.js
+++ b/wp-includes/js/dist/block-library.min.js
@@ -11,4 +11,4 @@
   http://jedwatson.github.io/classnames
 */!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var a=typeof n;if("string"===a||"number"===a)e.push(n);else if(Array.isArray(n)){if(n.length){var l=r.apply(null,n);l&&e.push(l)}}else if("object"===a)if(n.toString===Object.prototype.toString)for(var i in n)o.call(n,i)&&n[i]&&e.push(i);else e.push(n.toString())}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},5027:function(e){
 /*! Fast Average Color | © 2019 Denis Seleznev | MIT License | https://github.com/hcodes/fast-average-color/ */
-e.exports=function(){"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function n(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}function o(e,t){return r(e)||a(e,t)||l()}function r(e){if(Array.isArray(e))return e}function a(e,t){var n=[],o=!0,r=!1,a=void 0;try{for(var l,i=e[Symbol.iterator]();!(o=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==i.return||i.return()}finally{if(r)throw a}}return n}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}return function(){function t(){e(this,t)}return n(t,[{key:"getColorAsync",value:function(e,t,n){e.complete?t.call(e,this.getColor(e,n),n&&n.data):this._bindImageEvents(e,t,n)}},{key:"getColor",value:function(e,t){t=t||{};var n=this._getDefaultColor(t),o=this._getOriginalSize(e),r=this._prepareSizeAndPosition(o,t),a=null,l=n;if(!(r.srcWidth&&r.srcHeight&&r.destWidth&&r.destHeight))return this._prepareResult(n,new Error("FastAverageColor: Incorrect sizes."));if(!this._ctx&&(this._canvas=this._makeCanvas(),this._ctx=this._canvas.getContext&&this._canvas.getContext("2d"),!this._ctx))return this._prepareResult(n,new Error("FastAverageColor: Canvas Context 2D is not supported in this browser."));this._canvas.width=r.destWidth,this._canvas.height=r.destHeight;try{this._ctx.clearRect(0,0,r.destWidth,r.destHeight),this._ctx.drawImage(e,r.srcLeft,r.srcTop,r.srcWidth,r.srcHeight,0,0,r.destWidth,r.destHeight);var i=this._ctx.getImageData(0,0,r.destWidth,r.destHeight).data;l=this.getColorFromArray4(i,t)}catch(e){a=e}return this._prepareResult(l,a)}},{key:"getColorFromArray4",value:function(e,t){t=t||{};var n=4,o=e.length;if(o<n)return this._getDefaultColor(t);var r=o-o%n,a=(t.step||1)*n,l="_"+(t.algorithm||"sqrt")+"Algorithm";if("function"!=typeof this[l])throw new Error("FastAverageColor: ".concat(t.algorithm," is unknown algorithm."));return this[l](e,r,a)}},{key:"destroy",value:function(){delete this._canvas,delete this._ctx}},{key:"_getDefaultColor",value:function(e){return this._getOption(e,"defaultColor",[255,255,255,255])}},{key:"_getOption",value:function(e,t,n){return void 0===e[t]?n:e[t]}},{key:"_prepareSizeAndPosition",value:function(e,t){var n=this._getOption(t,"left",0),o=this._getOption(t,"top",0),r=this._getOption(t,"width",e.width),a=this._getOption(t,"height",e.height),l=r,i=a;if("precision"===t.mode)return{srcLeft:n,srcTop:o,srcWidth:r,srcHeight:a,destWidth:l,destHeight:i};var s,c=100,u=10;return r>a?(s=r/a,l=c,i=Math.round(l/s)):(s=a/r,i=c,l=Math.round(i/s)),(l>r||i>a||l<u||i<u)&&(l=r,i=a),{srcLeft:n,srcTop:o,srcWidth:r,srcHeight:a,destWidth:l,destHeight:i}}},{key:"_simpleAlgorithm",value:function(e,t,n){for(var o=0,r=0,a=0,l=0,i=0,s=0;s<t;s+=n){var c=e[s+3];o+=e[s]*c,r+=e[s+1]*c,a+=e[s+2]*c,l+=c,i++}return l?[Math.round(o/l),Math.round(r/l),Math.round(a/l),Math.round(l/i)]:[0,0,0,0]}},{key:"_sqrtAlgorithm",value:function(e,t,n){for(var o=0,r=0,a=0,l=0,i=0,s=0;s<t;s+=n){var c=e[s],u=e[s+1],m=e[s+2],d=e[s+3];o+=c*c*d,r+=u*u*d,a+=m*m*d,l+=d,i++}return l?[Math.round(Math.sqrt(o/l)),Math.round(Math.sqrt(r/l)),Math.round(Math.sqrt(a/l)),Math.round(l/i)]:[0,0,0,0]}},{key:"_dominantAlgorithm",value:function(e,t,n){for(var r={},a=24,l=0;l<t;l+=n){var i=e[l],s=e[l+1],c=e[l+2],u=e[l+3],m=Math.round(i/a)+","+Math.round(s/a)+","+Math.round(c/a);r[m]?r[m]=[r[m][0]+i*u,r[m][1]+s*u,r[m][2]+c*u,r[m][3]+u,r[m][4]+1]:r[m]=[i*u,s*u,c*u,u,1]}var d=Object.keys(r).map((function(e){return r[e]})).sort((function(e,t){var n=e[4],o=t[4];return n>o?-1:n===o?0:1})),p=o(d[0],5),g=p[0],h=p[1],v=p[2],b=p[3],y=p[4];return b?[Math.round(g/b),Math.round(h/b),Math.round(v/b),Math.round(b/y)]:[0,0,0,0]}},{key:"_bindImageEvents",value:function(e,t,n){var o=this,r=(n=n||{})&&n.data,a=this._getDefaultColor(n),l=function(){c(),t.call(e,o.getColor(e,n),r)},i=function(){c(),t.call(e,o._prepareResult(a,new Error("Image error")),r)},s=function(){c(),t.call(e,o._prepareResult(a,new Error("Image abort")),r)},c=function(){e.removeEventListener("load",l),e.removeEventListener("error",i),e.removeEventListener("abort",s)};e.addEventListener("load",l),e.addEventListener("error",i),e.addEventListener("abort",s)}},{key:"_prepareResult",value:function(e,t){var n=e.slice(0,3),o=[].concat(n,e[3]/255),r=this._isDark(e);return{error:t,value:e,rgb:"rgb("+n.join(",")+")",rgba:"rgba("+o.join(",")+")",hex:this._arrayToHex(n),hexa:this._arrayToHex(e),isDark:r,isLight:!r}}},{key:"_getOriginalSize",value:function(e){return e instanceof HTMLImageElement?{width:e.naturalWidth,height:e.naturalHeight}:e instanceof HTMLVideoElement?{width:e.videoWidth,height:e.videoHeight}:{width:e.width,height:e.height}}},{key:"_toHex",value:function(e){var t=e.toString(16);return 1===t.length?"0"+t:t}},{key:"_arrayToHex",value:function(e){return"#"+e.map(this._toHex).join("")}},{key:"_isDark",value:function(e){return(299*e[0]+587*e[1]+114*e[2])/1e3<128}},{key:"_makeCanvas",value:function(){return"undefined"==typeof window?new OffscreenCanvas(1,1):document.createElement("canvas")}}]),t}()}()},9756:function(e){e.exports=function(e,t){var n,o,r=0;function a(){var a,l,i=n,s=arguments.length;e:for(;i;){if(i.args.length===arguments.length){for(l=0;l<s;l++)if(i.args[l]!==arguments[l]){i=i.next;continue e}return i!==n&&(i===o&&(o=i.prev),i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=n,i.prev=null,n.prev=i,n=i),i.val}i=i.next}for(a=new Array(s),l=0;l<s;l++)a[l]=arguments[l];return i={args:a,val:e.apply(null,a)},n?(n.prev=i,i.next=n):o=i,r===t.maxSize?(o=o.prev).next=null:r++,n=i,i.val}return t=t||{},a.clear=function(){n=null,o=null,r=0},a}}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o].call(a.exports,a,a.exports,n),a.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};!function(){"use strict";n.r(o),n.d(o,{__experimentalGetCoreBlocks:function(){return Ky},__experimentalRegisterExperimentalCoreBlocks:function(){return Yy},registerCoreBlocks:function(){return Jy}});var e={};n.r(e),n.d(e,{metadata:function(){return Oe},name:function(){return qe},settings:function(){return We}});var t={};n.r(t),n.d(t,{metadata:function(){return st},name:function(){return ct},settings:function(){return ut}});var r={};n.r(r),n.d(r,{metadata:function(){return It},name:function(){return Mt},settings:function(){return Lt}});var a={};n.r(a),n.d(a,{metadata:function(){return Xt},name:function(){return en},settings:function(){return tn}});var l={};n.r(l),n.d(l,{metadata:function(){return gn},name:function(){return hn},settings:function(){return vn}});var i={};n.r(i),n.d(i,{metadata:function(){return wn},name:function(){return xn},settings:function(){return En}});var s={};n.r(s),n.d(s,{metadata:function(){return Bn},name:function(){return Tn},settings:function(){return Nn}});var c={};n.r(c),n.d(c,{metadata:function(){return Mn},name:function(){return Ln},settings:function(){return Rn}});var u={};n.r(u),n.d(u,{metadata:function(){return Fn},name:function(){return $n},settings:function(){return Gn}});var m={};n.r(m),n.d(m,{metadata:function(){return jn},name:function(){return Zn},settings:function(){return Qn}});var d={};n.r(d),n.d(d,{metadata:function(){return po},name:function(){return go},settings:function(){return ho}});var p={};n.r(p),n.d(p,{metadata:function(){return yo},name:function(){return _o},settings:function(){return fo}});var g={};n.r(g),n.d(g,{metadata:function(){return wo},name:function(){return xo},settings:function(){return Eo}});var h={};n.r(h),n.d(h,{metadata:function(){return To},name:function(){return No},settings:function(){return Po}});var v={};n.r(v),n.d(v,{metadata:function(){return Io},name:function(){return Mo},settings:function(){return Lo}});var b={};n.r(b),n.d(b,{metadata:function(){return Ao},name:function(){return Ho},settings:function(){return Do}});var y={};n.r(y),n.d(y,{metadata:function(){return Zo},name:function(){return Qo},settings:function(){return Ko}});var _={};n.r(_),n.d(_,{metadata:function(){return Xo},name:function(){return er},settings:function(){return tr}});var f={};n.r(f),n.d(f,{metadata:function(){return ar},name:function(){return lr},settings:function(){return ir}});var k={};n.r(k),n.d(k,{metadata:function(){return mr},name:function(){return dr},settings:function(){return pr}});var w={};n.r(w),n.d(w,{metadata:function(){return vr},name:function(){return br},settings:function(){return yr}});var x={};n.r(x),n.d(x,{metadata:function(){return kr},name:function(){return wr},settings:function(){return xr}});var E={};n.r(E),n.d(E,{metadata:function(){return Nr},name:function(){return Pr},settings:function(){return zr}});var C={};n.r(C),n.d(C,{metadata:function(){return Ga},name:function(){return Ua},settings:function(){return Oa}});var S={};n.r(S),n.d(S,{metadata:function(){return Sl},name:function(){return Bl},settings:function(){return Tl}});var B={};n.r(B),n.d(B,{metadata:function(){return $l},name:function(){return Gl},settings:function(){return Ul}});var T={};n.r(T),n.d(T,{metadata:function(){return Ki},name:function(){return Ji},settings:function(){return Yi}});var N={};n.r(N),n.d(N,{metadata:function(){return us},name:function(){return ms},settings:function(){return ds}});var P={};n.r(P),n.d(P,{metadata:function(){return Ns},name:function(){return Ps},settings:function(){return zs}});var z={};n.r(z),n.d(z,{metadata:function(){return Ls},name:function(){return Rs},settings:function(){return Vs}});var I={};n.r(I),n.d(I,{metadata:function(){return Ds},name:function(){return Fs},settings:function(){return $s}});var M={};n.r(M),n.d(M,{metadata:function(){return oc},name:function(){return rc},settings:function(){return ac}});var L={};n.r(L),n.d(L,{metadata:function(){return ic},name:function(){return sc},settings:function(){return cc}});var R={};n.r(R),n.d(R,{metadata:function(){return bc},name:function(){return yc},settings:function(){return _c}});var V={};n.r(V),n.d(V,{metadata:function(){return Lc},name:function(){return Rc},settings:function(){return Ac}});var A={};n.r(A),n.d(A,{metadata:function(){return Dc},name:function(){return Fc},settings:function(){return $c}});var H={};n.r(H),n.d(H,{metadata:function(){return iu},name:function(){return su},settings:function(){return cu}});var D={};n.r(D),n.d(D,{metadata:function(){return pu},name:function(){return gu},settings:function(){return hu}});var F={};n.r(F),n.d(F,{metadata:function(){return _u},name:function(){return fu},settings:function(){return ku}});var $={};n.r($),n.d($,{metadata:function(){return hm},name:function(){return vm},settings:function(){return bm}});var G={};n.r(G),n.d(G,{metadata:function(){return Mm},name:function(){return Lm},settings:function(){return Rm}});var U={};n.r(U),n.d(U,{metadata:function(){return qm},name:function(){return Wm},settings:function(){return jm}});var O={};n.r(O),n.d(O,{metadata:function(){return Km},name:function(){return Jm},settings:function(){return Ym}});var q={};n.r(q),n.d(q,{metadata:function(){return ed},name:function(){return td},settings:function(){return nd}});var W={};n.r(W),n.d(W,{metadata:function(){return cd},name:function(){return ud},settings:function(){return md}});var j={};n.r(j),n.d(j,{metadata:function(){return Ed},name:function(){return Cd},settings:function(){return Sd}});var Z={};n.r(Z),n.d(Z,{metadata:function(){return Nd},name:function(){return Pd},settings:function(){return zd}});var Q={};n.r(Q),n.d(Q,{metadata:function(){return Md},name:function(){return Ld},settings:function(){return Rd}});var K={};n.r(K),n.d(K,{metadata:function(){return Vd},name:function(){return Ad},settings:function(){return Hd}});var J={};n.r(J),n.d(J,{metadata:function(){return Fd},name:function(){return $d},settings:function(){return Gd}});var Y={};n.r(Y),n.d(Y,{metadata:function(){return Kd},name:function(){return Jd},settings:function(){return Yd}});var X={};n.r(X),n.d(X,{metadata:function(){return tp},name:function(){return np},settings:function(){return op}});var ee={};n.r(ee),n.d(ee,{metadata:function(){return lp},name:function(){return ip},settings:function(){return sp}});var te={};n.r(te),n.d(te,{metadata:function(){return bp},name:function(){return yp},settings:function(){return _p}});var ne={};n.r(ne),n.d(ne,{metadata:function(){return Cp},name:function(){return Sp},settings:function(){return Bp}});var oe={};n.r(oe),n.d(oe,{metadata:function(){return zp},name:function(){return Ip},settings:function(){return Mp}});var re={};n.r(re),n.d(re,{metadata:function(){return Hp},name:function(){return Dp},settings:function(){return Fp}});var ae={};n.r(ae),n.d(ae,{metadata:function(){return Gp},name:function(){return Up},settings:function(){return Op}});var le={};n.r(le),n.d(le,{metadata:function(){return Zp},name:function(){return Qp},settings:function(){return Kp}});var ie={};n.r(ie),n.d(ie,{metadata:function(){return ig},name:function(){return sg},settings:function(){return cg}});var se={};n.r(se),n.d(se,{metadata:function(){return Ag},name:function(){return Hg},settings:function(){return Dg}});var ce={};n.r(ce),n.d(ce,{metadata:function(){return $g},name:function(){return Gg},settings:function(){return Ug}});var ue={};n.r(ue),n.d(ue,{metadata:function(){return jg},name:function(){return Zg},settings:function(){return Qg}});var me={};n.r(me),n.d(me,{metadata:function(){return Jg},name:function(){return Yg},settings:function(){return Xg}});var de={};n.r(de),n.d(de,{metadata:function(){return th},name:function(){return nh},settings:function(){return oh}});var pe={};n.r(pe),n.d(pe,{metadata:function(){return ah},name:function(){return lh},settings:function(){return ih}});var ge={};n.r(ge),n.d(ge,{metadata:function(){return gh},name:function(){return hh},settings:function(){return vh}});var he={};n.r(he),n.d(he,{metadata:function(){return Eh},name:function(){return Ch},settings:function(){return Bh},settingsV1:function(){return Sh}});var ve={};n.r(ve),n.d(ve,{metadata:function(){return zh},name:function(){return Ih},settings:function(){return Mh}});var be={};n.r(be),n.d(be,{metadata:function(){return Lh},name:function(){return Rh},settings:function(){return Vh}});var ye={};n.r(ye),n.d(ye,{metadata:function(){return Hh},name:function(){return Dh},settings:function(){return Fh}});var _e={};n.r(_e),n.d(_e,{metadata:function(){return Qh},name:function(){return Kh},settings:function(){return Jh}});var fe={};n.r(fe),n.d(fe,{metadata:function(){return nv},name:function(){return ov},settings:function(){return rv}});var ke={};n.r(ke),n.d(ke,{metadata:function(){return sv},name:function(){return cv},settings:function(){return uv}});var we={};n.r(we),n.d(we,{metadata:function(){return vv},name:function(){return bv},settings:function(){return yv}});var xe={};n.r(xe),n.d(xe,{metadata:function(){return kv},name:function(){return wv},settings:function(){return xv}});var Ee={};n.r(Ee),n.d(Ee,{metadata:function(){return Nv},name:function(){return Pv},settings:function(){return zv}});var Ce={};n.r(Ce),n.d(Ce,{metadata:function(){return Dv},name:function(){return Fv},settings:function(){return $v}});var Se={};n.r(Se),n.d(Se,{metadata:function(){return Zv},name:function(){return Qv},settings:function(){return Kv}});var Be={};n.r(Be),n.d(Be,{metadata:function(){return ab},name:function(){return lb},settings:function(){return ib}});var Te={};n.r(Te),n.d(Te,{metadata:function(){return Vb},name:function(){return Ab},settings:function(){return Hb}});var Ne={};n.r(Ne),n.d(Ne,{metadata:function(){return $b},name:function(){return Gb},settings:function(){return Ub}});var Pe={};n.r(Pe),n.d(Pe,{metadata:function(){return ay},name:function(){return ly},settings:function(){return iy}});var ze={};n.r(ze),n.d(ze,{metadata:function(){return uy},name:function(){return my},settings:function(){return dy}});var Ie={};n.r(Ie),n.d(Ie,{metadata:function(){return by},name:function(){return yy},settings:function(){return _y}});var Me={};n.r(Me),n.d(Me,{metadata:function(){return Sy},name:function(){return By},settings:function(){return Ty}});var Le={};n.r(Le),n.d(Le,{metadata:function(){return Wy},name:function(){return jy},settings:function(){return Zy}});var Re=window.wp.blocks,Ve=window.wp.element,Ae=window.wp.primitives;var He=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"})),De=window.wp.components,Fe=window.wp.i18n,$e=window.wp.blockEditor,Ge=window.wp.serverSideRender,Ue=n.n(Ge);const Oe={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/archives",title:"Archives",category:"widgets",description:"Display a date archive of your posts.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1},type:{type:"string",default:"monthly"}},supports:{align:!0,html:!1},editorStyle:"wp-block-archives-editor"},{name:qe}=Oe,We={icon:He,example:{},edit:function(e){let{attributes:t,setAttributes:n}=e;const{showPostCounts:o,displayAsDropdown:r,type:a}=t;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Archives settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display as dropdown"),checked:r,onChange:()=>n({displayAsDropdown:!r})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post counts"),checked:o,onChange:()=>n({showPostCounts:!o})}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Group by:"),options:[{label:(0,Fe.__)("Year"),value:"yearly"},{label:(0,Fe.__)("Month"),value:"monthly"},{label:(0,Fe.__)("Week"),value:"weekly"},{label:(0,Fe.__)("Day"),value:"daily"}],value:a,onChange:e=>n({type:e})}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/archives",attributes:t}))))}};var je=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",d:"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",clipRule:"evenodd"}));function Ze(){return Ze=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Ze.apply(this,arguments)}var Qe=n(4403),Ke=n.n(Qe),Je=window.wp.url,Ye=window.wp.coreData,Xe=window.wp.data;function et(e){const t=e?e[0]:24,n=e?e[e.length-1]:96;return{minSize:t,maxSize:Math.floor(2.5*n)}}function tt(){const{avatarURL:e}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store),{__experimentalDiscussionSettings:n}=t();return n}));return e}const nt={who:"authors",per_page:-1,_fields:"id,name",context:"view"};var ot=function(e){let{value:t,onChange:n}=e;const[o,r]=(0,Ve.useState)(),a=(0,Xe.useSelect)((e=>{const{getUsers:t}=e(Ye.store);return t(nt)}),[]);if(!a)return null;const l=a.map((e=>({label:e.name,value:e.id})));return(0,Ve.createElement)(De.ComboboxControl,{label:(0,Fe.__)("User"),help:(0,Fe.__)("Select the avatar user to display, if it is blank it will use the post/page author."),value:t,onChange:n,options:o||l,onFilterValueChange:e=>r(l.filter((t=>t.label.toLowerCase().startsWith(e.toLowerCase()))))})};const rt=e=>{let{setAttributes:t,avatar:n,attributes:o,selectUser:r}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Image size"),onChange:e=>t({size:e}),min:n.minSize,max:n.maxSize,initialPosition:null==o?void 0:o.size,value:null==o?void 0:o.size}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link to user profile"),onChange:()=>t({isLink:!o.isLink}),checked:o.isLink}),o.isLink&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>t({linkTarget:e?"_blank":"_self"}),checked:"_blank"===o.linkTarget}),r&&(0,Ve.createElement)(ot,{value:null==o?void 0:o.userId,onChange:e=>{t({userId:e})}})))},at=e=>{let{setAttributes:t,attributes:n,avatar:o,blockProps:r,isSelected:a}=e;const l=(0,$e.__experimentalUseBorderProps)(n),i=(0,Je.addQueryArgs)((0,Je.removeQueryArgs)(null==o?void 0:o.src,["s"]),{s:2*(null==n?void 0:n.size)});return(0,Ve.createElement)("div",r,(0,Ve.createElement)(De.ResizableBox,{size:{width:n.size,height:n.size},showHandle:a,onResizeStop:(e,o,r,a)=>{t({size:parseInt(n.size+(a.height||a.width),10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,Fe.isRTL)(),bottom:!0,left:(0,Fe.isRTL)()},minWidth:o.minSize,maxWidth:o.maxSize},(0,Ve.createElement)("img",Ze({src:i,alt:o.alt},l,{className:Ke()("avatar","avatar-"+n.size,"photo","wp-block-avatar__image",l.className),style:{...l.style}}))))},lt=e=>{let{attributes:t,context:n,setAttributes:o,isSelected:r}=e;const{commentId:a}=n,l=(0,$e.useBlockProps)(),i=function(e){let{commentId:t}=e;const[n]=(0,Ye.useEntityProp)("root","comment","author_avatar_urls",t),[o]=(0,Ye.useEntityProp)("root","comment","author_name",t),r=n?Object.values(n):null,a=n?Object.keys(n):null,{minSize:l,maxSize:i}=et(a),s=tt();return{src:r?r[r.length-1]:s,minSize:l,maxSize:i,alt:o?(0,Fe.sprintf)((0,Fe.__)("%s Avatar"),o):(0,Fe.__)("Default Avatar")}}({commentId:a});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(rt,{avatar:i,setAttributes:o,attributes:t,selectUser:!1}),t.isLink?(0,Ve.createElement)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:e=>e.preventDefault()},(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:l,isSelected:r,setAttributes:o})):(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:l,isSelected:r,setAttributes:o}))},it=e=>{let{attributes:t,context:n,setAttributes:o,isSelected:r}=e;const{postId:a,postType:l}=n,i=function(e){let{userId:t,postId:n,postType:o}=e;const{authorDetails:r}=(0,Xe.useSelect)((e=>{var r;const{getEditedEntityRecord:a,getUser:l}=e(Ye.store);if(t)return{authorDetails:l(t)};const i=null===(r=a("postType",o,n))||void 0===r?void 0:r.author;return{authorDetails:i?l(i):null}}),[o,n,t]),a=r?Object.values(r.avatar_urls):null,l=r?Object.keys(r.avatar_urls):null,{minSize:i,maxSize:s}=et(l),c=tt();return{src:a?a[a.length-1]:c,minSize:i,maxSize:s,alt:r?(0,Fe.sprintf)((0,Fe.__)("%s Avatar"),null==r?void 0:r.name):(0,Fe.__)("Default Avatar")}}({userId:null==t?void 0:t.userId,postId:a,postType:l}),s=(0,$e.useBlockProps)();return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(rt,{selectUser:!0,attributes:t,avatar:i,setAttributes:o}),(0,Ve.createElement)("div",null,t.isLink?(0,Ve.createElement)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:e=>e.preventDefault()},(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:s,isSelected:r,setAttributes:o})):(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:s,isSelected:r,setAttributes:o})))};const st={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/avatar",title:"Avatar",category:"theme",description:"Add a user's avatar.",textdomain:"default",attributes:{userId:{type:"number"},size:{type:"number",default:96},isLink:{type:"boolean",default:!1},linkTarget:{type:"string",default:"_self"}},usesContext:["postType","postId","commentId"],supports:{html:!1,align:!0,alignWide:!1,spacing:{margin:!0},__experimentalBorder:{__experimentalSkipSerialization:!0,radius:!0,width:!0,color:!0,style:!0,__experimentalDefaultControls:{radius:!0}},color:{text:!1,background:!1,__experimentalDuotone:"img"}},editorStyle:"wp-block-avatar",style:"wp-block-avatar"},{name:ct}=st,ut={icon:je,edit:function(e){var t,n;return null!=e&&null!==(t=e.context)&&void 0!==t&&t.commentId||null===(null==e||null===(n=e.context)||void 0===n?void 0:n.commentId)?(0,Ve.createElement)(lt,e):(0,Ve.createElement)(it,e)}};var mt=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"})),dt=[{attributes:{src:{type:"string",source:"attribute",selector:"audio",attribute:"src"},caption:{type:"string",source:"html",selector:"figcaption"},id:{type:"number"},autoplay:{type:"boolean",source:"attribute",selector:"audio",attribute:"autoplay"},loop:{type:"boolean",source:"attribute",selector:"audio",attribute:"loop"},preload:{type:"string",source:"attribute",selector:"audio",attribute:"preload"}},supports:{align:!0},save(e){let{attributes:t}=e;const{autoplay:n,caption:o,loop:r,preload:a,src:l}=t;return(0,Ve.createElement)("figure",null,(0,Ve.createElement)("audio",{controls:"controls",src:l,autoPlay:n,loop:r,preload:a}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))}}],pt=window.wp.blob;const gt=[{ratio:"2.33",className:"wp-embed-aspect-21-9"},{ratio:"2.00",className:"wp-embed-aspect-18-9"},{ratio:"1.78",className:"wp-embed-aspect-16-9"},{ratio:"1.33",className:"wp-embed-aspect-4-3"},{ratio:"1.00",className:"wp-embed-aspect-1-1"},{ratio:"0.56",className:"wp-embed-aspect-9-16"},{ratio:"0.50",className:"wp-embed-aspect-1-2"}],ht="wp-embed";var vt=window.lodash,bt=n(3827),yt=n.n(bt),_t=n(9756),ft=n.n(_t);const{name:kt}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},wt=e=>{var t;return null===(t=(0,Re.getBlockVariations)(kt))||void 0===t?void 0:t.find((t=>{let{patterns:n}=t;return function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some((t=>e.match(t)))}(e,n)}))},xt=e=>e&&e.includes('class="wp-embedded-content"'),Et=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{preview:o,attributes:r={}}=e,{url:a,providerNameSlug:l,type:i,...s}=r;if(!a||!(0,Re.getBlockType)(kt))return;const c=wt(a),u="wordpress"===l||i===ht,m=!u&&c&&(c.attributes.providerNameSlug!==l||!l);if(m)return(0,Re.createBlock)(kt,{url:a,...s,...c.attributes});const d=null===(t=(0,Re.getBlockVariations)(kt))||void 0===t?void 0:t.find((e=>{let{name:t}=e;return"wordpress"===t}));return d&&o&&xt(o.html)&&!u?(0,Re.createBlock)(kt,{url:a,...d.attributes,...n}):void 0},Ct=e=>{if(!e)return e;const t=gt.reduce(((e,t)=>{let{className:n}=t;return e[n]=!1,e}),{"wp-has-aspect-ratio":!1});return yt()(e,t)};function St(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!n)return Ct(t);const o=document.implementation.createHTMLDocument("");o.body.innerHTML=e;const r=o.body.querySelector("iframe");if(r&&r.height&&r.width){const e=(r.width/r.height).toFixed(2);for(let n=0;n<gt.length;n++){const o=gt[n];if(e>=o.ratio){return e-o.ratio>.1?Ct(t):yt()(Ct(t),o.className,"wp-has-aspect-ratio")}}}return t}const Bt=ft()((function(e,t,n,o){let r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];if(!e)return{};const a={};let{type:l="rich"}=e;const{html:i,provider_name:s}=e,c=(0,vt.kebabCase)((s||t).toLowerCase());return xt(i)&&(l=ht),(i||"photo"===l)&&(a.type=l,a.providerNameSlug=c),a.className=St(i,n,o&&r),a})),Tt=["audio"];var Nt=(0,De.withNotices)((function(e){let{attributes:t,className:n,noticeOperations:o,setAttributes:r,onReplace:a,isSelected:l,noticeUI:i,insertBlocksAfter:s}=e;const{id:c,autoplay:u,caption:m,loop:d,preload:p,src:g}=t,h=!c&&(0,pt.isBlobURL)(g),v=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return t().mediaUpload}),[]);function b(e){return t=>{r({[e]:t})}}function y(e){if(e!==g){const t=Et({attributes:{url:e}});if(void 0!==t&&a)return void a(t);r({src:e,id:void 0})}}function _(e){o.removeAllNotices(),o.createErrorNotice(e)}function f(e){e&&e.url?r({src:e.url,id:e.id}):r({src:void 0,id:void 0})}(0,Ve.useEffect)((()=>{if(!c&&(0,pt.isBlobURL)(g)){const e=(0,pt.getBlobByURL)(g);e&&v({filesList:[e],onFileChange:e=>{let[{id:t,url:n}]=e;r({id:t,src:n})},onError:e=>{r({src:void 0,id:void 0}),o.createErrorNotice(e)},allowedTypes:Tt})}}),[]);const k=Ke()(n,{"is-transient":h}),w=(0,$e.useBlockProps)({className:k});return g?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:c,mediaURL:g,allowedTypes:Tt,accept:"audio/*",onSelect:f,onSelectURL:y,onError:_})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Audio settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Autoplay"),onChange:b("autoplay"),checked:u,help:function(e){return e?(0,Fe.__)("Autoplay may cause usability issues for some users."):null}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Loop"),onChange:b("loop"),checked:d}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe._x)("Preload","noun; Audio block parameter"),value:p||"",onChange:e=>r({preload:e||void 0}),options:[{value:"",label:(0,Fe.__)("Browser default")},{value:"auto",label:(0,Fe.__)("Auto")},{value:"metadata",label:(0,Fe.__)("Metadata")},{value:"none",label:(0,Fe._x)("None","Preload value")}]}))),(0,Ve.createElement)("figure",w,(0,Ve.createElement)(De.Disabled,{isDisabled:!l},(0,Ve.createElement)("audio",{controls:"controls",src:g})),h&&(0,Ve.createElement)(De.Spinner,null),(!$e.RichText.isEmpty(m)||l)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Audio caption text"),placeholder:(0,Fe.__)("Add caption"),value:m,onChange:e=>r({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>s((0,Re.createBlock)("core/paragraph"))}))):(0,Ve.createElement)("div",w,(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:mt}),onSelect:f,onSelectURL:y,accept:"audio/*",allowedTypes:Tt,value:t,notices:i,onError:_}))}));const Pt={from:[{type:"files",isMatch:e=>1===e.length&&0===e[0].type.indexOf("audio/"),transform(e){const t=e[0];return(0,Re.createBlock)("core/audio",{src:(0,pt.createBlobURL)(t)})}},{type:"shortcode",tag:"audio",attributes:{src:{type:"string",shortcode:e=>{let{named:{src:t,mp3:n,m4a:o,ogg:r,wav:a,wma:l}}=e;return t||n||o||r||a||l}},loop:{type:"string",shortcode:e=>{let{named:{loop:t}}=e;return t}},autoplay:{type:"string",shortcode:e=>{let{named:{autoplay:t}}=e;return t}},preload:{type:"string",shortcode:e=>{let{named:{preload:t}}=e;return t}}}}]};var zt=Pt;const It={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/audio",title:"Audio",category:"media",description:"Embed a simple audio player.",keywords:["music","sound","podcast","recording"],textdomain:"default",attributes:{src:{type:"string",source:"attribute",selector:"audio",attribute:"src"},caption:{type:"string",source:"html",selector:"figcaption"},id:{type:"number"},autoplay:{type:"boolean",source:"attribute",selector:"audio",attribute:"autoplay"},loop:{type:"boolean",source:"attribute",selector:"audio",attribute:"loop"},preload:{type:"string",source:"attribute",selector:"audio",attribute:"preload"}},supports:{anchor:!0,align:!0},editorStyle:"wp-block-audio-editor",style:"wp-block-audio"},{name:Mt}=It,Lt={icon:mt,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg"}},transforms:zt,deprecated:dt,edit:Nt,save:function(e){let{attributes:t}=e;const{autoplay:n,caption:o,loop:r,preload:a,src:l}=t;return l&&(0,Ve.createElement)("figure",$e.useBlockProps.save(),(0,Ve.createElement)("audio",{controls:"controls",src:l,autoPlay:n,loop:r,preload:a}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))}};var Rt=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"})),Vt=window.wp.compose;const At=e=>{if(!(0,vt.isObject)(e)||Array.isArray(e))return e;const t=(0,vt.pickBy)((0,vt.mapValues)(e,At),vt.identity);return(0,vt.isEmpty)(t)?void 0:t};var Ht=At;function Dt(e){var t,n;if(null==e||null===(t=e.style)||void 0===t||null===(n=t.typography)||void 0===n||!n.fontFamily)return e;const o=(0,vt.cloneDeep)(e),r=o.style.typography.fontFamily.split("|").pop();return delete o.style.typography.fontFamily,o.style=Ht(o.style),{...o,fontFamily:r}}const Ft=e=>{var t,n,o;const{borderRadius:r,...a}=e,l=[r,null===(t=a.style)||void 0===t||null===(n=t.border)||void 0===n?void 0:n.radius].find((e=>"number"==typeof e&&0!==e));return l?{...a,style:{...a.style,border:{...null===(o=a.style)||void 0===o?void 0:o.border,radius:`${l}px`}}}:a},$t=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customGradient)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customGradient&&(t.color.gradient=e.customGradient),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor","customGradient"]),style:t}},Gt=e=>$t((0,vt.omit)({...e,customTextColor:e.textColor&&"#"===e.textColor[0]?e.textColor:void 0,customBackgroundColor:e.color&&"#"===e.color[0]?e.color:void 0},["color","textColor"])),Ut={url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"}},Ot={attributes:{url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},reusable:!1,spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0},__experimentalSelector:".wp-block-button__link"},save(e){var t,n;let{attributes:o,className:r}=e;const{fontSize:a,linkTarget:l,rel:i,style:s,text:c,title:u,url:m,width:d}=o;if(!c)return null;const p=(0,$e.__experimentalGetBorderClassesAndStyles)(o),g=(0,$e.__experimentalGetColorClassesAndStyles)(o),h=(0,$e.__experimentalGetSpacingClassesAndStyles)(o),v=Ke()("wp-block-button__link",g.className,p.className,{"no-border-radius":0===(null==s||null===(t=s.border)||void 0===t?void 0:t.radius)}),b={...p.style,...g.style,...h.style},y=Ke()(r,{[`has-custom-width wp-block-button__width-${d}`]:d,"has-custom-font-size":a||(null==s||null===(n=s.typography)||void 0===n?void 0:n.fontSize)});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:y}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:v,href:m,title:u,style:b,value:c,target:l,rel:i}))},migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}},qt=[Ot,{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},isEligible(e){var t;let{style:n}=e;return"number"==typeof(null==n||null===(t=n.border)||void 0===t?void 0:t.radius)},save(e){var t,n,o;let{attributes:r,className:a}=e;const{fontSize:l,linkTarget:i,rel:s,style:c,text:u,title:m,url:d,width:p}=r;if(!u)return null;const g=null==c||null===(t=c.border)||void 0===t?void 0:t.radius,h=(0,$e.__experimentalGetColorClassesAndStyles)(r),v=Ke()("wp-block-button__link",h.className,{"no-border-radius":0===(null==c||null===(n=c.border)||void 0===n?void 0:n.radius)}),b={borderRadius:g||void 0,...h.style},y=Ke()(a,{[`has-custom-width wp-block-button__width-${p}`]:p,"has-custom-font-size":l||(null==c||null===(o=c.typography)||void 0===o?void 0:o.fontSize)});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:y}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:v,href:d,title:m,style:b,value:u,target:i,rel:s}))},migrate:(0,Vt.compose)(Dt,Ft)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},width:{type:"number"}},save(e){let{attributes:t,className:n}=e;const{borderRadius:o,linkTarget:r,rel:a,text:l,title:i,url:s,width:c}=t,u=(0,$e.__experimentalGetColorClassesAndStyles)(t),m=Ke()("wp-block-button__link",u.className,{"no-border-radius":0===o}),d={borderRadius:o?o+"px":void 0,...u.style},p=Ke()(n,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:p}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:m,href:s,title:i,style:d,value:l,target:r,rel:a}))},migrate:(0,Vt.compose)(Dt,Ft)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},width:{type:"number"}},save(e){let{attributes:t,className:n}=e;const{borderRadius:o,linkTarget:r,rel:a,text:l,title:i,url:s,width:c}=t,u=(0,$e.__experimentalGetColorClassesAndStyles)(t),m=Ke()("wp-block-button__link",u.className,{"no-border-radius":0===o}),d={borderRadius:o?o+"px":void 0,...u.style},p=Ke()(n,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:p}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:m,href:s,title:i,style:d,value:l,target:r,rel:a}))},migrate:(0,Vt.compose)(Dt,Ft)},{supports:{align:!0,alignWide:!1,color:{gradients:!0}},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"}},save(e){let{attributes:t}=e;const{borderRadius:n,linkTarget:o,rel:r,text:a,title:l,url:i}=t,s=Ke()("wp-block-button__link",{"no-border-radius":0===n}),c={borderRadius:n?n+"px":void 0};return(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:s,href:i,title:l,style:c,value:a,target:o,rel:r})},migrate:Ft},{supports:{align:!0,alignWide:!1},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},customGradient:{type:"string"},gradient:{type:"string"}},isEligible:e=>!!e.customTextColor||!!e.customBackgroundColor||!!e.customGradient,migrate:(0,Vt.compose)(Ft,$t),save(e){let{attributes:t}=e;const{backgroundColor:n,borderRadius:o,customBackgroundColor:r,customTextColor:a,customGradient:l,linkTarget:i,gradient:s,rel:c,text:u,textColor:m,title:d,url:p}=t,g=(0,$e.getColorClassName)("color",m),h=!l&&(0,$e.getColorClassName)("background-color",n),v=(0,$e.__experimentalGetGradientClass)(s),b=Ke()("wp-block-button__link",{"has-text-color":m||a,[g]:g,"has-background":n||r||l||s,[h]:h,"no-border-radius":0===o,[v]:v}),y={background:l||void 0,backgroundColor:h||l||s?void 0:r,color:g?void 0:a,borderRadius:o?o+"px":void 0};return(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:b,href:p,title:d,style:y,value:u,target:i,rel:c}))}},{attributes:{...Ut,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"}},isEligible:e=>e.className&&e.className.includes("is-style-squared"),migrate(e){let t=e.className;return t&&(t=t.replace(/is-style-squared[\s]?/,"").trim()),Ft($t({...e,className:t||void 0,borderRadius:0}))},save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,customTextColor:r,linkTarget:a,rel:l,text:i,textColor:s,title:c,url:u}=t,m=(0,$e.getColorClassName)("color",s),d=(0,$e.getColorClassName)("background-color",n),p=Ke()("wp-block-button__link",{"has-text-color":s||r,[m]:m,"has-background":n||o,[d]:d}),g={backgroundColor:d?void 0:o,color:m?void 0:r};return(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:p,href:u,title:c,style:g,value:i,target:a,rel:l}))}},{attributes:{...Ut,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"}},migrate:Gt,save(e){let{attributes:t}=e;const{url:n,text:o,title:r,backgroundColor:a,textColor:l,customBackgroundColor:i,customTextColor:s}=t,c=(0,$e.getColorClassName)("color",l),u=(0,$e.getColorClassName)("background-color",a),m=Ke()("wp-block-button__link",{"has-text-color":l||s,[c]:c,"has-background":a||i,[u]:u}),d={backgroundColor:u?void 0:i,color:c?void 0:s};return(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:m,href:n,title:r,style:d,value:o}))}},{attributes:{...Ut,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save(e){let{attributes:t}=e;const{url:n,text:o,title:r,align:a,color:l,textColor:i}=t,s={backgroundColor:l,color:i};return(0,Ve.createElement)("div",{className:`align${a}`},(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:"wp-block-button__link",href:n,title:r,style:s,value:o}))},migrate:Gt},{attributes:{...Ut,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save(e){let{attributes:t}=e;const{url:n,text:o,title:r,align:a,color:l,textColor:i}=t;return(0,Ve.createElement)("div",{className:`align${a}`,style:{backgroundColor:l}},(0,Ve.createElement)($e.RichText.Content,{tagName:"a",href:n,title:r,style:{color:i},value:o}))},migrate:Gt}];var Wt=qt,jt=window.wp.keycodes;var Zt=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"}));var Qt=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"}));const Kt="noreferrer noopener";function Jt(e){let{selectedWidth:t,setAttributes:n}=e;return(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Width settings")},(0,Ve.createElement)(De.ButtonGroup,{"aria-label":(0,Fe.__)("Button width")},[25,50,75,100].map((e=>(0,Ve.createElement)(De.Button,{key:e,isSmall:!0,variant:e===t?"primary":void 0,onClick:()=>{var o;n({width:t===(o=e)?void 0:o})}},e,"%")))))}var Yt=function(e){var t;const{attributes:n,setAttributes:o,className:r,isSelected:a,onReplace:l,mergeBlocks:i}=e,{linkTarget:s,placeholder:c,rel:u,style:m,text:d,url:p,width:g}=n,h=(0,Ve.useCallback)((e=>{o({rel:e})}),[o]),v=(0,$e.__experimentalUseBorderProps)(n),b=(0,$e.__experimentalUseColorProps)(n),y=(0,$e.__experimentalGetSpacingClassesAndStyles)(n),_=(0,Ve.useRef)(),f=(0,Ve.useRef)(),k=(0,$e.useBlockProps)({ref:_,onKeyDown:function(e){if(jt.isKeyboardEvent.primary(e,"k"))S(e);else if(jt.isKeyboardEvent.primaryShift(e,"k")){var t;B(),null===(t=f.current)||void 0===t||t.focus()}}}),[w,x]=(0,Ve.useState)(!1),E=!!p,C="_blank"===s;function S(e){e.preventDefault(),x(!0)}function B(){o({url:void 0,linkTarget:void 0,rel:void 0}),x(!1)}return(0,Ve.useEffect)((()=>{a||x(!1)}),[a]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",Ze({},k,{className:Ke()(k.className,{[`has-custom-width wp-block-button__width-${g}`]:g,"has-custom-font-size":k.style.fontSize})}),(0,Ve.createElement)($e.RichText,{ref:f,"aria-label":(0,Fe.__)("Button text"),placeholder:c||(0,Fe.__)("Add text…"),value:d,onChange:e=>{o({text:e.replace(/<\/?a[^>]*>/g,"")})},withoutInteractiveFormatting:!0,className:Ke()(r,"wp-block-button__link",b.className,v.className,{"no-border-radius":0===(null==m||null===(t=m.border)||void 0===t?void 0:t.radius)}),style:{...v.style,...b.style,...y.style},onSplit:e=>(0,Re.createBlock)("core/button",{...n,text:e}),onReplace:l,onMerge:i,identifier:"text"})),(0,Ve.createElement)($e.BlockControls,{group:"block"},!E&&(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Zt,title:(0,Fe.__)("Link"),shortcut:jt.displayShortcut.primary("k"),onClick:S}),E&&(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Qt,title:(0,Fe.__)("Unlink"),shortcut:jt.displayShortcut.primaryShift("k"),onClick:B,isActive:!0})),a&&(w||E)&&(0,Ve.createElement)(De.Popover,{position:"bottom center",onClose:()=>{var e;x(!1),null===(e=f.current)||void 0===e||e.focus()},anchorRef:null==_?void 0:_.current,focusOnMount:!!w&&"firstElement",__unstableSlotName:"__unstable-block-tools-after"},(0,Ve.createElement)($e.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:p,opensInNewTab:C},onChange:e=>{let{url:t="",opensInNewTab:n}=e;o({url:t}),C!==n&&function(e){const t=e?"_blank":void 0;let n=u;t&&!u?n=Kt:t||u!==Kt||(n=void 0),o({linkTarget:t,rel:n})}(n)},onRemove:()=>{var e;B(),null===(e=f.current)||void 0===e||e.focus()},forceIsEditingLink:w})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(Jt,{selectedWidth:g,setAttributes:o})),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Link rel"),value:u||"",onChange:h})))};const Xt={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/button",title:"Button",category:"design",parent:["core/buttons"],description:"Prompt visitors to take action with a button-style link.",keywords:["link"],textdomain:"default",attributes:{url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}},__experimentalSelector:".wp-block-button__link"},styles:[{name:"fill",label:"Fill",isDefault:!0},{name:"outline",label:"Outline"}],editorStyle:"wp-block-button-editor",style:"wp-block-button"},{name:en}=Xt,tn={icon:Rt,example:{attributes:{className:"is-style-fill",text:(0,Fe.__)("Call to Action")}},edit:Yt,save:function(e){var t,n;let{attributes:o,className:r}=e;const{fontSize:a,linkTarget:l,rel:i,style:s,text:c,title:u,url:m,width:d}=o;if(!c)return null;const p=(0,$e.__experimentalGetBorderClassesAndStyles)(o),g=(0,$e.__experimentalGetColorClassesAndStyles)(o),h=(0,$e.__experimentalGetSpacingClassesAndStyles)(o),v=Ke()("wp-block-button__link",g.className,p.className,{"no-border-radius":0===(null==s||null===(t=s.border)||void 0===t?void 0:t.radius)}),b={...p.style,...g.style,...h.style},y=Ke()(r,{[`has-custom-width wp-block-button__width-${d}`]:d,"has-custom-font-size":a||(null==s||null===(n=s.typography)||void 0===n?void 0:n.fontSize)});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:y}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:v,href:m,title:u,style:b,value:c,target:l,rel:i}))},deprecated:Wt,merge:(e,t)=>{let{text:n=""}=t;return{...e,text:(e.text||"")+n}}};var nn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M17 3H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5V6.2h-5v1.6zM17 13H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5v-1.5h-5v1.5z"}));const on=e=>{if(e.layout)return e;const{contentJustification:t,orientation:n,...o}=e;return(t||n)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...n&&{orientation:n}}}),o},rn=[{attributes:{contentJustification:{type:"string"},orientation:{type:"string",default:"horizontal"}},supports:{anchor:!0,align:["wide","full"],__experimentalExposeControlsToChildren:!0,spacing:{blockGap:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}}},isEligible:e=>{let{contentJustification:t,orientation:n}=e;return!!t||!!n},migrate:on,save(e){let{attributes:{contentJustification:t,orientation:n}}=e;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:Ke()({[`is-content-justification-${t}`]:t,"is-vertical":"vertical"===n})}),(0,Ve.createElement)($e.InnerBlocks.Content,null))}},{supports:{align:["center","left","right"],anchor:!0},save:()=>(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.InnerBlocks.Content,null)),isEligible(e){let{align:t}=e;return t&&["center","left","right"].includes(t)},migrate:e=>on({...e,align:void 0,contentJustification:e.align})}];var an=rn,ln=window.wp.richText;const{name:sn}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/buttons",title:"Buttons",category:"design",description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",supports:{anchor:!0,align:["wide","full"],__experimentalExposeControlsToChildren:!0,spacing:{blockGap:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"},cn={from:[{type:"block",isMultiBlock:!0,blocks:["core/button"],transform:e=>(0,Re.createBlock)(sn,{},e.map((e=>(0,Re.createBlock)("core/button",e))))},{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)(sn,{},e.map((e=>{const t=(0,ln.__unstableCreateElement)(document,e.content),n=t.innerText||"",o=t.querySelector("a"),r=null==o?void 0:o.getAttribute("href");return(0,Re.createBlock)("core/button",{text:n,url:r})}))),isMatch:e=>e.every((e=>{const t=(0,ln.__unstableCreateElement)(document,e.content),n=t.innerText||"",o=t.querySelectorAll("a");return n.length<=30&&o.length<=1}))}]};var un=cn;const mn=[en],dn={name:en,attributesToCopy:["backgroundColor","border","className","fontFamily","fontSize","gradient","style","textColor","width"]};var pn=function(e){let{attributes:{layout:t={}}}=e;const n=(0,$e.useBlockProps)(),o=(0,Xe.useSelect)((e=>{var t;const n=e($e.store).getSettings().__experimentalPreferredStyleVariations;return null==n||null===(t=n.value)||void 0===t?void 0:t[en]}),[]),r=(0,$e.useInnerBlocksProps)(n,{allowedBlocks:mn,__experimentalDefaultBlock:dn,__experimentalDirectInsert:!0,template:[[en,{className:o&&`is-style-${o}`}]],__experimentalLayout:t,templateInsertUpdatesSelection:!0});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",r))};const gn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/buttons",title:"Buttons",category:"design",description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",supports:{anchor:!0,align:["wide","full"],__experimentalExposeControlsToChildren:!0,spacing:{blockGap:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"},{name:hn}=gn,vn={icon:nn,example:{innerBlocks:[{name:"core/button",attributes:{text:(0,Fe.__)("Find out more")}},{name:"core/button",attributes:{text:(0,Fe.__)("Contact us")}}]},deprecated:an,transforms:un,edit:pn,save:function(){const e=$e.useInnerBlocksProps.save($e.useBlockProps.save());return(0,Ve.createElement)("div",e)}};var bn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})),yn=window.moment,_n=n.n(yn);const fn=ft()((e=>{if(!e)return{};const t=_n()(e);return{year:t.year(),month:t.month()+1}}));var kn={from:[{type:"block",blocks:["core/archives"],transform:()=>(0,Re.createBlock)("core/calendar")}],to:[{type:"block",blocks:["core/archives"],transform:()=>(0,Re.createBlock)("core/archives")}]};const wn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/calendar",title:"Calendar",category:"widgets",description:"A calendar of your site’s posts.",keywords:["posts","archive"],textdomain:"default",attributes:{month:{type:"integer"},year:{type:"integer"}},supports:{align:!0},style:"wp-block-calendar"},{name:xn}=wn,En={icon:bn,example:{},edit:function(e){let{attributes:t}=e;const n=(0,$e.useBlockProps)(),{date:o,hasPosts:r,hasPostsResolved:a}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t,hasFinishedResolution:n}=e(Ye.store),o={status:"publish",per_page:1},r=t("postType","post",o),a=n("getEntityRecords",["postType","post",o]);let l;const i=e("core/editor");if(i){"post"===i.getEditedPostAttribute("type")&&(l=i.getEditedPostAttribute("date"))}return{date:l,hasPostsResolved:a,hasPosts:a&&1===(null==r?void 0:r.length)}}),[]);return r?(0,Ve.createElement)("div",n,(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/calendar",attributes:{...t,...fn(o)}}))):(0,Ve.createElement)("div",n,(0,Ve.createElement)(De.Placeholder,{icon:bn,label:(0,Fe.__)("Calendar")},a?(0,Fe.__)("No published posts found."):(0,Ve.createElement)(De.Spinner,null)))},transforms:kn};var Cn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"}));var Sn=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"m21.5 9.1-6.6-6.6-4.2 5.6c-1.2-.1-2.4.1-3.6.7-.1 0-.1.1-.2.1-.5.3-.9.6-1.2.9l3.7 3.7-5.7 5.7v1.1h1.1l5.7-5.7 3.7 3.7c.4-.4.7-.8.9-1.2.1-.1.1-.2.2-.3.6-1.1.8-2.4.6-3.6l5.6-4.1zm-7.3 3.5.1.9c.1.9 0 1.8-.4 2.6l-6-6c.8-.4 1.7-.5 2.6-.4l.9.1L15 4.9 19.1 9l-4.9 3.6z"}));const Bn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/categories",title:"Categories",category:"widgets",description:"Display a list of all categories.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showHierarchy:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1},showOnlyTopLevel:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-categories-editor",style:"wp-block-categories"},{name:Tn}=Bn,Nn={icon:Cn,example:{},edit:function e(t){let{attributes:{displayAsDropdown:n,showHierarchy:o,showPostCounts:r,showOnlyTopLevel:a},setAttributes:l}=t;const i=(0,Vt.useInstanceId)(e,"blocks-category-select"),s={per_page:-1,hide_empty:!0,context:"view"};a&&(s.parent=0);const{records:c,isResolving:u}=(0,Ye.__experimentalUseEntityRecords)("taxonomy","category",s),m=e=>null!=c&&c.length?null===e?c:c.filter((t=>{let{parent:n}=t;return n===e})):[],d=e=>`wp-block-categories__list wp-block-categories__list-level-${e}`,p=e=>t=>l({[e]:t}),g=e=>e?(0,vt.unescape)(e).trim():(0,Fe.__)("(Untitled)"),h=(e,t)=>{const n=m(e.id),{id:a,link:l,count:i,name:s}=e;return(0,Ve.createElement)("li",{key:a},(0,Ve.createElement)("a",{href:l,target:"_blank",rel:"noreferrer noopener"},g(s)),r&&(0,Ve.createElement)("span",{className:"wp-block-categories__post-count"},` (${i})`),o&&!!n.length&&(0,Ve.createElement)("ul",{className:d(t+1)},n.map((e=>h(e,t+1)))))},v=(e,t)=>{const{id:n,count:a,name:l}=e,i=m(n);return[(0,Ve.createElement)("option",{key:n},(0,vt.times)(3*t,(()=>" ")),g(l),r&&` (${a})`),o&&!!i.length&&i.map((e=>v(e,t+1)))]};return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Categories settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display as dropdown"),checked:n,onChange:p("displayAsDropdown")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post counts"),checked:r,onChange:p("showPostCounts")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show only top level categories"),checked:a,onChange:p("showOnlyTopLevel")}),!a&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show hierarchy"),checked:o,onChange:p("showHierarchy")}))),u&&(0,Ve.createElement)(De.Placeholder,{icon:Sn,label:(0,Fe.__)("Categories")},(0,Ve.createElement)(De.Spinner,null)),!u&&0===(null==c?void 0:c.length)&&(0,Ve.createElement)("p",null,(0,Fe.__)("Your site does not have any posts, so there is nothing to display here at the moment.")),!u&&(null==c?void 0:c.length)>0&&(n?(()=>{const e=m(o?0:null);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.VisuallyHidden,{as:"label",htmlFor:i},(0,Fe.__)("Categories")),(0,Ve.createElement)("select",{id:i,className:"wp-block-categories__dropdown"},e.map((e=>v(e,0)))))})():(()=>{const e=m(o?0:null);return(0,Ve.createElement)("ul",{className:d(0)},e.map((e=>h(e,0))))})()))}};var Pn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"}));var zn=e=>{let{clientId:t}=e;const{replaceBlocks:n}=(0,Xe.useDispatch)($e.store),o=(0,Xe.useSelect)((e=>e($e.store).getBlock(t)),[t]);return(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>n(o.clientId,(0,Re.rawHandler)({HTML:(0,Re.serialize)(o)}))},(0,Fe.__)("Convert to blocks"))};const{wp:In}=window;const Mn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/freeform",title:"Classic",category:"text",description:"Use the classic WordPress editor.",textdomain:"default",attributes:{content:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1,reusable:!1},editorStyle:"wp-block-freeform-editor"},{name:Ln}=Mn,Rn={icon:Pn,edit:function(e){let{clientId:t,attributes:{content:n},setAttributes:o,onReplace:r}=e;const{getMultiSelectedBlockClientIds:a}=(0,Xe.useSelect)($e.store),l=(0,Ve.useRef)(!1);return(0,Ve.useEffect)((()=>{if(!l.current)return;const e=window.tinymce.get(`editor-${t}`);(null==e?void 0:e.getContent())!==n&&e.setContent(n||"")}),[n]),(0,Ve.useEffect)((()=>{const{baseURL:e,suffix:i}=window.wpEditorL10n.tinymce;function s(e){let t;n&&e.on("loadContent",(()=>e.setContent(n))),e.on("blur",(()=>{var n;t=e.selection.getBookmark(2,!0);const r=document.querySelector(".interface-interface-skeleton__content"),l=r.scrollTop;return null!==(n=a())&&void 0!==n&&n.length||o({content:e.getContent()}),e.once("focus",(()=>{t&&(e.selection.moveToBookmark(t),r.scrollTop!==l&&(r.scrollTop=l))})),!1})),e.on("mousedown touchstart",(()=>{t=null}));const l=(0,vt.debounce)((()=>{const t=e.getContent();t!==e._lastChange&&(e._lastChange=t,o({content:t}))}),250);e.on("Paste Change input Undo Redo",l),e.on("remove",l.cancel),e.on("keydown",(t=>{jt.isKeyboardEvent.primary(t,"z")&&t.stopPropagation(),t.keyCode!==jt.BACKSPACE&&t.keyCode!==jt.DELETE||!function(e){const t=e.getBody();return!(t.childNodes.length>1)&&(0===t.childNodes.length||!(t.childNodes[0].childNodes.length>1)&&/^\n?$/.test(t.innerText||t.textContent))}(e)||(r([]),t.preventDefault(),t.stopImmediatePropagation());const{altKey:n}=t;n&&t.keyCode===jt.F10&&t.stopPropagation()})),e.on("init",(()=>{const t=e.getBody();t.ownerDocument.activeElement===t&&(t.blur(),e.focus())}))}function c(){const{settings:e}=window.wpEditorL10n.tinymce;In.oldEditor.initialize(`editor-${t}`,{tinymce:{...e,inline:!0,content_css:!1,fixed_toolbar_container:`#toolbar-${t}`,setup:s}})}function u(){"complete"===document.readyState&&c()}return l.current=!0,window.tinymce.EditorManager.overrideDefaults({base_url:e,suffix:i}),"complete"===document.readyState?c():document.addEventListener("readystatechange",u),()=>{document.removeEventListener("readystatechange",u),In.oldEditor.remove(`editor-${t}`)}}),[]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(zn,{clientId:t}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)("div",{key:"toolbar",id:`toolbar-${t}`,className:"block-library-classic__toolbar",onClick:function(){const e=window.tinymce.get(`editor-${t}`);e&&e.focus()},"data-placeholder":(0,Fe.__)("Classic"),onKeyDown:function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()}}),(0,Ve.createElement)("div",{key:"editor",id:`editor-${t}`,className:"wp-block-freeform block-library-rich-text__tinymce"})))},save:function(e){let{attributes:t}=e;const{content:n}=t;return(0,Ve.createElement)(Ve.RawHTML,null,n)}};var Vn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));function An(e){return e.replace(/\[/g,"&#91;")}function Hn(e){return e.replace(/^(\s*https?:)\/\/([^\s<>"]+\s*)$/m,"$1&#47;&#47;$2")}var Dn={from:[{type:"enter",regExp:/^```$/,transform:()=>(0,Re.createBlock)("core/code")},{type:"block",blocks:["core/html","core/paragraph"],transform:e=>{let{content:t}=e;return(0,Re.createBlock)("core/code",{content:t})}},{type:"raw",isMatch:e=>"PRE"===e.nodeName&&1===e.children.length&&"CODE"===e.firstChild.nodeName,schema:{pre:{children:{code:{children:{"#text":{}}}}}}}]};const Fn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/code",title:"Code",category:"text",description:"Display code snippets that respect your spacing and tabs.",textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"code"}},supports:{anchor:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:["top","bottom"],padding:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{width:!0,color:!0}},color:{text:!0,background:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}}},style:"wp-block-code"},{name:$n}=Fn,Gn={icon:Vn,example:{attributes:{content:(0,Fe.__)('// A "block" is the abstract term used\n// to describe units of markup that\n// when composed together, form the\n// content or layout of a page.\nregisterBlockType( name, settings );')}},transforms:Dn,edit:function(e){let{attributes:t,setAttributes:n,onRemove:o}=e;const r=(0,$e.useBlockProps)();return(0,Ve.createElement)("pre",r,(0,Ve.createElement)($e.RichText,{tagName:"code",value:t.content,onChange:e=>n({content:e}),onRemove:o,placeholder:(0,Fe.__)("Write code…"),"aria-label":(0,Fe.__)("Code"),preserveWhiteSpace:!0,__unstablePastePlainText:!0}))},save:function(e){let{attributes:t}=e;return(0,Ve.createElement)("pre",$e.useBlockProps.save(),(0,Ve.createElement)($e.RichText.Content,{tagName:"code",value:(n=t.content,(0,vt.flow)(An,Hn)(n||""))}));var n}};var Un=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"}));const On=[{attributes:{verticalAlignment:{type:"string"},width:{type:"number",min:0,max:100}},isEligible(e){let{width:t}=e;return isFinite(t)},migrate:e=>({...e,width:`${e.width}%`}),save(e){let{attributes:t}=e;const{verticalAlignment:n,width:o}=t,r=Ke()({[`is-vertically-aligned-${n}`]:n}),a={flexBasis:o+"%"};return(0,Ve.createElement)("div",{className:r,style:a},(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];var qn=On;var Wn=function(e){let{attributes:{verticalAlignment:t,width:n,templateLock:o=!1,allowedBlocks:r},setAttributes:a,clientId:l}=e;const i=Ke()("block-core-columns",{[`is-vertically-aligned-${t}`]:t}),s=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["%","px","em","rem","vw"]}),{columnsIds:c,hasChildBlocks:u,rootClientId:m}=(0,Xe.useSelect)((e=>{const{getBlockOrder:t,getBlockRootClientId:n}=e($e.store),o=n(l);return{hasChildBlocks:t(l).length>0,rootClientId:o,columnsIds:t(o)}}),[l]),{updateBlockAttributes:d}=(0,Xe.useDispatch)($e.store),p=Number.isFinite(n)?n+"%":n,g=(0,$e.useBlockProps)({className:i,style:p?{flexBasis:p}:void 0}),h=c.length,v=c.indexOf(l)+1,b=(0,Fe.sprintf)((0,Fe.__)("%1$s (%2$d of %3$d)"),g["aria-label"],v,h),y=(0,$e.useInnerBlocksProps)({...g,"aria-label":b},{templateLock:o,allowedBlocks:r,renderAppender:u?void 0:$e.InnerBlocks.ButtonBlockAppender});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.BlockVerticalAlignmentToolbar,{onChange:e=>{a({verticalAlignment:e}),d(m,{verticalAlignment:null})},value:t})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Column settings")},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Width"),labelPosition:"edge",__unstableInputWidth:"80px",value:n||"",onChange:e=>{e=0>parseFloat(e)?"0":e,a({width:e})},units:s}))),(0,Ve.createElement)("div",y))};const jn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/column",title:"Column",category:"text",parent:["core/columns"],description:"A single column within a columns block.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},width:{type:"string"},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{blockGap:!0,padding:!0,__experimentalDefaultControls:{padding:!0}},__experimentalLayout:!0}},{name:Zn}=jn,Qn={icon:Un,edit:Wn,save:function(e){let{attributes:t}=e;const{verticalAlignment:n,width:o}=t,r=Ke()({[`is-vertically-aligned-${n}`]:n});let a;if(o&&/\d/.test(o)){let e=Number.isFinite(o)?o+"%":o;if(!Number.isFinite(o)&&null!=o&&o.endsWith("%")){const t=1e12;e=Math.round(Number.parseFloat(o)*t)/t+"%"}a={flexBasis:e}}const l=$e.useBlockProps.save({className:r,style:a}),i=$e.useInnerBlocksProps.save(l);return(0,Ve.createElement)("div",i)},deprecated:qn};var Kn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z"}));function Jn(e){let t,{doc:n}=Jn;n||(n=document.implementation.createHTMLDocument(""),Jn.doc=n),n.body.innerHTML=e;for(const e of n.body.firstChild.classList)if(t=e.match(/^layout-column-(\d+)$/))return Number(t[1])-1}var Yn=[{attributes:{verticalAlignment:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>{if(!e.customTextColor&&!e.customBackgroundColor)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor"]),style:t,isStackedOnMobile:!0}},save(e){let{attributes:t}=e;const{verticalAlignment:n,backgroundColor:o,customBackgroundColor:r,textColor:a,customTextColor:l}=t,i=(0,$e.getColorClassName)("background-color",o),s=(0,$e.getColorClassName)("color",a),c=Ke()({"has-background":o||r,"has-text-color":a||l,[i]:i,[s]:s,[`are-vertically-aligned-${n}`]:n}),u={backgroundColor:i?void 0:r,color:s?void 0:l};return(0,Ve.createElement)("div",{className:c||void 0,style:u},(0,Ve.createElement)($e.InnerBlocks.Content,null))}},{attributes:{columns:{type:"number",default:2}},isEligible:(e,t)=>!!t.some((e=>/layout-column-\d+/.test(e.originalContent)))&&t.some((e=>void 0!==Jn(e.originalContent))),migrate(e,t){const n=t.reduce(((e,t)=>{const{originalContent:n}=t;let o=Jn(n);return void 0===o&&(o=0),e[o]||(e[o]=[]),e[o].push(t),e}),[]).map((e=>(0,Re.createBlock)("core/column",{},e)));return[{...(0,vt.omit)(e,["columns"]),isStackedOnMobile:!0},n]},save(e){let{attributes:t}=e;const{columns:n}=t;return(0,Ve.createElement)("div",{className:`has-${n}-columns`},(0,Ve.createElement)($e.InnerBlocks.Content,null))}},{attributes:{columns:{type:"number",default:2}},migrate:(e,t)=>[e={...(0,vt.omit)(e,["columns"]),isStackedOnMobile:!0},t],save(e){let{attributes:t}=e;const{verticalAlignment:n,columns:o}=t,r=Ke()(`has-${o}-columns`,{[`are-vertically-aligned-${n}`]:n});return(0,Ve.createElement)("div",{className:r},(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];const Xn=e=>{const t=parseFloat(e);return Number.isFinite(t)?parseFloat(t.toFixed(2)):void 0};function eo(e,t){const{width:n=100/t}=e.attributes;return Xn(n)}function to(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.length;return(0,vt.sumBy)(e,(e=>eo(e,t)))}function no(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.length;return e.reduce(((e,n)=>{const o=eo(n,t);return Object.assign(e,{[n.clientId]:o})}),{})}function oo(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length;const o=to(e,n);return(0,vt.mapValues)(no(e,n),(e=>Xn(t*e/o)))}function ro(e,t){return e.map((e=>(0,vt.merge)({},e,{attributes:{width:`${t[e.clientId]}%`}})))}const ao=["core/column"];const lo=(0,Xe.withDispatch)(((e,t,n)=>({updateAlignment(o){const{clientId:r,setAttributes:a}=t,{updateBlockAttributes:l}=e($e.store),{getBlockOrder:i}=n.select($e.store);a({verticalAlignment:o});i(r).forEach((e=>{l(e,{verticalAlignment:o})}))},updateColumns(o,r){const{clientId:a}=t,{replaceInnerBlocks:l}=e($e.store),{getBlocks:i}=n.select($e.store);let s=i(a);const c=s.every((e=>{var t;const n=e.attributes.width;return Number.isFinite(null!=n&&null!==(t=n.endsWith)&&void 0!==t&&t.call(n,"%")?parseFloat(n):n)}));const u=r>o;if(u&&c){const e=Xn(100/r);s=[...ro(s,oo(s,100-e)),...(0,vt.times)(r-o,(()=>(0,Re.createBlock)("core/column",{width:`${e}%`})))]}else if(u)s=[...s,...(0,vt.times)(r-o,(()=>(0,Re.createBlock)("core/column")))];else if(s=(0,vt.dropRight)(s,o-r),c){s=ro(s,oo(s,100))}l(a,s)}})))((function(e){let{attributes:t,setAttributes:n,updateAlignment:o,updateColumns:r,clientId:a}=e;const{isStackedOnMobile:l,verticalAlignment:i}=t,{count:s}=(0,Xe.useSelect)((e=>({count:e($e.store).getBlockCount(a)})),[a]),c=Ke()({[`are-vertically-aligned-${i}`]:i,"is-not-stacked-on-mobile":!l}),u=(0,$e.useBlockProps)({className:c}),m=(0,$e.useInnerBlocksProps)(u,{allowedBlocks:ao,orientation:"horizontal",renderAppender:!1});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.BlockVerticalAlignmentToolbar,{onChange:o,value:i})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:s,onChange:e=>r(s,e),min:1,max:Math.max(6,s)}),s>6&&(0,Ve.createElement)(De.Notice,{status:"warning",isDismissible:!1},(0,Fe.__)("This column count exceeds the recommended amount and may cause visual breakage.")),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Stack on mobile"),checked:l,onChange:()=>n({isStackedOnMobile:!l})}))),(0,Ve.createElement)("div",m))}));function io(e){let{clientId:t,name:n,setAttributes:o}=e;const{blockType:r,defaultVariation:a,variations:l}=(0,Xe.useSelect)((e=>{const{getBlockVariations:t,getBlockType:o,getDefaultBlockVariation:r}=e(Re.store);return{blockType:o(n),defaultVariation:r(n,"block"),variations:t(n,"block")}}),[n]),{replaceInnerBlocks:i}=(0,Xe.useDispatch)($e.store),s=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",s,(0,Ve.createElement)($e.__experimentalBlockVariationPicker,{icon:(0,vt.get)(r,["icon","src"]),label:(0,vt.get)(r,["title"]),variations:l,onSelect:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a;e.attributes&&o(e.attributes),e.innerBlocks&&i(t,(0,Re.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0)},allowSkip:!0}))}var so=e=>{const{clientId:t}=e,n=(0,Xe.useSelect)((e=>e($e.store).getBlocks(t).length>0),[t])?lo:io;return(0,Ve.createElement)(n,e)};var co=[{name:"one-column-full",title:(0,Fe.__)("100"),description:(0,Fe.__)("One column"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m39.0625 14h-30.0625v20.0938h30.0625zm-30.0625-2c-1.10457 0-2 .8954-2 2v20.0938c0 1.1045.89543 2 2 2h30.0625c1.1046 0 2-.8955 2-2v-20.0938c0-1.1046-.8954-2-2-2z"})),innerBlocks:[["core/column"]],scope:["block"]},{name:"two-columns-equal",title:(0,Fe.__)("50 / 50"),description:(0,Fe.__)("Two columns; equal split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H25V34H39ZM23 34H9V14H23V34Z"})),isDefault:!0,innerBlocks:[["core/column"],["core/column"]],scope:["block"]},{name:"two-columns-one-third-two-thirds",title:(0,Fe.__)("30 / 70"),description:(0,Fe.__)("Two columns; one-third, two-thirds split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H20V34H39ZM18 34H9V14H18V34Z"})),innerBlocks:[["core/column",{width:"33.33%"}],["core/column",{width:"66.66%"}]],scope:["block"]},{name:"two-columns-two-thirds-one-third",title:(0,Fe.__)("70 / 30"),description:(0,Fe.__)("Two columns; two-thirds, one-third split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H30V34H39ZM28 34H9V14H28V34Z"})),innerBlocks:[["core/column",{width:"66.66%"}],["core/column",{width:"33.33%"}]],scope:["block"]},{name:"three-columns-equal",title:(0,Fe.__)("33 / 33 / 33"),description:(0,Fe.__)("Three columns; equal split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",d:"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM28.5 34h-9V14h9v20zm2 0V14H39v20h-8.5zm-13 0H9V14h8.5v20z"})),innerBlocks:[["core/column"],["core/column"],["core/column"]],scope:["block"]},{name:"three-columns-wider-center",title:(0,Fe.__)("25 / 50 / 25"),description:(0,Fe.__)("Three columns; wide center column"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",d:"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM31 34H17V14h14v20zm2 0V14h6v20h-6zm-18 0H9V14h6v20z"})),innerBlocks:[["core/column",{width:"25%"}],["core/column",{width:"50%"}],["core/column",{width:"25%"}]],scope:["block"]}];const uo={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert:e=>{const t=+(100/e.length).toFixed(2),n=e.map((e=>{let{name:n,attributes:o,innerBlocks:r}=e;return["core/column",{width:`${t}%`},[[n,{...o},r]]]}));return(0,Re.createBlock)("core/columns",{},(0,Re.createBlocksFromInnerBlocksTemplate)(n))},isMatch:e=>{let{length:t}=e;return t&&t<=6}},{type:"block",blocks:["core/media-text"],priority:1,transform:(e,t)=>{const{align:n,backgroundColor:o,textColor:r,style:a,mediaAlt:l,mediaId:i,mediaPosition:s,mediaSizeSlug:c,mediaType:u,mediaUrl:m,mediaWidth:d,verticalAlignment:p}=e;let g;if("image"!==u&&u)g=["core/video",{id:i,src:m}];else{g=["core/image",{...{id:i,alt:l,url:m,sizeSlug:c},...{href:e.href,linkClass:e.linkClass,linkDestination:e.linkDestination,linkTarget:e.linkTarget,rel:e.rel}}]}const h=[["core/column",{width:`${d}%`},[g]],["core/column",{width:100-d+"%"},t]];return"right"===s&&h.reverse(),(0,Re.createBlock)("core/columns",{align:n,backgroundColor:o,textColor:r,style:a,verticalAlignment:p},(0,Re.createBlocksFromInnerBlocksTemplate)(h))}}]};var mo=uo;const po={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/columns",title:"Columns",category:"design",description:"Display content in multiple columns, with blocks added to each column.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{blockGap:!0,margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{padding:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowEditing:!1,default:{type:"flex",flexWrap:"nowrap"}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}}},editorStyle:"wp-block-columns-editor",style:"wp-block-columns"},{name:go}=po,ho={icon:Kn,variations:co,example:{viewportWidth:600,innerBlocks:[{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fe.__)("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent et eros eu felis.")}},{name:"core/image",attributes:{url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg"}},{name:"core/paragraph",attributes:{content:(0,Fe.__)("Suspendisse commodo neque lacus, a dictum orci interdum et.")}}]},{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fe.__)("Etiam et egestas lorem. Vivamus sagittis sit amet dolor quis lobortis. Integer sed fermentum arcu, id vulputate lacus. Etiam fermentum sem eu quam hendrerit.")}},{name:"core/paragraph",attributes:{content:(0,Fe.__)("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},deprecated:Yn,edit:so,save:function(e){let{attributes:t}=e;const{isStackedOnMobile:n,verticalAlignment:o}=t,r=Ke()({[`are-vertically-aligned-${o}`]:o,"is-not-stacked-on-mobile":!n}),a=$e.useBlockProps.save({className:r}),l=$e.useInnerBlocksProps.save(a);return(0,Ve.createElement)("div",l)},transforms:mo};var vo=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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",fillRule:"evenodd",clipRule:"evenodd"}),(0,Ve.createElement)(Ae.Path,{d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15",fillRule:"evenodd",clipRule:"evenodd"}),(0,Ve.createElement)(Ae.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"}));var bo=[{attributes:{isLink:{type:"boolean",default:!1},linkTarget:{type:"string",default:"_self"}},supports:{html:!1,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const yo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-author-name",title:"Comment Author Name",category:"theme",ancestor:["core/comment-template"],description:"Displays the name of the author of the comment.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"},fontSize:{type:"string",default:"small"}},usesContext:["commentId"],supports:{html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}}},{name:_o}=yo,fo={icon:vo,edit:function(e){let{attributes:{isLink:t,linkTarget:n,textAlign:o},context:{commentId:r},setAttributes:a}=e;const l=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${o}`]:o})}),i=(0,Xe.useSelect)((e=>{const{getEntityRecord:t}=e(Ye.store),n=t("root","comment",r),o=null==n?void 0:n.author_name;if(n&&!o){var a;const e=t("root","user",n.author);return null!==(a=null==e?void 0:e.name)&&void 0!==a?a:(0,Fe.__)("Anonymous")}return null!=o?o:""}),[r]),s=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:o,onChange:e=>a({textAlign:e})})),c=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link to authors URL"),onChange:()=>a({isLink:!t}),checked:t}),t&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>a({linkTarget:e?"_blank":"_self"}),checked:"_blank"===n})));if(!r||!i)return(0,Ve.createElement)(Ve.Fragment,null,c,s,(0,Ve.createElement)("div",l,(0,Ve.createElement)("p",null,(0,Fe._x)("Comment Author","block title"))));const u=t?(0,Ve.createElement)("a",{href:"#comment-author-pseudo-link",onClick:e=>e.preventDefault()},i):(0,Ve.createElement)("p",null,i);return(0,Ve.createElement)(Ve.Fragment,null,c,s,(0,Ve.createElement)("div",l,u))},deprecated:bo};var ko=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.68822 16.625L5.5 17.8145L5.5 5.5L18.5 5.5L18.5 16.625L6.68822 16.625ZM7.31 18.125L19 18.125C19.5523 18.125 20 17.6773 20 17.125L20 5C20 4.44772 19.5523 4 19 4H5C4.44772 4 4 4.44772 4 5V19.5247C4 19.8173 4.16123 20.086 4.41935 20.2237C4.72711 20.3878 5.10601 20.3313 5.35252 20.0845L7.31 18.125ZM16 9.99997H8V8.49997H16V9.99997ZM8 14H13V12.5H8V14Z"}));const wo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-content",title:"Comment Content",category:"theme",ancestor:["core/comment-template"],description:"Displays the contents of a comment.",textdomain:"default",usesContext:["commentId"],attributes:{textAlign:{type:"string"}},supports:{color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0},spacing:{padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},html:!1}},{name:xo}=wo,Eo={icon:ko,edit:function(e){let{setAttributes:t,attributes:{textAlign:n},context:{commentId:o}}=e;const r=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),[a]=(0,Ye.useEntityProp)("root","comment","content",o),l=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>t({textAlign:e})}));return o&&a?(0,Ve.createElement)(Ve.Fragment,null,l,(0,Ve.createElement)("div",r,(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ve.RawHTML,{key:"html"},a.rendered)))):(0,Ve.createElement)(Ve.Fragment,null,l,(0,Ve.createElement)("div",r,(0,Ve.createElement)("p",null,(0,Fe._x)("Comment Content","block title"))))}};var Co=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,Ve.createElement)(Ae.Path,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"})),So=window.wp.date;var Bo=[{attributes:{format:{type:"string"},isLink:{type:"boolean",default:!1}},supports:{html:!1,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const To={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-date",title:"Comment Date",category:"theme",ancestor:["core/comment-template"],description:"Displays the date on which the comment was posted.",textdomain:"default",attributes:{format:{type:"string"},isLink:{type:"boolean",default:!0},fontSize:{type:"string",default:"small"}},usesContext:["commentId"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:No}=To,Po={icon:Co,edit:function(e){let{attributes:{format:t,isLink:n},context:{commentId:o},setAttributes:r}=e;const a=(0,$e.useBlockProps)(),[l]=(0,Ye.useEntityProp)("root","comment","date",o),[i=(0,So.__experimentalGetSettings)().formats.date]=(0,Ye.useEntityProp)("root","site","date_format"),s=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)($e.__experimentalDateFormatPicker,{format:t,defaultFormat:i,onChange:e=>r({format:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link to comment"),onChange:()=>r({isLink:!n}),checked:n})));if(!o||!l)return(0,Ve.createElement)(Ve.Fragment,null,s,(0,Ve.createElement)("div",a,(0,Ve.createElement)("p",null,(0,Fe._x)("Comment Date","block title"))));let c=(0,Ve.createElement)("time",{dateTime:(0,So.dateI18n)("c",l)},(0,So.dateI18n)(t||i,l));return n&&(c=(0,Ve.createElement)("a",{href:"#comment-date-pseudo-link",onClick:e=>e.preventDefault()},c)),(0,Ve.createElement)(Ve.Fragment,null,s,(0,Ve.createElement)("div",a,c))},deprecated:Bo};var zo=(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"m6.249 11.065.44-.44h3.186l-1.5 1.5H7.31l-1.957 1.96A.792.792 0 0 1 4 13.524V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.5L12.5 8V5.5h-7v6.315l.749-.75ZM20 19.75H7v-1.5h13v1.5Zm0-12.653-8.967 9.064L8 17l.867-2.935L17.833 5 20 7.097Z"}));const Io={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-edit-link",title:"Comment Edit Link",category:"theme",ancestor:["core/comment-template"],description:"Displays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.",textdomain:"default",usesContext:["commentId"],attributes:{linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"},fontSize:{type:"string",default:"small"}},supports:{html:!1,color:{link:!0,gradients:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}}},{name:Mo}=Io,Lo={icon:zo,edit:function(e){let{attributes:{linkTarget:t,textAlign:n},setAttributes:o}=e;const r=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),a=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>o({textAlign:e})})),l=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>o({linkTarget:e?"_blank":"_self"}),checked:"_blank"===t})));return(0,Ve.createElement)(Ve.Fragment,null,a,l,(0,Ve.createElement)("div",r,(0,Ve.createElement)("a",{href:"#edit-comment-pseudo-link",onClick:e=>e.preventDefault()},(0,Fe.__)("Edit"))))}};var Ro=(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M6.68822 10.625L6.24878 11.0649L5.5 11.8145L5.5 5.5L12.5 5.5V8L14 6.5V5C14 4.44772 13.5523 4 13 4H5C4.44772 4 4 4.44771 4 5V13.5247C4 13.8173 4.16123 14.086 4.41935 14.2237C4.72711 14.3878 5.10601 14.3313 5.35252 14.0845L7.31 12.125H8.375L9.875 10.625H7.31H6.68822ZM14.5605 10.4983L11.6701 13.75H16.9975C17.9963 13.75 18.7796 14.1104 19.3553 14.7048C19.9095 15.2771 20.2299 16.0224 20.4224 16.7443C20.7645 18.0276 20.7543 19.4618 20.7487 20.2544C20.7481 20.345 20.7475 20.4272 20.7475 20.4999L19.2475 20.5001C19.2475 20.4191 19.248 20.3319 19.2484 20.2394V20.2394C19.2526 19.4274 19.259 18.2035 18.973 17.1307C18.8156 16.5401 18.586 16.0666 18.2778 15.7483C17.9909 15.4521 17.5991 15.25 16.9975 15.25H11.8106L14.5303 17.9697L13.4696 19.0303L8.96956 14.5303L13.4394 9.50171L14.5605 10.4983Z"}));var Vo=function(e){let{setAttributes:t,attributes:{textAlign:n}}=e;const o=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),r=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>t({textAlign:e})}));return(0,Ve.createElement)(Ve.Fragment,null,r,(0,Ve.createElement)("div",o,(0,Ve.createElement)("a",{href:"#comment-reply-pseudo-link",onClick:e=>e.preventDefault()},(0,Fe.__)("Reply"))))};const Ao={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-reply-link",title:"Comment Reply Link",category:"theme",ancestor:["core/comment-template"],description:"Displays a link to reply to a comment.",textdomain:"default",usesContext:["commentId"],attributes:{textAlign:{type:"string"},fontSize:{type:"string",default:"small"}},supports:{color:{gradients:!0,link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0},html:!1}},{name:Ho}=Ao,Do={edit:Vo,icon:Ro};var Fo=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"})),$o=window.wp.apiFetch,Go=n.n($o);const Uo=e=>{let{defaultPage:t,postId:n,perPage:o,queryArgs:r}=e;const[a,l]=(0,Ve.useState)({}),i=`${n}_${o}`,s=a[i]||0;return(0,Ve.useEffect)((()=>{s||"newest"!==t||Go()({path:(0,Je.addQueryArgs)("/wp/v2/comments",{...r,post:n,per_page:o,_fields:"id"}),method:"HEAD",parse:!1}).then((e=>{const t=parseInt(e.headers.get("X-WP-TotalPages"));l({...a,[i]:t<=1?1:t})}))}),[t,n,o,l]),"newest"===t?s:1},Oo=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]];function qo(e){var t;let{comment:n,activeCommentId:o,setActiveCommentId:r,firstCommentId:a,blocks:l}=e;const{children:i,...s}=(0,$e.useInnerBlocksProps)({},{template:Oo});return(0,Ve.createElement)("li",s,n.commentId===(o||a)?i:null,(0,Ve.createElement)(Wo,{blocks:l,commentId:n.commentId,setActiveCommentId:r,isHidden:n.commentId===(o||a)}),(null==n||null===(t=n.children)||void 0===t?void 0:t.length)>0?(0,Ve.createElement)(jo,{comments:n.children,activeCommentId:o,setActiveCommentId:r,blocks:l,firstCommentId:a}):null)}const Wo=(0,Ve.memo)((e=>{let{blocks:t,commentId:n,setActiveCommentId:o,isHidden:r}=e;const a=(0,$e.__experimentalUseBlockPreview)({blocks:t}),l=()=>{o(n)},i={display:r?"none":void 0};return(0,Ve.createElement)("div",Ze({},a,{tabIndex:0,role:"button",style:i,onClick:l,onKeyPress:l}))})),jo=e=>{let{comments:t,blockProps:n,activeCommentId:o,setActiveCommentId:r,blocks:a,firstCommentId:l}=e;return(0,Ve.createElement)("ol",n,t&&t.map(((e,t)=>{let{commentId:n,...i}=e;return(0,Ve.createElement)($e.BlockContextProvider,{key:i.commentId||t,value:{commentId:n<0?null:n}},(0,Ve.createElement)(qo,{comment:{commentId:n,...i},activeCommentId:o,setActiveCommentId:r,blocks:a,firstCommentId:l}))})))};const Zo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-template",title:"Comment Template",category:"design",parent:["core/comments-query-loop"],description:"Contains the block elements used to display a comment, like the title, date, author, avatar and more.",textdomain:"default",usesContext:["postId"],supports:{reusable:!1,html:!1,align:!0},style:"wp-block-comment-template"},{name:Qo}=Zo,Ko={icon:Fo,edit:function(e){var t;let{clientId:n,context:{postId:o}}=e;const r=(0,$e.useBlockProps)(),[a,l]=(0,Ve.useState)(),{commentOrder:i,threadCommentsDepth:s,threadComments:c,commentsPerPage:u}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return t().__experimentalDiscussionSettings})),m=(e=>{let{postId:t}=e;const n={status:"approve",order:"asc",context:"embed",parent:0,_embed:"children"},{pageComments:o,commentsPerPage:r,defaultCommentsPage:a}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store),{__experimentalDiscussionSettings:n}=t();return n})),l=o?Math.min(r,100):100,i=Uo({defaultPage:a,postId:t,perPage:l,queryArgs:n});return(0,Ve.useMemo)((()=>i?{...n,post:t,per_page:l,page:i}:null),[t,l,i])})({postId:o}),{topLevelComments:d,blocks:p}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t}=e(Ye.store),{getBlocks:o}=e($e.store);return{topLevelComments:m?t("root","comment",m):null,blocks:o(n)}}),[n,m]);let g=(e=>(0,Ve.useMemo)((()=>null==e?void 0:e.map((e=>{let{id:t,_embedded:n}=e;const[o]=(null==n?void 0:n.children)||[[]];return{commentId:t,children:o.map((e=>({commentId:e.id})))}}))),[e]))("desc"===i&&d?[...d].reverse():d);return d?(o||(g=(e=>{let{perPage:t,threadComments:n,threadCommentsDepth:o}=e;const r=Math.min(o||3,3),a=t<=r?t:r;return n&&1!==a?2===a?[{commentId:-1,children:[{commentId:-2,children:[]}]}]:[{commentId:-1,children:[{commentId:-2,children:[{commentId:-3,children:[]}]}]}]:[{commentId:-1,children:[]}]})({perPage:u,threadComments:c,threadCommentsDepth:s})),g.length?(0,Ve.createElement)(jo,{comments:g,blockProps:r,blocks:p,activeCommentId:a,setActiveCommentId:l,firstCommentId:null===(t=g[0])||void 0===t?void 0:t.commentId}):(0,Ve.createElement)("p",Ze({},r,{"data-testid":"noresults"}),(0,Fe.__)("No results found."))):(0,Ve.createElement)("p",r,(0,Ve.createElement)(De.Spinner,null))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};var Jo=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"}));const Yo={none:"",arrow:"←",chevron:"«"};const Xo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination-previous",title:"Previous Page",category:"theme",parent:["core/comments-pagination"],description:"Displays the previous comment's page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["postId","comments/paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:er}=Xo,tr={icon:Jo,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{"comments/paginationArrow":o}}=e;const r=Yo[o];return(0,Ve.createElement)("a",Ze({href:"#comments-pagination-previous-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),r&&(0,Ve.createElement)("span",{className:`wp-block-comments-pagination-previous-arrow is-arrow-${o}`},r),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Older comments page link"),placeholder:(0,Fe.__)("Older Comments"),value:t,onChange:e=>n({label:e})}))}};var nr=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z"}));function or(e){let{attributes:{TagName:t},setAttributes:n}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.__)("Default (<div>)"),value:"div"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}],value:t,onChange:e=>n({tagName:e})})))}const rr=[["core/comments-title"],["core/comment-template",{},[["core/columns",{},[["core/column",{width:"40px"},[["core/avatar",{size:40,style:{border:{radius:"20px"}}}]]],["core/column",{},[["core/comment-author-name"],["core/group",{layout:{type:"flex"},style:{spacing:{margin:{top:"0px",bottom:"0px"}}}},[["core/comment-date"],["core/comment-edit-link"]]],["core/comment-content"],["core/comment-reply-link"]]]]]]],["core/comments-pagination"],["core/post-comments-form"]];const ar={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-query-loop",title:"Comments Query Loop",category:"theme",description:"An advanced block that allows displaying post comments using different visual configurations.",textdomain:"default",attributes:{tagName:{type:"string",default:"div"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}}},editorStyle:"wp-block-comments-editor"},{name:lr}=ar,ir={icon:nr,edit:function(e){let{attributes:t,setAttributes:n}=e;const{tagName:o}=t,r=(0,$e.useBlockProps)(),a=(0,$e.useInnerBlocksProps)(r,{template:rr});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(or,{attributes:t,setAttributes:n}),(0,Ve.createElement)(o,a))},save:function(e){let{attributes:{tagName:t}}=e;return(0,Ve.createElement)(t,$e.useBlockProps.save(),(0,Ve.createElement)($e.InnerBlocks.Content,null))}};var sr=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"}));function cr(e){let{value:t,onChange:n}=e;return(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Arrow"),value:t,onChange:n,help:(0,Fe.__)("A decorative arrow appended to the next and previous comments link."),isBlock:!0},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"none",label:(0,Fe._x)("None","Arrow option for Comments Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Fe._x)("Arrow","Arrow option for Comments Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Fe._x)("Chevron","Arrow option for Comments Pagination Next/Previous blocks")}))}const ur=[["core/comments-pagination-previous"],["core/comments-pagination-numbers"],["core/comments-pagination-next"]];const mr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination",title:"Comments Pagination",category:"theme",parent:["core/comments-query-loop"],description:"Displays a paginated navigation to next/previous set of comments, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"}},providesContext:{"comments/paginationArrow":"paginationArrow"},supports:{align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-comments-pagination-editor",style:"wp-block-comments-pagination"},{name:dr}=mr,pr={icon:sr,edit:function(e){let{attributes:{paginationArrow:t,layout:n},setAttributes:o,clientId:r,name:a}=e;const l=n||(e=>{const t=(0,Re.getBlockSupport)(e,"__experimentalLayout");return null==t?void 0:t.default})(a),i=(0,Xe.useSelect)((e=>{const{getBlocks:t}=e($e.store),n=t(r);return null==n?void 0:n.find((e=>["core/comments-pagination-previous","core/comments-pagination-next"].includes(e.name)))}),[]),s=(0,$e.useBlockProps)(),c=(0,$e.useInnerBlocksProps)(s,{template:ur,allowedBlocks:["core/comments-pagination-previous","core/comments-pagination-numbers","core/comments-pagination-next"],__experimentalLayout:l});return(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store),{__experimentalDiscussionSettings:n}=t();return null==n?void 0:n.pageComments}),[])?(0,Ve.createElement)(Ve.Fragment,null,i&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(cr,{value:t,onChange:e=>{o({paginationArrow:e})}}))),(0,Ve.createElement)("div",c)):(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Comments Pagination block: paging comments is disabled in the Discussion Settings"))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};var gr=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"}));const hr={none:"",arrow:"→",chevron:"»"};const vr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination-next",title:"Next Page",category:"theme",parent:["core/comments-pagination"],description:"Displays the next comment's page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["postId","comments/paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:br}=vr,yr={icon:gr,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{"comments/paginationArrow":o}}=e;const r=hr[o];return(0,Ve.createElement)("a",Ze({href:"#comments-pagination-next-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Newer comments page link"),placeholder:(0,Fe.__)("Newer Comments"),value:t,onChange:e=>n({label:e})}),r&&(0,Ve.createElement)("span",{className:`wp-block-comments-pagination-next-arrow is-arrow-${o}`},r))}};var _r=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 13.5h6v-3H4v3zm8.2-2.5.8-.3V14h1V9.3l-2.2.7.4 1zm7.1-1.2c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3-.1-.8-.3-1.1z"}));const fr=e=>{let{content:t,tag:n="a",extraClass:o=""}=e;return(0,Ve.createElement)(n,{className:`page-numbers ${o}`},t)};const kr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination-numbers",title:"Page Numbers",category:"theme",parent:["core/comments-pagination"],description:"Displays a list of page numbers for comments pagination.",textdomain:"default",usesContext:["postId"],supports:{reusable:!1,html:!1}},{name:wr}=kr,xr={icon:_r,edit:function(){return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)(fr,{content:"1"}),(0,Ve.createElement)(fr,{content:"2"}),(0,Ve.createElement)(fr,{content:"3",tag:"span",extraClass:"current"}),(0,Ve.createElement)(fr,{content:"4"}),(0,Ve.createElement)(fr,{content:"5"}),(0,Ve.createElement)(fr,{content:"...",tag:"span",extraClass:"dots"}),(0,Ve.createElement)(fr,{content:"8"}))}};var Er=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6 11.9c.6.3 1.3.5 2.1.5.4 0 .8 0 1.2-.1.4-.1.7-.2 1-.3l-.1-1.3c-.3.1-.6.3-.9.3-.3.1-.7.1-1.1.1-.6 0-1.1-.1-1.5-.4-.4-.3-.7-.6-.9-1-.2-.5-.3-1-.3-1.5 0-.6.1-1.1.3-1.5.2-.4.5-.8.9-1 .4-.3.9-.4 1.5-.4.4 0 .7 0 1.1.1l.9.3.1-1.3c-.3-.1-.6-.2-1-.3C9 4 8.6 4 8.2 4c-.9 0-1.6.2-2.2.5-.6.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2s.2 1.6.5 2.2c.4.6.9 1.1 1.5 1.5zm-2 2.6V16h16v-1.5H4zM4 20h9v-1.5H4V20z"}));function Cr(e){let{level:t,isPressed:n=!1}=e;const o={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return o.hasOwnProperty(t)?(0,Ve.createElement)(De.SVG,{width:"24",height:"24",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:n},(0,Ve.createElement)(De.Path,{d:o[t]})):null}const Sr=[1,2,3,4,5,6],Br={className:"block-library-heading-level-dropdown"};function Tr(e){let{selectedLevel:t,onChange:n}=e;return(0,Ve.createElement)(De.ToolbarDropdownMenu,{popoverProps:Br,icon:(0,Ve.createElement)(Cr,{level:t}),label:(0,Fe.__)("Change heading level"),controls:Sr.map((e=>{{const o=e===t;return{icon:(0,Ve.createElement)(Cr,{level:e,isPressed:o}),label:(0,Fe.sprintf)((0,Fe.__)("Heading %d"),e),isActive:o,onClick(){n(e)}}}}))})}const Nr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-title",title:"Comments Title",category:"theme",ancestor:["core/comments-query-loop"],description:"Displays a title with the number of comments",textdomain:"default",usesContext:["postId","postType"],attributes:{textAlign:{type:"string"},singleCommentLabel:{type:"string"},multipleCommentsLabel:{type:"string"},showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2}},supports:{anchor:!1,align:!0,html:!1,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}}}},{name:Pr}=Nr,zr={icon:Er,edit:function(e){let{attributes:{textAlign:t,singleCommentLabel:n,multipleCommentsLabel:o,showPostTitle:r,showCommentsCount:a,level:l},setAttributes:i,context:{postType:s,postId:c}}=e;const u="h"+l,[m,d]=(0,Ve.useState)(),[p,g]=(0,Ve.useState)("plural"),[h]=(0,Ye.useEntityProp)("postType",s,"title",c),v=void 0===c,b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${t}`]:t})});(0,Ve.useEffect)((()=>{if(v)return void d(3);const e=c;Go()({path:(0,Je.addQueryArgs)("/wp/v2/comments",{post:c,_fields:"id"}),method:"HEAD",parse:!1}).then((t=>{e===c&&d(parseInt(t.headers.get("X-WP-Total")))})).catch((()=>{d(0)}))}),[c]);const y=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:t,onChange:e=>i({textAlign:e})}),(0,Ve.createElement)(Tr,{selectedLevel:l,onChange:e=>i({level:e})})),_=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},v&&(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Editing mode"),onChange:g,value:p},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{label:(0,Fe.__)("Singular"),value:"singular"}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{label:(0,Fe.__)("Plural"),value:"plural"})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post title"),checked:r,onChange:e=>i({showPostTitle:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show comments count"),checked:a,onChange:e=>i({showCommentsCount:e})}))),f=v?(0,Fe.__)('"Post Title"'):`"${h}"`,k=r?(0,Fe.__)("One response to "):(0,Fe.__)("One response"),w=r?(0,Fe.__)("Response to "):(0,Fe.__)("Response"),x=r?(0,Fe.__)("responses to "):(0,Fe.__)("responses"),E=r?(0,Fe.__)("Responses to "):(0,Fe.__)("Responses");return(0,Ve.createElement)(Ve.Fragment,null,y,_,(0,Ve.createElement)(u,b,"singular"===p||1===m?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":a?k:w,placeholder:a?k:w,value:n,onChange:e=>i({singleCommentLabel:e})}),r?f:null):(0,Ve.createElement)(Ve.Fragment,null,a?m:null,(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":a?` ${x}`:E,placeholder:a?` ${x}`:E,value:o,onChange:e=>i({multipleCommentsLabel:e})}),r?f:null)))}};var Ir=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"}));const Mr={"top left":"is-position-top-left","top center":"is-position-top-center","top right":"is-position-top-right","center left":"is-position-center-left","center center":"is-position-center-center",center:"is-position-center-center","center right":"is-position-center-right","bottom left":"is-position-bottom-left","bottom center":"is-position-bottom-center","bottom right":"is-position-bottom-right"},Lr="image",Rr="video";function Vr(e){return e?{backgroundImage:`url(${e})`}:{}}const Ar=["image","video"];function Hr(e){return 50===e||void 0===!e?null:"has-background-dim-"+10*Math.round(e/10)}function Dr(e){return!e||"center center"===e||"center"===e}function Fr(e){return Dr(e)?"":Mr[e]}function $r(e){return 0!==e&&50!==e&&e?"has-background-dim-"+10*Math.round(e/10):null}function Gr(e){return{...e,dimRatio:e.url?e.dimRatio:100}}const Ur={url:{type:"string"},id:{type:"number"},hasParallax:{type:"boolean",default:!1},dimRatio:{type:"number",default:50},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"}},Or={attributes:{url:{type:"string"},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},isDark:{type:"boolean",default:!0},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isDark:u,isRepeated:m,overlayColor:d,url:p,alt:g,id:h,minHeight:v,minHeightUnit:b}=t,y=(0,$e.getColorClassName)("background-color",d),_=(0,$e.__experimentalGetGradientClass)(o),f=b?`${v}${b}`:v,k=Lr===n,w=Rr===n,x=!(c||m),E={...k&&!x?Vr(p):{},minHeight:f||void 0},C={backgroundColor:y?void 0:l,background:a||void 0},S=s&&x?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,B=Ke()({"is-light":!u,"has-parallax":c,"is-repeated":m,"has-custom-content-position":!Dr(r)},Fr(r)),T=o||a;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:B,style:E}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__background",y,Hr(i),{"has-background-dim":void 0!==i,"wp-block-cover__gradient-background":p&&T&&0!==i,"has-background-gradient":T,[_]:_}),style:C}),k&&x&&p&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:g,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),w&&p&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})))}},qr={attributes:{url:{type:"string"},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},isDark:{type:"boolean",default:!0},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isDark:u,isRepeated:m,overlayColor:d,url:p,alt:g,id:h,minHeight:v,minHeightUnit:b}=t,y=(0,$e.getColorClassName)("background-color",d),_=(0,$e.__experimentalGetGradientClass)(o),f=b?`${v}${b}`:v,k=Lr===n,w=Rr===n,x=!(c||m),E={...k&&!x?Vr(p):{},minHeight:f||void 0},C={backgroundColor:y?void 0:l,background:a||void 0},S=s&&x?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,B=Ke()({"is-light":!u,"has-parallax":c,"is-repeated":m,"has-custom-content-position":!Dr(r)},Fr(r));return(0,Ve.createElement)("div",$e.useBlockProps.save({className:B,style:E}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()(y,Hr(i),"wp-block-cover__gradient-background",_,{"has-background-dim":void 0!==i,"has-background-gradient":o||a,[_]:!p&&_}),style:C}),k&&x&&p&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:g,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),w&&p&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})))}},Wr={attributes:{...Ur,isRepeated:{type:"boolean",default:!1},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""}},supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:m,url:d,alt:p,id:g,minHeight:h,minHeightUnit:v}=t,b=(0,$e.getColorClassName)("background-color",m),y=(0,$e.__experimentalGetGradientClass)(o),_=v?`${h}${v}`:h,f=Lr===n,k=Rr===n,w=!(c||u),x={...f&&!w?Vr(d):{},backgroundColor:b?void 0:l,background:a&&!d?a:void 0,minHeight:_||void 0},E=s&&w?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,C=Ke()($r(i),b,{"has-background-dim":0!==i,"has-parallax":c,"is-repeated":u,"has-background-gradient":o||a,[y]:!d&&y,"has-custom-content-position":!Dr(r)},Fr(r));return(0,Ve.createElement)("div",$e.useBlockProps.save({className:C,style:x}),d&&(o||a)&&0!==i&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",y),style:a?{background:a}:void 0}),f&&w&&d&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:p,src:d,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}),k&&d&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},jr={attributes:{...Ur,isRepeated:{type:"boolean",default:!1},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:m,url:d,minHeight:p,minHeightUnit:g}=t,h=(0,$e.getColorClassName)("background-color",m),v=(0,$e.__experimentalGetGradientClass)(o),b=g?`${p}${g}`:p,y=Lr===n,_=Rr===n,f=y?Vr(d):{},k={};let w;h||(f.backgroundColor=l),a&&!d&&(f.background=a),f.minHeight=b||void 0,s&&(w=`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`,y&&!c&&(f.backgroundPosition=w),_&&(k.objectPosition=w));const x=Ke()($r(i),h,{"has-background-dim":0!==i,"has-parallax":c,"is-repeated":u,"has-background-gradient":o||a,[v]:!d&&v,"has-custom-content-position":!Dr(r)},Fr(r));return(0,Ve.createElement)("div",$e.useBlockProps.save({className:x,style:f}),d&&(o||a)&&0!==i&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",v),style:a?{background:a}:void 0}),_&&d&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:k}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},Zr={attributes:{...Ur,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,customGradient:r,customOverlayColor:a,dimRatio:l,focalPoint:i,hasParallax:s,overlayColor:c,url:u,minHeight:m}=t,d=(0,$e.getColorClassName)("background-color",c),p=(0,$e.__experimentalGetGradientClass)(o),g=n===Lr?Vr(u):{};d||(g.backgroundColor=a),i&&!s&&(g.backgroundPosition=`${Math.round(100*i.x)}% ${Math.round(100*i.y)}%`),r&&!u&&(g.background=r),g.minHeight=m||void 0;const h=Ke()($r(l),d,{"has-background-dim":0!==l,"has-parallax":s,"has-background-gradient":r,[p]:!u&&p});return(0,Ve.createElement)("div",{className:h,style:g},u&&(o||r)&&0!==l&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",p),style:r?{background:r}:void 0}),Rr===n&&u&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},Qr={attributes:{...Ur,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,customGradient:r,customOverlayColor:a,dimRatio:l,focalPoint:i,hasParallax:s,overlayColor:c,url:u,minHeight:m}=t,d=(0,$e.getColorClassName)("background-color",c),p=(0,$e.__experimentalGetGradientClass)(o),g=n===Lr?Vr(u):{};d||(g.backgroundColor=a),i&&!s&&(g.backgroundPosition=`${100*i.x}% ${100*i.y}%`),r&&!u&&(g.background=r),g.minHeight=m||void 0;const h=Ke()($r(l),d,{"has-background-dim":0!==l,"has-parallax":s,"has-background-gradient":r,[p]:!u&&p});return(0,Ve.createElement)("div",{className:h,style:g},u&&(o||r)&&0!==l&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",p),style:r?{background:r}:void 0}),Rr===n&&u&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},Kr={attributes:{...Ur,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,contentAlign:o,customOverlayColor:r,dimRatio:a,focalPoint:l,hasParallax:i,overlayColor:s,title:c,url:u}=t,m=(0,$e.getColorClassName)("background-color",s),d=n===Lr?Vr(u):{};m||(d.backgroundColor=r),l&&!i&&(d.backgroundPosition=`${100*l.x}% ${100*l.y}%`);const p=Ke()($r(a),m,{"has-background-dim":0!==a,"has-parallax":i,[`has-${o}-content`]:"center"!==o});return(0,Ve.createElement)("div",{className:p,style:d},Rr===n&&u&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),!$e.RichText.isEmpty(c)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"p",className:"wp-block-cover-text",value:c}))},migrate(e){const t={...e,dimRatio:e.url?e.dimRatio:100};return[(0,vt.omit)(t,["title","contentAlign"]),[(0,Re.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,Fe.__)("Write title…")})]]}},Jr={attributes:{...Ur,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},align:{type:"string"}},supports:{className:!1},save(e){let{attributes:t}=e;const{url:n,title:o,hasParallax:r,dimRatio:a,align:l,contentAlign:i,overlayColor:s,customOverlayColor:c}=t,u=(0,$e.getColorClassName)("background-color",s),m=Vr(n);u||(m.backgroundColor=c);const d=Ke()("wp-block-cover-image",$r(a),u,{"has-background-dim":0!==a,"has-parallax":r,[`has-${i}-content`]:"center"!==i},l?`align${l}`:null);return(0,Ve.createElement)("div",{className:d,style:m},!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"p",className:"wp-block-cover-image-text",value:o}))},migrate(e){const t={...e,dimRatio:e.url?e.dimRatio:100};return[(0,vt.omit)(t,["title","contentAlign","align"]),[(0,Re.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,Fe.__)("Write title…")})]]}},Yr={attributes:{...Ur,title:{type:"string",source:"html",selector:"h2"},align:{type:"string"},contentAlign:{type:"string",default:"center"}},supports:{className:!1},save(e){let{attributes:t}=e;const{url:n,title:o,hasParallax:r,dimRatio:a,align:l}=t,i=Vr(n),s=Ke()("wp-block-cover-image",$r(a),{"has-background-dim":0!==a,"has-parallax":r},l?`align${l}`:null);return(0,Ve.createElement)("section",{className:s,style:i},(0,Ve.createElement)($e.RichText.Content,{tagName:"h2",value:o}))},migrate(e){const t={...e,dimRatio:e.url?e.dimRatio:100};return[(0,vt.omit)(t,["title","contentAlign","align"]),[(0,Re.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,Fe.__)("Write title…")})]]}};var Xr=[Or,qr,Wr,jr,Zr,Qr,Kr,Jr,Yr],ea=n(5027),ta=n.n(ea),na={grad:.9,turn:360,rad:360/(2*Math.PI)},oa=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},ra=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},aa=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},la=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},ia=function(e){return{r:aa(e.r,0,255),g:aa(e.g,0,255),b:aa(e.b,0,255),a:aa(e.a)}},sa=function(e){return{r:ra(e.r),g:ra(e.g),b:ra(e.b),a:ra(e.a,3)}},ca=/^#([0-9a-f]{3,8})$/i,ua=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},ma=function(e){var t=e.r,n=e.g,o=e.b,r=e.a,a=Math.max(t,n,o),l=a-Math.min(t,n,o),i=l?a===t?(n-o)/l:a===n?2+(o-t)/l:4+(t-n)/l:0;return{h:60*(i<0?i+6:i),s:a?l/a*100:0,v:a/255*100,a:r}},da=function(e){var t=e.h,n=e.s,o=e.v,r=e.a;t=t/360*6,n/=100,o/=100;var a=Math.floor(t),l=o*(1-n),i=o*(1-(t-a)*n),s=o*(1-(1-t+a)*n),c=a%6;return{r:255*[o,i,l,l,s,o][c],g:255*[s,o,o,i,l,l][c],b:255*[l,l,s,o,o,i][c],a:r}},pa=function(e){return{h:la(e.h),s:aa(e.s,0,100),l:aa(e.l,0,100),a:aa(e.a)}},ga=function(e){return{h:ra(e.h),s:ra(e.s),l:ra(e.l),a:ra(e.a,3)}},ha=function(e){return da((n=(t=e).s,{h:t.h,s:(n*=((o=t.l)<50?o:100-o)/100)>0?2*n/(o+n)*100:0,v:o+n,a:t.a}));var t,n,o},va=function(e){return{h:(t=ma(e)).h,s:(r=(200-(n=t.s))*(o=t.v)/100)>0&&r<200?n*o/100/(r<=100?r:200-r)*100:0,l:r/2,a:t.a};var t,n,o,r},ba=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ya=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,_a=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,fa=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ka={string:[[function(e){var t=ca.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?ra(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?ra(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=_a.exec(e)||fa.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:ia({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:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=ba.exec(e)||ya.exec(e);if(!t)return null;var n,o,r=pa({h:(n=t[1],o=t[2],void 0===o&&(o="deg"),Number(n)*(na[o]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return ha(r)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,o=e.b,r=e.a,a=void 0===r?1:r;return oa(t)&&oa(n)&&oa(o)?ia({r:Number(t),g:Number(n),b:Number(o),a:Number(a)}):null},"rgb"],[function(e){var t=e.h,n=e.s,o=e.l,r=e.a,a=void 0===r?1:r;if(!oa(t)||!oa(n)||!oa(o))return null;var l=pa({h:Number(t),s:Number(n),l:Number(o),a:Number(a)});return ha(l)},"hsl"],[function(e){var t=e.h,n=e.s,o=e.v,r=e.a,a=void 0===r?1:r;if(!oa(t)||!oa(n)||!oa(o))return null;var l=function(e){return{h:la(e.h),s:aa(e.s,0,100),v:aa(e.v,0,100),a:aa(e.a)}}({h:Number(t),s:Number(n),v:Number(o),a:Number(a)});return da(l)},"hsv"]]},wa=function(e,t){for(var n=0;n<t.length;n++){var o=t[n][0](e);if(o)return[o,t[n][1]]}return[null,void 0]},xa=function(e){return"string"==typeof e?wa(e.trim(),ka.string):"object"==typeof e&&null!==e?wa(e,ka.object):[null,void 0]},Ea=function(e,t){var n=va(e);return{h:n.h,s:aa(n.s+100*t,0,100),l:n.l,a:n.a}},Ca=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Sa=function(e,t){var n=va(e);return{h:n.h,s:n.s,l:aa(n.l+100*t,0,100),a:n.a}},Ba=function(){function e(e){this.parsed=xa(e)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return ra(Ca(this.rgba),2)},e.prototype.isDark=function(){return Ca(this.rgba)<.5},e.prototype.isLight=function(){return Ca(this.rgba)>=.5},e.prototype.toHex=function(){return t=(e=sa(this.rgba)).r,n=e.g,o=e.b,a=(r=e.a)<1?ua(ra(255*r)):"","#"+ua(t)+ua(n)+ua(o)+a;var e,t,n,o,r,a},e.prototype.toRgb=function(){return sa(this.rgba)},e.prototype.toRgbString=function(){return t=(e=sa(this.rgba)).r,n=e.g,o=e.b,(r=e.a)<1?"rgba("+t+", "+n+", "+o+", "+r+")":"rgb("+t+", "+n+", "+o+")";var e,t,n,o,r},e.prototype.toHsl=function(){return ga(va(this.rgba))},e.prototype.toHslString=function(){return t=(e=ga(va(this.rgba))).h,n=e.s,o=e.l,(r=e.a)<1?"hsla("+t+", "+n+"%, "+o+"%, "+r+")":"hsl("+t+", "+n+"%, "+o+"%)";var e,t,n,o,r},e.prototype.toHsv=function(){return e=ma(this.rgba),{h:ra(e.h),s:ra(e.s),v:ra(e.v),a:ra(e.a,3)};var e},e.prototype.invert=function(){return Ta({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),Ta(Ea(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),Ta(Ea(this.rgba,-e))},e.prototype.grayscale=function(){return Ta(Ea(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),Ta(Sa(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),Ta(Sa(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?Ta({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):ra(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=va(this.rgba);return"number"==typeof e?Ta({h:e,s:t.s,l:t.l,a:t.a}):ra(t.h)},e.prototype.isEqual=function(e){return this.toHex()===Ta(e).toHex()},e}(),Ta=function(e){return e instanceof Ba?e:new Ba(e)},Na=[];var Pa=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"})),za=window.wp.notices;!function(e){e.forEach((function(e){Na.indexOf(e)<0&&(e(Ba,ka),Na.push(e))}))}([function(e,t){var n={white:"#ffffff",bisque:"#ffe4c4",blue:"#0000ff",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",antiquewhite:"#faebd7",aqua:"#00ffff",azure:"#f0ffff",whitesmoke:"#f5f5f5",papayawhip:"#ffefd5",plum:"#dda0dd",blanchedalmond:"#ffebcd",black:"#000000",gold:"#ffd700",goldenrod:"#daa520",gainsboro:"#dcdcdc",cornsilk:"#fff8dc",cornflowerblue:"#6495ed",burlywood:"#deb887",aquamarine:"#7fffd4",beige:"#f5f5dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkkhaki:"#bdb76b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",peachpuff:"#ffdab9",darkmagenta:"#8b008b",darkred:"#8b0000",darkorchid:"#9932cc",darkorange:"#ff8c00",darkslateblue:"#483d8b",gray:"#808080",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",deeppink:"#ff1493",deepskyblue:"#00bfff",wheat:"#f5deb3",firebrick:"#b22222",floralwhite:"#fffaf0",ghostwhite:"#f8f8ff",darkviolet:"#9400d3",magenta:"#ff00ff",green:"#008000",dodgerblue:"#1e90ff",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",blueviolet:"#8a2be2",forestgreen:"#228b22",lawngreen:"#7cfc00",indianred:"#cd5c5c",indigo:"#4b0082",fuchsia:"#ff00ff",brown:"#a52a2a",maroon:"#800000",mediumblue:"#0000cd",lightcoral:"#f08080",darkturquoise:"#00ced1",lightcyan:"#e0ffff",ivory:"#fffff0",lightyellow:"#ffffe0",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",linen:"#faf0e6",mediumaquamarine:"#66cdaa",lemonchiffon:"#fffacd",lime:"#00ff00",khaki:"#f0e68c",mediumseagreen:"#3cb371",limegreen:"#32cd32",mediumspringgreen:"#00fa9a",lightskyblue:"#87cefa",lightblue:"#add8e6",midnightblue:"#191970",lightpink:"#ffb6c1",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",mintcream:"#f5fffa",lightslategray:"#778899",lightslategrey:"#778899",navajowhite:"#ffdead",navy:"#000080",mediumvioletred:"#c71585",powderblue:"#b0e0e6",palegoldenrod:"#eee8aa",oldlace:"#fdf5e6",paleturquoise:"#afeeee",mediumturquoise:"#48d1cc",mediumorchid:"#ba55d3",rebeccapurple:"#663399",lightsteelblue:"#b0c4de",mediumslateblue:"#7b68ee",thistle:"#d8bfd8",tan:"#d2b48c",orchid:"#da70d6",mediumpurple:"#9370db",purple:"#800080",pink:"#ffc0cb",skyblue:"#87ceeb",springgreen:"#00ff7f",palegreen:"#98fb98",red:"#ff0000",yellow:"#ffff00",slateblue:"#6a5acd",lavenderblush:"#fff0f5",peru:"#cd853f",palevioletred:"#db7093",violet:"#ee82ee",teal:"#008080",slategray:"#708090",slategrey:"#708090",aliceblue:"#f0f8ff",darkseagreen:"#8fbc8f",darkolivegreen:"#556b2f",greenyellow:"#adff2f",seagreen:"#2e8b57",seashell:"#fff5ee",tomato:"#ff6347",silver:"#c0c0c0",sienna:"#a0522d",lavender:"#e6e6fa",lightgreen:"#90ee90",orange:"#ffa500",orangered:"#ff4500",steelblue:"#4682b4",royalblue:"#4169e1",turquoise:"#40e0d0",yellowgreen:"#9acd32",salmon:"#fa8072",saddlebrown:"#8b4513",sandybrown:"#f4a460",rosybrown:"#bc8f8f",darksalmon:"#e9967a",lightgoldenrodyellow:"#fafad2",snow:"#fffafa",lightgrey:"#d3d3d3",lightgray:"#d3d3d3",dimgray:"#696969",dimgrey:"#696969",olivedrab:"#6b8e23",olive:"#808000"},o={};for(var r in n)o[n[r]]=r;var a={};e.prototype.toName=function(t){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var r,l,i=o[this.toHex()];if(i)return i;if(null==t?void 0:t.closest){var s=this.toRgb(),c=1/0,u="black";if(!a.length)for(var m in n)a[m]=new e(n[m]).toRgb();for(var d in n){var p=(r=s,l=a[d],Math.pow(r.r-l.r,2)+Math.pow(r.g-l.g,2)+Math.pow(r.b-l.b,2));p<c&&(c=p,u=d)}return u}},t.string.push([function(t){var o=t.toLowerCase(),r="transparent"===o?"#0000":n[o];return r?new e(r).toRgb():null},"name"])}]);const{__Visualizer:Ia}=De.__experimentalBoxControl;function Ma(){return Ma.fastAverageColor||(Ma.fastAverageColor=new(ta())),Ma.fastAverageColor}function La(e){let{onChange:t,onUnitChange:n,unit:o="px",value:r=""}=e;const a=`block-cover-height-input-${(0,Vt.useInstanceId)(De.__experimentalUnitControl)}`,l="px"===o,i=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["px","em","rem","vw","vh"],defaultValues:{px:430,"%":20,em:20,rem:20,vw:20,vh:50}}),s=(0,Ve.useMemo)((()=>{const[e]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(r);return[e,o].join("")}),[o,r]),c=l?50:0;return(0,Ve.createElement)(De.BaseControl,{label:(0,Fe.__)("Minimum height of cover"),id:a},(0,Ve.createElement)(De.__experimentalUnitControl,{id:a,isResetValueOnUnitChange:!0,min:c,onChange:e=>{const n=""!==e?parseFloat(e):void 0;isNaN(n)&&void 0!==n||t(n)},onUnitChange:n,style:{maxWidth:80},units:i,value:s}))}const Ra={top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1};function Va(e){let{className:t,onResizeStart:n,onResize:o,onResizeStop:r,...a}=e;const[l,i]=(0,Ve.useState)(!1);return(0,Ve.createElement)(De.ResizableBox,Ze({className:Ke()(t,{"is-resizing":l}),enable:Ra,onResizeStart:(e,t,r)=>{n(r.clientHeight),o(r.clientHeight)},onResize:(e,t,n)=>{o(n.clientHeight),l||i(!0)},onResizeStop:(e,t,n)=>{r(n.clientHeight),i(!1)}},a))}function Aa(e){let{x:t,y:n}=e;return`${Math.round(100*t)}% ${Math.round(100*n)}%`}function Ha(e){let{disableMediaButtons:t=!1,children:n,onSelectMedia:o,onError:r,style:a}=e;return(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Ir}),labels:{title:(0,Fe.__)("Cover"),instructions:(0,Fe.__)("Drag and drop onto this block, upload, or select existing media from your library.")},onSelect:o,accept:"image/*,video/*",allowedTypes:Ar,disableMediaButtons:t,onError:r,style:a},n)}var Da=(0,Vt.compose)([(0,$e.withColors)({overlayColor:"background-color"})])((function(e){var t,n,o;let{attributes:r,clientId:a,isSelected:l,overlayColor:i,setAttributes:s,setOverlayColor:c,toggleSelection:u,context:{postId:m,postType:d}}=e;const{contentPosition:p,id:g,useFeaturedImage:h,dimRatio:v,focalPoint:b,hasParallax:y,isDark:_,isRepeated:f,minHeight:k,minHeightUnit:w,style:x,alt:E,allowedBlocks:C,templateLock:S}=r,[B]=(0,Ye.useEntityProp)("postType",d,"featured_media",m),T=(0,Xe.useSelect)((e=>B&&e(Ye.store).getMedia(B,{context:"view"})),[B]),N=null==T?void 0:T.source_url,P=h?N:r.url,z=h?Lr:r.backgroundType,{__unstableMarkNextChangeAsNotPersistent:I}=(0,Xe.useDispatch)($e.store),{createErrorNotice:M}=(0,Xe.useDispatch)(za.store),{gradientClass:L,gradientValue:R,setGradient:V}=(0,$e.__experimentalUseGradient)(),A=function(e,t){return n=>{if(!n||!n.url)return void e({url:void 0,id:void 0});let o;if((0,pt.isBlobURL)(n.url)&&(n.type=(0,pt.getBlobTypeByURL)(n.url)),n.media_type)o=n.media_type===Lr?Lr:Rr;else{if(n.type!==Lr&&n.type!==Rr)return;o=n.type}e({dimRatio:100===t?50:t,url:n.url,id:n.id,alt:null==n?void 0:n.alt,backgroundType:o,...o===Rr?{focalPoint:void 0,hasParallax:void 0}:{}})}}(s,v),H=((e,t)=>!e&&(0,pt.isBlobURL)(t))(g,P),[D,F]=(0,Ve.useState)(k),[$,G]=(0,Ve.useState)(w),U="vh"===w&&100===k,O=e=>{M(Array.isArray(e)?e[2]:e,{type:"snackbar"})},q=(0,Ve.useRef)(),W=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0;const[r,a]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{e&&t<=50&&o.current&&Ma().getColorAsync(o.current,(e=>{a(e.isDark)}))}),[e,e&&t<=50&&o.current,a]),(0,Ve.useEffect)((()=>{if(t>50||!e){if(!n)return void a(!0);a(Ta(n).isDark())}}),[n,t>50||!e,a]),(0,Ve.useEffect)((()=>{e||n||a(!1)}),[!e&&!n,a]),r}(P,v,i.color,q);(0,Ve.useEffect)((()=>{I(),s({isDark:W})}),[W]);const j=Lr===z,Z=Rr===z,Q=k&&w?`${k}${w}`:k,K=!(y||f),J={...j&&!K?Vr(P):void 0,minHeight:Q||void 0},Y={backgroundColor:i.color},X={objectPosition:b&&K?Aa(b):void 0},ee=!!(P||i.color||R),te=Z||j&&(!y||f),ne=e=>{const[t,n]=q.current?[q.current.style,"objectPosition"]:[ae.current.style,"backgroundPosition"];t[n]=Aa(e)},oe=(0,Xe.useSelect)((e=>e($e.store).getBlock(a).innerBlocks.length>0),[a]),re=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.__experimentalBlockAlignmentMatrixControl,{label:(0,Fe.__)("Change content position"),value:p,onChange:e=>s({contentPosition:e}),isDisabled:!oe}),(0,Ve.createElement)($e.__experimentalBlockFullHeightAligmentControl,{isActive:U,onToggle:()=>U?s("vh"===$&&100===D?{minHeight:void 0,minHeightUnit:void 0}:{minHeight:D,minHeightUnit:$}):(F(k),G(w),s({minHeight:100,minHeightUnit:"vh"})),isDisabled:!oe})),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarButton,{icon:Pa,label:(0,Fe.__)("Use featured image"),isPressed:h,onClick:()=>{s({useFeaturedImage:!h,dimRatio:100===v?50:v})}}),!h&&(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:g,mediaURL:P,allowedTypes:Ar,accept:"image/*,video/*",onSelect:A,name:P?(0,Fe.__)("Replace"):(0,Fe.__)("Add Media")})),(0,Ve.createElement)($e.InspectorControls,null,!!P&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Media settings")},j&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Fixed background"),checked:y,onChange:()=>{s({hasParallax:!y,...y?{}:{focalPoint:void 0}})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Repeated background"),checked:f,onChange:()=>{s({isRepeated:!f})}})),te&&(0,Ve.createElement)(De.FocalPointPicker,{label:(0,Fe.__)("Focal point picker"),url:P,value:b,onDragStart:ne,onDrag:ne,onChange:e=>s({focalPoint:e})}),!h&&P&&j&&K&&(0,Ve.createElement)(De.TextareaControl,{label:(0,Fe.__)("Alt text (alternative text)"),value:E,onChange:e=>s({alt:e}),help:(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,Fe.__)("Describe the purpose of the image")),(0,Fe.__)("Leave empty if the image is purely decorative."))}),(0,Ve.createElement)(De.PanelRow,null,(0,Ve.createElement)(De.Button,{variant:"secondary",isSmall:!0,className:"block-library-cover__reset-button",onClick:()=>s({url:void 0,id:void 0,backgroundType:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:!1})},(0,Fe.__)("Clear Media")))),(0,Ve.createElement)($e.__experimentalPanelColorGradientSettings,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,title:(0,Fe.__)("Overlay"),initialOpen:!0,settings:[{colorValue:i.color,gradientValue:R,onColorChange:c,onGradientChange:V,label:(0,Fe.__)("Color")}]},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Opacity"),value:v,onChange:e=>s({dimRatio:e}),min:0,max:100,step:10,required:!0}))),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"dimensions"},(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!k,label:(0,Fe.__)("Minimum height"),onDeselect:()=>s({minHeight:void 0,minHeightUnit:void 0}),resetAllFilter:()=>({minHeight:void 0,minHeightUnit:void 0}),isShownByDefault:!0,panelId:a},(0,Ve.createElement)(La,{value:k,unit:w,onChange:e=>s({minHeight:e}),onUnitChange:e=>s({minHeightUnit:e})})))),ae=(0,Ve.useRef)(),le=(0,$e.useBlockProps)({ref:ae}),ie=function(e){return[["core/paragraph",{align:"center",placeholder:(0,Fe.__)("Write title…"),...e}]]}({fontSize:!(null===(t=(0,$e.useSetting)("typography.fontSizes"))||void 0===t||!t.length)?"large":void 0}),se=(0,$e.useInnerBlocksProps)({className:"wp-block-cover__inner-container"},{template:ie,templateInsertUpdatesSelection:!0,allowedBlocks:C,templateLock:S});if(!oe&&!ee)return(0,Ve.createElement)(Ve.Fragment,null,re,(0,Ve.createElement)("div",Ze({},le,{className:Ke()("is-placeholder",le.className)}),(0,Ve.createElement)(Ha,{onSelectMedia:A,onError:O,style:{minHeight:Q||void 0}},(0,Ve.createElement)("div",{className:"wp-block-cover__placeholder-background-options"},(0,Ve.createElement)($e.ColorPalette,{disableCustomColors:!0,value:i.color,onChange:c,clearable:!1}))),(0,Ve.createElement)(Va,{className:"block-library-cover__resize-container",onResizeStart:()=>{s({minHeightUnit:"px"}),u(!1)},onResize:e=>{s({minHeight:e})},onResizeStop:e=>{u(!0),s({minHeight:e})},showHandle:l})));const ce=Ke()({"is-dark-theme":_,"is-light":!_,"is-transient":H,"has-parallax":y,"is-repeated":f,"has-custom-content-position":!Dr(p)},Fr(p));return(0,Ve.createElement)(Ve.Fragment,null,re,(0,Ve.createElement)("div",Ze({},le,{className:Ke()(ce,le.className),style:{...J,...le.style},"data-url":P}),(0,Ve.createElement)(Ia,{values:null==x||null===(n=x.spacing)||void 0===n?void 0:n.padding,showValues:null==x||null===(o=x.visualizers)||void 0===o?void 0:o.padding,className:"block-library-cover__padding-visualizer"}),(0,Ve.createElement)(Va,{className:"block-library-cover__resize-container",onResizeStart:()=>{s({minHeightUnit:"px"}),u(!1)},onResize:e=>{s({minHeight:e})},onResizeStop:e=>{u(!0),s({minHeight:e})},showHandle:l}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__background",Hr(v),{[i.class]:i.class,"has-background-dim":void 0!==v,"wp-block-cover__gradient-background":P&&R&&0!==v,"has-background-gradient":R,[L]:L}),style:{backgroundImage:R,...Y}}),P&&j&&K&&(0,Ve.createElement)("img",{ref:q,className:"wp-block-cover__image-background",alt:E,src:P,style:X}),P&&Z&&(0,Ve.createElement)("video",{ref:q,className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:P,style:X}),H&&(0,Ve.createElement)(De.Spinner,null),(0,Ve.createElement)(Ha,{disableMediaButtons:!0,onSelectMedia:A,onError:O}),(0,Ve.createElement)("div",se)))}));const Fa={from:[{type:"block",blocks:["core/image"],transform:e=>{var t;let{caption:n,url:o,alt:r,align:a,id:l,anchor:i,style:s}=e;return(0,Re.createBlock)("core/cover",{dimRatio:50,url:o,alt:r,align:a,id:l,anchor:i,style:{color:{duotone:null==s||null===(t=s.color)||void 0===t?void 0:t.duotone}}},[(0,Re.createBlock)("core/paragraph",{content:n,fontSize:"large",align:"center"})])}},{type:"block",blocks:["core/video"],transform:e=>{let{caption:t,src:n,align:o,id:r,anchor:a}=e;return(0,Re.createBlock)("core/cover",{dimRatio:50,url:n,align:o,id:r,backgroundType:Rr,anchor:a},[(0,Re.createBlock)("core/paragraph",{content:t,fontSize:"large",align:"center"})])}},{type:"block",blocks:["core/group"],transform:(e,t)=>{var n,o,r,a,l;const{align:i,anchor:s,backgroundColor:c,gradient:u,style:m}=e,d={align:i,anchor:s,dimRatio:c||u||null!=m&&null!==(n=m.color)&&void 0!==n&&n.background||null!=m&&null!==(o=m.color)&&void 0!==o&&o.gradient?void 0:50,overlayColor:c,customOverlayColor:null==m||null===(r=m.color)||void 0===r?void 0:r.background,gradient:u,customGradient:null==m||null===(a=m.color)||void 0===a?void 0:a.gradient},p={...e,backgroundColor:void 0,gradient:void 0,style:{...null==e?void 0:e.style,color:{...null==e||null===(l=e.style)||void 0===l?void 0:l.color,background:void 0,gradient:void 0}}};return(0,Re.createBlock)("core/cover",d,[(0,Re.createBlock)("core/group",p,t)])}}],to:[{type:"block",blocks:["core/image"],isMatch:e=>{let{backgroundType:t,url:n,overlayColor:o,customOverlayColor:r,gradient:a,customGradient:l}=e;return n?t===Lr:!(o||r||a||l)},transform:e=>{var t;let{title:n,url:o,alt:r,align:a,id:l,anchor:i,style:s}=e;return(0,Re.createBlock)("core/image",{caption:n,url:o,alt:r,align:a,id:l,anchor:i,style:{color:{duotone:null==s||null===(t=s.color)||void 0===t?void 0:t.duotone}}})}},{type:"block",blocks:["core/video"],isMatch:e=>{let{backgroundType:t,url:n,overlayColor:o,customOverlayColor:r,gradient:a,customGradient:l}=e;return n?t===Rr:!(o||r||a||l)},transform:e=>{let{title:t,url:n,align:o,id:r,anchor:a}=e;return(0,Re.createBlock)("core/video",{caption:t,src:n,id:r,align:o,anchor:a})}}]};var $a=Fa;const Ga={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/cover",title:"Cover",category:"media",description:"Add an image or video with a text overlay — great for headers.",textdomain:"default",attributes:{url:{type:"string"},useFeaturedImage:{type:"boolean",default:!1},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},isDark:{type:"boolean",default:!0},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},usesContext:["postId","postType"],supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},editorStyle:"wp-block-cover-editor",style:"wp-block-cover"},{name:Ua}=Ga,Oa={icon:Ir,example:{attributes:{customOverlayColor:"#065174",dimRatio:40,url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg"},innerBlocks:[{name:"core/paragraph",attributes:{customFontSize:48,content:(0,Fe.__)("<strong>Snow Patrol</strong>"),align:"center"}}]},transforms:$a,save:function(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:m,isRepeated:d,overlayColor:p,url:g,alt:h,id:v,minHeight:b,minHeightUnit:y}=t,_=(0,$e.getColorClassName)("background-color",p),f=(0,$e.__experimentalGetGradientClass)(o),k=b&&y?`${b}${y}`:b,w=Lr===n,x=Rr===n,E=!(u||d),C={...!w||E||c?{}:Vr(g),minHeight:k||void 0},S={backgroundColor:_?void 0:l,background:a||void 0},B=s&&E?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,T=Ke()({"is-light":!m,"has-parallax":u,"is-repeated":d,"has-custom-content-position":!Dr(r)},Fr(r)),N=o||a;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:T,style:C}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__background",_,Hr(i),{"has-background-dim":void 0!==i,"wp-block-cover__gradient-background":g&&N&&0!==i,"has-background-gradient":N,[f]:f}),style:S}),!c&&w&&E&&g&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",v?`wp-image-${v}`:null),alt:h,src:g,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),x&&g&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:g,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})))},edit:Da,deprecated:Xr};var qa=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"}));function Wa(e){return e?(0,Fe.__)("This embed will preserve its aspect ratio when the browser is resized."):(0,Fe.__)("This embed may not preserve its aspect ratio when the browser is resized.")}var ja=e=>{let{blockSupportsResponsive:t,showEditButton:n,themeSupportsResponsive:o,allowResponsive:r,toggleResponsive:a,switchBackToURLInput:l}=e;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,n&&(0,Ve.createElement)(De.ToolbarButton,{className:"components-toolbar__control",label:(0,Fe.__)("Edit URL"),icon:qa,onClick:l}))),o&&t&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Media settings"),className:"blocks-responsive"},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Resize for smaller devices"),checked:r,help:Wa,onChange:a}))))};const Za=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z"})),Qa=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z"})),Ka=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.2 4.5H19c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V9.8l4.6-5.3zm9.8 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),Ja=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z"})),Ya={foreground:"#1da1f2",src:(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M22.23 5.924c-.736.326-1.527.547-2.357.646.847-.508 1.498-1.312 1.804-2.27-.793.47-1.67.812-2.606.996C18.325 4.498 17.258 4 16.078 4c-2.266 0-4.103 1.837-4.103 4.103 0 .322.036.635.106.935-3.41-.17-6.433-1.804-8.457-4.287-.353.607-.556 1.312-.556 2.064 0 1.424.724 2.68 1.825 3.415-.673-.022-1.305-.207-1.86-.514v.052c0 1.988 1.415 3.647 3.293 4.023-.344.095-.707.145-1.08.145-.265 0-.522-.026-.773-.074.522 1.63 2.038 2.817 3.833 2.85-1.404 1.1-3.174 1.757-5.096 1.757-.332 0-.66-.02-.98-.057 1.816 1.164 3.973 1.843 6.29 1.843 7.547 0 11.675-6.252 11.675-11.675 0-.178-.004-.355-.012-.53.802-.578 1.497-1.3 2.047-2.124z"})))},Xa={foreground:"#ff0000",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M21.8 8s-.195-1.377-.795-1.984c-.76-.797-1.613-.8-2.004-.847-2.798-.203-6.996-.203-6.996-.203h-.01s-4.197 0-6.996.202c-.39.046-1.242.05-2.003.846C2.395 6.623 2.2 8 2.2 8S2 9.62 2 11.24v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.76.797 1.76.77 2.205.855 1.6.153 6.8.2 6.8.2s4.203-.005 7-.208c.392-.047 1.244-.05 2.005-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517C22 9.62 21.8 8 21.8 8zM9.935 14.595v-5.62l5.403 2.82-5.403 2.8z"}))},el={foreground:"#3b5998",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M20 3H4c-.6 0-1 .4-1 1v16c0 .5.4 1 1 1h8.6v-7h-2.3v-2.7h2.3v-2c0-2.3 1.4-3.6 3.5-3.6 1 0 1.8.1 2.1.1v2.4h-1.4c-1.1 0-1.3.5-1.3 1.3v1.7h2.7l-.4 2.8h-2.3v7H20c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1z"}))},tl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M12 4.622c2.403 0 2.688.01 3.637.052.877.04 1.354.187 1.67.31.42.163.72.358 1.036.673.315.315.51.615.673 1.035.123.317.27.794.31 1.67.043.95.052 1.235.052 3.638s-.01 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.67-.163.42-.358.72-.673 1.036-.315.315-.615.51-1.035.673-.317.123-.794.27-1.67.31-.95.043-1.234.052-3.638.052s-2.688-.01-3.637-.052c-.877-.04-1.354-.187-1.67-.31-.42-.163-.72-.358-1.036-.673-.315-.315-.51-.615-.673-1.035-.123-.317-.27-.794-.31-1.67-.043-.95-.052-1.235-.052-3.638s.01-2.688.052-3.637c.04-.877.187-1.354.31-1.67.163-.42.358-.72.673-1.036.315-.315.615-.51 1.035-.673.317-.123.794-.27 1.67-.31.95-.043 1.235-.052 3.638-.052M12 3c-2.444 0-2.75.01-3.71.054s-1.613.196-2.185.418c-.592.23-1.094.538-1.594 1.04-.5.5-.807 1-1.037 1.593-.223.572-.375 1.226-.42 2.184C3.01 9.25 3 9.555 3 12s.01 2.75.054 3.71.196 1.613.418 2.186c.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.266.054 3.71.054s2.75-.01 3.71-.054 1.613-.196 2.186-.418c.592-.23 1.094-.538 1.594-1.038s.808-1.002 1.038-1.594c.222-.572.375-1.227.418-2.185.044-.96.054-1.266.054-3.71s-.01-2.75-.054-3.71-.196-1.613-.418-2.186c-.23-.592-.538-1.094-1.038-1.594s-1.002-.808-1.594-1.038c-.572-.222-1.227-.375-2.185-.418C14.75 3.01 14.445 3 12 3zm0 4.378c-2.552 0-4.622 2.07-4.622 4.622s2.07 4.622 4.622 4.622 4.622-2.07 4.622-4.622S14.552 7.378 12 7.378zM12 15c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3zm4.804-8.884c-.596 0-1.08.484-1.08 1.08s.484 1.08 1.08 1.08c.596 0 1.08-.484 1.08-1.08s-.483-1.08-1.08-1.08z"}))),nl={foreground:"#0073AA",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M12.158 12.786l-2.698 7.84c.806.236 1.657.365 2.54.365 1.047 0 2.05-.18 2.986-.51-.024-.037-.046-.078-.065-.123l-2.762-7.57zM3.008 12c0 3.56 2.07 6.634 5.068 8.092L3.788 8.342c-.5 1.117-.78 2.354-.78 3.658zm15.06-.454c0-1.112-.398-1.88-.74-2.48-.456-.74-.883-1.368-.883-2.11 0-.825.627-1.595 1.51-1.595.04 0 .078.006.116.008-1.598-1.464-3.73-2.36-6.07-2.36-3.14 0-5.904 1.613-7.512 4.053.21.008.41.012.58.012.94 0 2.395-.114 2.395-.114.484-.028.54.684.057.74 0 0-.487.058-1.03.086l3.275 9.74 1.968-5.902-1.4-3.838c-.485-.028-.944-.085-.944-.085-.486-.03-.43-.77.056-.742 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.486-.028.543.684.058.74 0 0-.488.058-1.03.086l3.25 9.665.897-2.997c.456-1.17.684-2.137.684-2.907zm1.82-3.86c.04.286.06.593.06.924 0 .912-.17 1.938-.683 3.22l-2.746 7.94c2.672-1.558 4.47-4.454 4.47-7.77 0-1.564-.4-3.033-1.1-4.314zM12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10z"})))},ol={foreground:"#1db954",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424c-.18.295-.563.387-.857.207-2.35-1.434-5.305-1.76-8.786-.963-.335.077-.67-.133-.746-.47-.077-.334.132-.67.47-.745 3.808-.87 7.076-.496 9.712 1.115.293.18.386.563.206.857M17.81 13.7c-.226.367-.706.482-1.072.257-2.687-1.652-6.785-2.13-9.965-1.166-.413.127-.848-.106-.973-.517-.125-.413.108-.848.52-.973 3.632-1.102 8.147-.568 11.234 1.328.366.226.48.707.256 1.072m.105-2.835C14.692 8.95 9.375 8.775 6.297 9.71c-.493.15-1.016-.13-1.166-.624-.148-.495.13-1.017.625-1.167 3.532-1.073 9.404-.866 13.115 1.337.445.264.59.838.327 1.282-.264.443-.838.59-1.282.325"}))},rl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"m6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5zm11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5z"})),al={foreground:"#1ab7ea",src:(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M22.396 7.164c-.093 2.026-1.507 4.8-4.245 8.32C15.323 19.16 12.93 21 10.97 21c-1.214 0-2.24-1.12-3.08-3.36-.56-2.052-1.118-4.105-1.68-6.158-.622-2.24-1.29-3.36-2.004-3.36-.156 0-.7.328-1.634.98l-.978-1.26c1.027-.903 2.04-1.806 3.037-2.71C6 3.95 7.03 3.328 7.716 3.265c1.62-.156 2.616.95 2.99 3.32.404 2.558.685 4.148.84 4.77.468 2.12.982 3.18 1.543 3.18.435 0 1.09-.687 1.963-2.064.872-1.376 1.34-2.422 1.402-3.142.125-1.187-.343-1.782-1.4-1.782-.5 0-1.013.115-1.542.34 1.023-3.35 2.977-4.976 5.862-4.883 2.14.063 3.148 1.45 3.024 4.16z"})))},ll=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M22 11.816c0-1.256-1.02-2.277-2.277-2.277-.593 0-1.122.24-1.526.613-1.48-.965-3.455-1.594-5.647-1.69l1.17-3.702 3.18.75c.01 1.027.847 1.86 1.877 1.86 1.035 0 1.877-.84 1.877-1.877 0-1.035-.842-1.877-1.877-1.877-.77 0-1.43.466-1.72 1.13L13.55 3.92c-.204-.047-.4.067-.46.26l-1.35 4.27c-2.317.037-4.412.67-5.97 1.67-.402-.355-.917-.58-1.493-.58C3.02 9.54 2 10.56 2 11.815c0 .814.433 1.523 1.078 1.925-.037.222-.06.445-.06.673 0 3.292 4.01 5.97 8.94 5.97s8.94-2.678 8.94-5.97c0-.214-.02-.424-.052-.632.687-.39 1.154-1.12 1.154-1.964zm-3.224-7.422c.606 0 1.1.493 1.1 1.1s-.493 1.1-1.1 1.1-1.1-.494-1.1-1.1.493-1.1 1.1-1.1zm-16 7.422c0-.827.673-1.5 1.5-1.5.313 0 .598.103.838.27-.85.675-1.477 1.478-1.812 2.36-.32-.274-.525-.676-.525-1.13zm9.183 7.79c-4.502 0-8.165-2.33-8.165-5.193S7.457 9.22 11.96 9.22s8.163 2.33 8.163 5.193-3.663 5.193-8.164 5.193zM20.635 13c-.326-.89-.948-1.7-1.797-2.383.247-.186.55-.3.882-.3.827 0 1.5.672 1.5 1.5 0 .482-.23.91-.586 1.184zm-11.64 1.704c-.76 0-1.397-.616-1.397-1.376 0-.76.636-1.397 1.396-1.397.76 0 1.376.638 1.376 1.398 0 .76-.616 1.376-1.376 1.376zm7.405-1.376c0 .76-.615 1.376-1.375 1.376s-1.4-.616-1.4-1.376c0-.76.64-1.397 1.4-1.397.76 0 1.376.638 1.376 1.398zm-1.17 3.38c.15.152.15.398 0 .55-.675.674-1.728 1.002-3.22 1.002l-.01-.002-.012.002c-1.492 0-2.544-.328-3.218-1.002-.152-.152-.152-.398 0-.55.152-.152.4-.15.55 0 .52.52 1.394.775 2.67.775l.01.002.01-.002c1.276 0 2.15-.253 2.67-.775.15-.152.398-.152.55 0z"})),il={foreground:"#35465c",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M19 3H5a2 2 0 00-2 2v14c0 1.1.9 2 2 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm-5.69 14.66c-2.72 0-3.1-1.9-3.1-3.16v-3.56H8.49V8.99c1.7-.62 2.54-1.99 2.64-2.87 0-.06.06-.41.06-.58h1.9v3.1h2.17v2.3h-2.18v3.1c0 .47.13 1.3 1.2 1.26h1.1v2.36c-1.01.02-2.07 0-2.07 0z"}))},sl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M18.42 14.58c-.51-.66-1.05-1.23-1.05-2.5V7.87c0-1.8.15-3.45-1.2-4.68-1.05-1.02-2.79-1.35-4.14-1.35-2.6 0-5.52.96-6.12 4.14-.06.36.18.54.4.57l2.66.3c.24-.03.42-.27.48-.5.24-1.12 1.17-1.63 2.2-1.63.56 0 1.22.21 1.55.7.4.56.33 1.31.33 1.97v.36c-1.59.18-3.66.27-5.16.93a4.63 4.63 0 0 0-2.93 4.44c0 2.82 1.8 4.23 4.1 4.23 1.95 0 3.03-.45 4.53-1.98.51.72.66 1.08 1.59 1.83.18.09.45.09.63-.1v.04l2.1-1.8c.24-.21.2-.48.03-.75zm-5.4-1.2c-.45.75-1.14 1.23-1.92 1.23-1.05 0-1.65-.81-1.65-1.98 0-2.31 2.1-2.73 4.08-2.73v.6c0 1.05.03 1.92-.5 2.88z"}),(0,Ve.createElement)(De.Path,{d:"M21.69 19.2a17.62 17.62 0 0 1-21.6-1.57c-.23-.2 0-.5.28-.33a23.88 23.88 0 0 0 20.93 1.3c.45-.19.84.3.39.6z"}),(0,Ve.createElement)(De.Path,{d:"M22.8 17.96c-.36-.45-2.22-.2-3.1-.12-.23.03-.3-.18-.05-.36 1.5-1.05 3.96-.75 4.26-.39.3.36-.1 2.82-1.5 4.02-.21.18-.42.1-.3-.15.3-.8 1.02-2.58.69-3z"})),cl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",fill:"#4bc7ee"}),(0,Ve.createElement)(De.Path,{d:"m23.7254 19.0205-10.1074-17.18468c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418h22.5655c1.279 0 1.8019-.8905 1.1599-1.9795z",fill:"#d4cdcb"}),(0,Ve.createElement)(De.Path,{d:"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",fill:"#c3d82e"}),(0,Ve.createElement)(De.Path,{d:"m13.618 1.83582c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418 15.2646-16.38573z",fill:"#e4ecb0"}),(0,Ve.createElement)(De.Path,{d:"m.0206909 21 19.5468091-9.063 1.6621 2.8344z",fill:"#209dbd"}),(0,Ve.createElement)(De.Path,{d:"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",fill:"#7cb3c9"})),ul=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"m12.1479 18.5957c-2.4949 0-4.28131-1.7558-4.28131-4.0658 0-2.2176 1.78641-4.0965 4.09651-4.0965 2.2793 0 4.0349 1.7864 4.0349 4.1581 0 2.2794-1.7556 4.0042-3.8501 4.0042zm8.3521-18.5957-4.5329 1v7c-1.1088-1.41691-2.8028-1.8787-4.8049-1.8787-2.09443 0-3.97329.76993-5.5133 2.27917-1.72483 1.66323-2.6489 3.78863-2.6489 6.16033 0 2.5873.98562 4.8049 2.89526 6.499 1.44763 1.2936 3.17251 1.9402 5.17454 1.9402 1.9713 0 3.4498-.5236 4.8973-1.9402v1.9402h4.5329c0-7.6359 0-15.3641 0-23z",fill:"#333436"})),ml=(0,Ve.createElement)(De.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(De.Path,{d:"M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"})),dl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 44 44"},(0,Ve.createElement)(De.Path,{d:"M32.59521,22.001l4.31885-4.84473-6.34131-1.38379.646-6.459-5.94336,2.61035L22,6.31934l-3.27344,5.60351L12.78418,9.3125l.645,6.458L7.08643,17.15234,11.40479,21.999,7.08594,26.84375l6.34131,1.38379-.64551,6.458,5.94287-2.60938L22,37.68066l3.27344-5.60351,5.94287,2.61035-.64551-6.458,6.34277-1.38183Zm.44385,2.75244L30.772,23.97827l-1.59558-2.07391,1.97888.735Zm-8.82147,6.1579L22.75,33.424V30.88977l1.52228-2.22168ZM18.56226,13.48816,19.819,15.09534l-2.49219-.88642L15.94037,12.337Zm6.87719.00116,2.62043-1.15027-1.38654,1.86981L24.183,15.0946Zm3.59357,2.6029-1.22546,1.7381.07525-2.73486,1.44507-1.94867ZM22,29.33008l-2.16406-3.15686L22,23.23688l2.16406,2.93634Zm-4.25458-9.582-.10528-3.836,3.60986,1.284v3.73242Zm5.00458-2.552,3.60986-1.284-.10528,3.836L22.75,20.92853Zm-7.78174-1.10559-.29352-2.94263,1.44245,1.94739.07519,2.73321Zm2.30982,5.08319,3.50817,1.18164-2.16247,2.9342-3.678-1.08447Zm2.4486,7.49285L21.25,30.88977v2.53485L19.78052,30.91Zm3.48707-6.31121,3.50817-1.18164,2.33228,3.03137-3.678,1.08447Zm10.87219-4.28113-2.714,3.04529L28.16418,19.928l1.92176-2.72565ZM24.06036,12.81769l-2.06012,2.6322-2.059-2.63318L22,9.292ZM9.91455,18.07227l4.00079-.87195,1.921,2.72735-3.20794,1.19019Zm2.93024,4.565,1.9801-.73462L13.228,23.97827l-2.26838.77429Zm-1.55591,3.58819L13.701,25.4021l2.64935.78058-2.14447.67853Zm3.64868,1.977L18.19,27.17334l.08313,3.46332L14.52979,32.2793Zm10.7876,2.43549.08447-3.464,3.25165,1.03052.407,4.07684Zm4.06824-3.77478-2.14545-.68,2.65063-.781,2.41266.825Z"}));var pl=()=>(0,Ve.createElement)("div",{className:"wp-block-embed is-loading"},(0,Ve.createElement)(De.Spinner,null));var gl=e=>{let{icon:t,label:n,value:o,onSubmit:r,onChange:a,cannotEmbed:l,fallback:i,tryAgain:s}=e;return(0,Ve.createElement)(De.Placeholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:t,showColors:!0}),label:n,className:"wp-block-embed",instructions:(0,Fe.__)("Paste a link to the content you want to display on your site.")},(0,Ve.createElement)("form",{onSubmit:r},(0,Ve.createElement)("input",{type:"url",value:o||"",className:"components-placeholder__input","aria-label":n,placeholder:(0,Fe.__)("Enter URL to embed here…"),onChange:a}),(0,Ve.createElement)(De.Button,{variant:"primary",type:"submit"},(0,Fe._x)("Embed","button label"))),(0,Ve.createElement)("div",{className:"components-placeholder__learn-more"},(0,Ve.createElement)(De.ExternalLink,{href:(0,Fe.__)("https://wordpress.org/support/article/embeds/")},(0,Fe.__)("Learn more about embeds"))),l&&(0,Ve.createElement)("div",{className:"components-placeholder__error"},(0,Ve.createElement)("div",{className:"components-placeholder__instructions"},(0,Fe.__)("Sorry, this content could not be embedded.")),(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:s},(0,Fe._x)("Try again","button label"))," ",(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:i},(0,Fe._x)("Convert to link","button label"))))};const hl={class:"className",frameborder:"frameBorder",marginheight:"marginHeight",marginwidth:"marginWidth"};function vl(e){let{html:t}=e;const n=(0,Ve.useRef)(),o=(0,Ve.useMemo)((()=>{const e=(new window.DOMParser).parseFromString(t,"text/html").querySelector("iframe"),n={};return e?(Array.from(e.attributes).forEach((e=>{let{name:t,value:o}=e;"style"!==t&&(n[hl[t]||t]=o)})),n):n}),[t]);return(0,Ve.useEffect)((()=>{const{ownerDocument:e}=n.current,{defaultView:t}=e;function r(e){let{data:{secret:t,message:r,value:a}={}}=e;"height"===r&&t===o["data-secret"]&&(n.current.height=a)}return t.addEventListener("message",r),()=>{t.removeEventListener("message",r)}}),[]),(0,Ve.createElement)("div",{className:"wp-block-embed__wrapper"},(0,Ve.createElement)("iframe",Ze({ref:(0,Vt.useMergeRefs)([n,(0,Vt.useFocusableIframe)()]),title:o.title},o)))}class bl extends Ve.Component{constructor(){super(...arguments),this.hideOverlay=this.hideOverlay.bind(this),this.state={interactive:!1}}static getDerivedStateFromProps(e,t){return!e.isSelected&&t.interactive?{interactive:!1}:null}hideOverlay(){this.setState({interactive:!0})}render(){const{preview:e,previewable:t,url:n,type:o,caption:r,onCaptionChange:a,isSelected:l,className:i,icon:s,label:c,insertBlocksAfter:u}=this.props,{scripts:m}=e,{interactive:d}=this.state,p="photo"===o?(e=>{const t=e.thumbnail_url||e.url,n=(0,Ve.createElement)("p",null,(0,Ve.createElement)("img",{src:t,alt:e.title,width:"100%"}));return(0,Ve.renderToString)(n)})(e):e.html,g=new URL(n).host.split("."),h=g.splice(g.length-2,g.length-1).join("."),v=(0,Fe.sprintf)((0,Fe.__)("Embedded content from %s"),h),b=yt()(o,i,"wp-block-embed__wrapper"),y="wp-embed"===o?(0,Ve.createElement)(vl,{html:p}):(0,Ve.createElement)("div",{className:"wp-block-embed__wrapper"},(0,Ve.createElement)(De.SandBox,{html:p,scripts:m,title:v,type:b,onFocus:this.hideOverlay}),!d&&(0,Ve.createElement)("div",{className:"block-library-embed__interactive-overlay",onMouseUp:this.hideOverlay}));return(0,Ve.createElement)("figure",{className:yt()(i,"wp-block-embed",{"is-type-video":"video"===o})},t?y:(0,Ve.createElement)(De.Placeholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:s,showColors:!0}),label:c},(0,Ve.createElement)("p",{className:"components-placeholder__error"},(0,Ve.createElement)("a",{href:n},n)),(0,Ve.createElement)("p",{className:"components-placeholder__error"},(0,Fe.sprintf)((0,Fe.__)("Embedded content from %s can't be previewed in the editor."),h))),(!$e.RichText.isEmpty(r)||l)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption",placeholder:(0,Fe.__)("Add caption"),value:r,onChange:a,inlineToolbar:!0,__unstableOnSplitAtEnd:()=>u((0,Re.createBlock)("core/paragraph"))}))}}var yl=bl;var _l=e=>{const{attributes:{providerNameSlug:t,previewable:n,responsive:o,url:r},attributes:a,isSelected:l,onReplace:i,setAttributes:s,insertBlocksAfter:c,onFocus:u}=e,m={title:(0,Fe._x)("Embed","block title"),icon:Za},{icon:d,title:p}=(g=t,(null===(h=(0,Re.getBlockVariations)(kt))||void 0===h?void 0:h.find((e=>{let{name:t}=e;return t===g})))||m);var g,h;const[v,b]=(0,Ve.useState)(r),[y,_]=(0,Ve.useState)(!1),{invalidateResolution:f}=(0,Xe.useDispatch)(Ye.store),{preview:k,fetching:w,themeSupportsResponsive:x,cannotEmbed:E}=(0,Xe.useSelect)((e=>{var t;const{getEmbedPreview:n,isPreviewEmbedFallback:o,isRequestingEmbedPreview:a,getThemeSupports:l}=e(Ye.store);if(!r)return{fetching:!1,cannotEmbed:!1};const i=n(r),s=o(r),c=!1===(null==i?void 0:i.html)&&void 0===(null==i?void 0:i.type),u=404===(null==i||null===(t=i.data)||void 0===t?void 0:t.status),m=!!i&&!c&&!u;return{preview:m?i:void 0,fetching:a(r),themeSupportsResponsive:l()["responsive-embeds"],cannotEmbed:!m||s}}),[r]),C=()=>{const{allowResponsive:e,className:t}=a;return{...a,...Bt(k,p,t,o,e)}};(0,Ve.useEffect)((()=>{if(null==k||!k.html||!E||w)return;const e=r.replace(/\/$/,"");b(e),_(!1),s({url:e})}),[null==k?void 0:k.html,r]),(0,Ve.useEffect)((()=>{if(k&&!y&&(s(C()),i)){const t=Et(e,C());t&&i(t)}}),[k,y]);const S=(0,$e.useBlockProps)();if(w)return(0,Ve.createElement)(Ae.View,S,(0,Ve.createElement)(pl,null));const B=(0,Fe.sprintf)((0,Fe.__)("%s URL"),p);if(!k||E||y)return(0,Ve.createElement)(Ae.View,S,(0,Ve.createElement)(gl,{icon:d,label:B,onFocus:u,onSubmit:e=>{e&&e.preventDefault(),_(!1),s({url:v})},value:v,cannotEmbed:E,onChange:e=>b(e.target.value),fallback:()=>function(e,t){const n=(0,Ve.createElement)("a",{href:e},e);t((0,Re.createBlock)("core/paragraph",{content:(0,Ve.renderToString)(n)}))}(v,i),tryAgain:()=>{f("getEmbedPreview",[v])}}));const{caption:T,type:N,allowResponsive:P,className:z}=C(),I=Ke()(z,e.className);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(ja,{showEditButton:k&&!E,themeSupportsResponsive:x,blockSupportsResponsive:o,allowResponsive:P,toggleResponsive:()=>{const{allowResponsive:e,className:t}=a,{html:n}=k,r=!e;s({allowResponsive:r,className:St(n,t,o&&r)})},switchBackToURLInput:()=>_(!0)}),(0,Ve.createElement)(Ae.View,S,(0,Ve.createElement)(yl,{preview:k,previewable:n,className:I,url:v,type:N,caption:T,onCaptionChange:e=>s({caption:e}),isSelected:l,icon:d,label:B,insertBlocksAfter:c})))};const{name:fl}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"};var kl={from:[{type:"raw",isMatch:e=>{var t,n;return"P"===e.nodeName&&/^\s*(https?:\/\/\S+)\s*$/i.test(e.textContent)&&1===(null===(t=e.textContent)||void 0===t||null===(n=t.match(/https/gi))||void 0===n?void 0:n.length)},transform:e=>(0,Re.createBlock)(fl,{url:e.textContent.trim()})}],to:[{type:"block",blocks:["core/paragraph"],isMatch:e=>{let{url:t}=e;return!!t},transform:e=>{let{url:t,caption:n}=e,o=`<a href="${t}">${t}</a>`;return null!=n&&n.trim()&&(o+=`<br />${n}`),(0,Re.createBlock)("core/paragraph",{content:o})}}]};const wl=[{name:"twitter",title:"Twitter",icon:Ya,keywords:["tweet",(0,Fe.__)("social")],description:(0,Fe.__)("Embed a tweet."),patterns:[/^https?:\/\/(www\.)?twitter\.com\/.+/i],attributes:{providerNameSlug:"twitter",responsive:!0}},{name:"youtube",title:"YouTube",icon:Xa,keywords:[(0,Fe.__)("music"),(0,Fe.__)("video")],description:(0,Fe.__)("Embed a YouTube video."),patterns:[/^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,/^https?:\/\/youtu\.be\/.+/i],attributes:{providerNameSlug:"youtube",responsive:!0}},{name:"facebook",title:"Facebook",icon:el,keywords:[(0,Fe.__)("social")],description:(0,Fe.__)("Embed a Facebook post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"facebook",previewable:!1,responsive:!0}},{name:"instagram",title:"Instagram",icon:tl,keywords:[(0,Fe.__)("image"),(0,Fe.__)("social")],description:(0,Fe.__)("Embed an Instagram post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"instagram",responsive:!0}},{name:"wordpress",title:"WordPress",icon:nl,keywords:[(0,Fe.__)("post"),(0,Fe.__)("blog")],description:(0,Fe.__)("Embed a WordPress post."),attributes:{providerNameSlug:"wordpress"}},{name:"soundcloud",title:"SoundCloud",icon:Qa,keywords:[(0,Fe.__)("music"),(0,Fe.__)("audio")],description:(0,Fe.__)("Embed SoundCloud content."),patterns:[/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],attributes:{providerNameSlug:"soundcloud",responsive:!0}},{name:"spotify",title:"Spotify",icon:ol,keywords:[(0,Fe.__)("music"),(0,Fe.__)("audio")],description:(0,Fe.__)("Embed Spotify content."),patterns:[/^https?:\/\/(open|play)\.spotify\.com\/.+/i],attributes:{providerNameSlug:"spotify",responsive:!0}},{name:"flickr",title:"Flickr",icon:rl,keywords:[(0,Fe.__)("image")],description:(0,Fe.__)("Embed Flickr content."),patterns:[/^https?:\/\/(www\.)?flickr\.com\/.+/i,/^https?:\/\/flic\.kr\/.+/i],attributes:{providerNameSlug:"flickr",responsive:!0}},{name:"vimeo",title:"Vimeo",icon:al,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a Vimeo video."),patterns:[/^https?:\/\/(www\.)?vimeo\.com\/.+/i],attributes:{providerNameSlug:"vimeo",responsive:!0}},{name:"animoto",title:"Animoto",icon:cl,description:(0,Fe.__)("Embed an Animoto video."),patterns:[/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],attributes:{providerNameSlug:"animoto",responsive:!0}},{name:"cloudup",title:"Cloudup",icon:Za,description:(0,Fe.__)("Embed Cloudup content."),patterns:[/^https?:\/\/cloudup\.com\/.+/i],attributes:{providerNameSlug:"cloudup",responsive:!0}},{name:"collegehumor",title:"CollegeHumor",icon:Ja,description:(0,Fe.__)("Embed CollegeHumor content."),scope:["block"],patterns:[],attributes:{providerNameSlug:"collegehumor",responsive:!0}},{name:"crowdsignal",title:"Crowdsignal",icon:Za,keywords:["polldaddy",(0,Fe.__)("survey")],description:(0,Fe.__)("Embed Crowdsignal (formerly Polldaddy) content."),patterns:[/^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.survey\.fm)\/.+/i],attributes:{providerNameSlug:"crowdsignal",responsive:!0}},{name:"dailymotion",title:"Dailymotion",icon:ul,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a Dailymotion video."),patterns:[/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],attributes:{providerNameSlug:"dailymotion",responsive:!0}},{name:"imgur",title:"Imgur",icon:Ka,description:(0,Fe.__)("Embed Imgur content."),patterns:[/^https?:\/\/(.+\.)?imgur\.com\/.+/i],attributes:{providerNameSlug:"imgur",responsive:!0}},{name:"issuu",title:"Issuu",icon:Za,description:(0,Fe.__)("Embed Issuu content."),patterns:[/^https?:\/\/(www\.)?issuu\.com\/.+/i],attributes:{providerNameSlug:"issuu",responsive:!0}},{name:"kickstarter",title:"Kickstarter",icon:Za,description:(0,Fe.__)("Embed Kickstarter content."),patterns:[/^https?:\/\/(www\.)?kickstarter\.com\/.+/i,/^https?:\/\/kck\.st\/.+/i],attributes:{providerNameSlug:"kickstarter",responsive:!0}},{name:"mixcloud",title:"Mixcloud",icon:Qa,keywords:[(0,Fe.__)("music"),(0,Fe.__)("audio")],description:(0,Fe.__)("Embed Mixcloud content."),patterns:[/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],attributes:{providerNameSlug:"mixcloud",responsive:!0}},{name:"reddit",title:"Reddit",icon:ll,description:(0,Fe.__)("Embed a Reddit thread."),patterns:[/^https?:\/\/(www\.)?reddit\.com\/.+/i],attributes:{providerNameSlug:"reddit",responsive:!0}},{name:"reverbnation",title:"ReverbNation",icon:Qa,description:(0,Fe.__)("Embed ReverbNation content."),patterns:[/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],attributes:{providerNameSlug:"reverbnation",responsive:!0}},{name:"screencast",title:"Screencast",icon:Ja,description:(0,Fe.__)("Embed Screencast content."),patterns:[/^https?:\/\/(www\.)?screencast\.com\/.+/i],attributes:{providerNameSlug:"screencast",responsive:!0}},{name:"scribd",title:"Scribd",icon:Za,description:(0,Fe.__)("Embed Scribd content."),patterns:[/^https?:\/\/(www\.)?scribd\.com\/.+/i],attributes:{providerNameSlug:"scribd",responsive:!0}},{name:"slideshare",title:"Slideshare",icon:Za,description:(0,Fe.__)("Embed Slideshare content."),patterns:[/^https?:\/\/(.+?\.)?slideshare\.net\/.+/i],attributes:{providerNameSlug:"slideshare",responsive:!0}},{name:"smugmug",title:"SmugMug",icon:Ka,description:(0,Fe.__)("Embed SmugMug content."),patterns:[/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],attributes:{providerNameSlug:"smugmug",previewable:!1,responsive:!0}},{name:"speaker-deck",title:"Speaker Deck",icon:Za,description:(0,Fe.__)("Embed Speaker Deck content."),patterns:[/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],attributes:{providerNameSlug:"speaker-deck",responsive:!0}},{name:"tiktok",title:"TikTok",icon:Ja,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a TikTok video."),patterns:[/^https?:\/\/(www\.)?tiktok\.com\/.+/i],attributes:{providerNameSlug:"tiktok",responsive:!0}},{name:"ted",title:"TED",icon:Ja,description:(0,Fe.__)("Embed a TED video."),patterns:[/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],attributes:{providerNameSlug:"ted",responsive:!0}},{name:"tumblr",title:"Tumblr",icon:il,keywords:[(0,Fe.__)("social")],description:(0,Fe.__)("Embed a Tumblr post."),patterns:[/^https?:\/\/(www\.)?tumblr\.com\/.+/i],attributes:{providerNameSlug:"tumblr",responsive:!0}},{name:"videopress",title:"VideoPress",icon:Ja,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a VideoPress video."),patterns:[/^https?:\/\/videopress\.com\/.+/i],attributes:{providerNameSlug:"videopress",responsive:!0}},{name:"wordpress-tv",title:"WordPress.tv",icon:Ja,description:(0,Fe.__)("Embed a WordPress.tv video."),patterns:[/^https?:\/\/wordpress\.tv\/.+/i],attributes:{providerNameSlug:"wordpress-tv",responsive:!0}},{name:"amazon-kindle",title:"Amazon Kindle",icon:sl,keywords:[(0,Fe.__)("ebook")],description:(0,Fe.__)("Embed Amazon Kindle content."),patterns:[/^https?:\/\/([a-z0-9-]+\.)?(amazon|amzn)(\.[a-z]{2,4})+\/.+/i,/^https?:\/\/(www\.)?(a\.co|z\.cn)\/.+/i],attributes:{providerNameSlug:"amazon-kindle"}},{name:"pinterest",title:"Pinterest",icon:ml,keywords:[(0,Fe.__)("social"),(0,Fe.__)("bookmark")],description:(0,Fe.__)("Embed Pinterest pins, boards, and profiles."),patterns:[/^https?:\/\/([a-z]{2}|www)\.pinterest\.com(\.(au|mx))?\/.*/i],attributes:{providerNameSlug:"pinterest"}},{name:"wolfram-cloud",title:"Wolfram",icon:dl,description:(0,Fe.__)("Embed Wolfram notebook content."),patterns:[/^https?:\/\/(www\.)?wolframcloud\.com\/obj\/.+/i],attributes:{providerNameSlug:"wolfram-cloud",responsive:!0}}];wl.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.providerNameSlug===t.providerNameSlug)}));var xl=wl;const{attributes:El}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"};var Cl=[{attributes:El,save(e){let{attributes:{url:t,caption:n,type:o,providerNameSlug:r}}=e;if(!t)return null;const a=Ke()("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${r}`]:r});return(0,Ve.createElement)("figure",{className:a},`\n${t}\n`,!$e.RichText.isEmpty(n)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:n}))}}];const Sl={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},{name:Bl}=Sl,Tl={icon:Za,edit:_l,save:function(e){let{attributes:t}=e;const{url:n,caption:o,type:r,providerNameSlug:a}=t;if(!n)return null;const l=yt()("wp-block-embed",{[`is-type-${r}`]:r,[`is-provider-${a}`]:a,[`wp-block-embed-${a}`]:a});return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:l}),(0,Ve.createElement)("div",{className:"wp-block-embed__wrapper"},`\n${n}\n`),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))},transforms:kl,variations:xl,deprecated:Cl};var Nl=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5z"}));const Pl=[{attributes:{id:{type:"number"},href:{type:"string"},fileName:{type:"string",source:"html",selector:"a:not([download])"},textLinkHref:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"href"},textLinkTarget:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"target"},showDownloadButton:{type:"boolean",default:!0},downloadButtonText:{type:"string",source:"html",selector:"a[download]"},displayPreview:{type:"boolean"},previewHeight:{type:"number",default:600}},supports:{anchor:!0,align:!0},save(e){let{attributes:t}=e;const{href:n,fileName:o,textLinkHref:r,textLinkTarget:a,showDownloadButton:l,downloadButtonText:i,displayPreview:s,previewHeight:c}=t,u=$e.RichText.isEmpty(o)?(0,Fe.__)("PDF embed"):(0,Fe.sprintf)((0,Fe.__)("Embed of %s."),o);return n&&(0,Ve.createElement)("div",$e.useBlockProps.save(),s&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("object",{className:"wp-block-file__embed",data:n,type:"application/pdf",style:{width:"100%",height:`${c}px`},"aria-label":u})),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)("a",{href:r,target:a,rel:a?"noreferrer noopener":void 0},(0,Ve.createElement)($e.RichText.Content,{value:o})),l&&(0,Ve.createElement)("a",{href:n,className:"wp-block-file__button",download:!0},(0,Ve.createElement)($e.RichText.Content,{value:i})))}}];var zl=Pl;function Il(e){let{hrefs:t,openInNewWindow:n,showDownloadButton:o,changeLinkDestinationOption:r,changeOpenInNewWindow:a,changeShowDownloadButton:l,displayPreview:i,changeDisplayPreview:s,previewHeight:c,changePreviewHeight:u}=e;const{href:m,textLinkHref:d,attachmentPage:p}=t;let g=[{value:m,label:(0,Fe.__)("URL")}];return p&&(g=[{value:m,label:(0,Fe.__)("Media file")},{value:p,label:(0,Fe.__)("Attachment page")}]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,m.endsWith(".pdf")&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("PDF settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show inline embed"),help:i?(0,Fe.__)("Note: Most phone and tablet browsers won't display embedded PDFs."):null,checked:!!i,onChange:s}),i&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Height in pixels"),min:Rl,max:Math.max(Vl,c),value:c,onChange:u})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Text link settings")},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Link to"),value:d,options:g,onChange:r}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),checked:n,onChange:a})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Download button settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show download button"),checked:o,onChange:l}))))}const Ml=()=>!(window.navigator.userAgent.indexOf("Mobi")>-1)&&(!(window.navigator.userAgent.indexOf("Android")>-1)&&(!(window.navigator.userAgent.indexOf("Macintosh")>-1&&window.navigator.maxTouchPoints&&window.navigator.maxTouchPoints>2)&&!((window.ActiveXObject||"ActiveXObject"in window)&&!Ll("AcroPDF.PDF")&&!Ll("PDF.PdfCtrl")))),Ll=e=>{let t;try{t=new window.ActiveXObject(e)}catch(e){t=void 0}return t},Rl=200,Vl=2e3;function Al(e){let{text:t,disabled:n}=e;const{createNotice:o}=(0,Xe.useDispatch)(za.store),r=(0,Vt.useCopyToClipboard)(t,(()=>{o("info",(0,Fe.__)("Copied URL to clipboard."),{isDismissible:!0,type:"snackbar"})}));return(0,Ve.createElement)(De.ToolbarButton,{className:"components-clipboard-toolbar-button",ref:r,disabled:n},(0,Fe.__)("Copy URL"))}var Hl=(0,De.withNotices)((function(e){let{attributes:t,isSelected:n,setAttributes:o,noticeUI:r,noticeOperations:a,clientId:l}=e;const{id:i,fileId:s,fileName:c,href:u,textLinkHref:m,textLinkTarget:d,showDownloadButton:p,downloadButtonText:g,displayPreview:h,previewHeight:v}=t,{media:b,mediaUpload:y}=(0,Xe.useSelect)((e=>({media:void 0===i?void 0:e(Ye.store).getMedia(i),mediaUpload:e($e.store).getSettings().mediaUpload})),[i]),{toggleSelection:_,__unstableMarkNextChangeAsNotPersistent:f}=(0,Xe.useDispatch)($e.store);function k(e){if(e&&e.url){const t=e.url.endsWith(".pdf");o({href:e.url,fileName:e.title,textLinkHref:e.url,id:e.id,displayPreview:!!t||void 0,previewHeight:t?600:void 0})}}function w(e){o({href:void 0}),a.removeAllNotices(),a.createErrorNotice(e)}function x(e){o({downloadButtonText:e.replace(/<\/?a[^>]*>/g,"")})}(0,Ve.useEffect)((()=>{if((0,pt.isBlobURL)(u)){const e=(0,pt.getBlobByURL)(u);y({filesList:[e],onFileChange:e=>{let[t]=e;return k(t)},onError:w}),(0,pt.revokeBlobURL)(u)}void 0===g&&x((0,Fe._x)("Download","button label"))}),[]),(0,Ve.useEffect)((()=>{!s&&u&&(f(),o({fileId:`wp-block-file--media-${l}`}))}),[u,s,l]);const E=b&&b.link,C=(0,$e.useBlockProps)({className:Ke()((0,pt.isBlobURL)(u)&&(0,De.__unstableGetAnimateClassName)({type:"loading"}),{"is-transient":(0,pt.isBlobURL)(u)})}),S=Ml()&&h;return u?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(Il,{hrefs:{href:u,textLinkHref:m,attachmentPage:E},openInNewWindow:!!d,showDownloadButton:p,changeLinkDestinationOption:function(e){o({textLinkHref:e})},changeOpenInNewWindow:function(e){o({textLinkTarget:!!e&&"_blank"})},changeShowDownloadButton:function(e){o({showDownloadButton:e})},displayPreview:h,changeDisplayPreview:function(e){o({displayPreview:e})},previewHeight:v,changePreviewHeight:function(e){const t=Math.max(parseInt(e,10),Rl);o({previewHeight:t})}}),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:i,mediaURL:u,accept:"*",onSelect:k,onError:w}),(0,Ve.createElement)(Al,{text:u,disabled:(0,pt.isBlobURL)(u)})),(0,Ve.createElement)("div",C,S&&(0,Ve.createElement)(De.ResizableBox,{size:{height:v},minHeight:Rl,maxHeight:Vl,minWidth:"100%",grid:[10,10],enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>_(!1),onResizeStop:function(e,t,n,r){_(!0);const a=parseInt(v+r.height,10);o({previewHeight:a})},showHandle:n},(0,Ve.createElement)("object",{className:"wp-block-file__preview",data:u,type:"application/pdf","aria-label":(0,Fe.__)("Embed of the selected PDF file.")}),!n&&(0,Ve.createElement)("div",{className:"wp-block-file__preview-overlay"})),(0,Ve.createElement)("div",{className:"wp-block-file__content-wrapper"},(0,Ve.createElement)($e.RichText,{tagName:"a",value:c,placeholder:(0,Fe.__)("Write file name…"),withoutInteractiveFormatting:!0,onChange:e=>o({fileName:e}),href:m}),p&&(0,Ve.createElement)("div",{className:"wp-block-file__button-richtext-wrapper"},(0,Ve.createElement)($e.RichText,{tagName:"div","aria-label":(0,Fe.__)("Download button text"),className:"wp-block-file__button",value:g,withoutInteractiveFormatting:!0,placeholder:(0,Fe.__)("Add text…"),onChange:e=>x(e)}))))):(0,Ve.createElement)("div",C,(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Nl}),labels:{title:(0,Fe.__)("File"),instructions:(0,Fe.__)("Upload a file or pick one from your media library.")},onSelect:k,notices:r,onError:w,accept:"*"}))}));const Dl={from:[{type:"files",isMatch:e=>e.length>0,priority:15,transform:e=>{const t=[];return e.forEach((e=>{const n=(0,pt.createBlobURL)(e);t.push((0,Re.createBlock)("core/file",{href:n,fileName:e.name,textLinkHref:n}))})),t}},{type:"block",blocks:["core/audio"],transform:e=>(0,Re.createBlock)("core/file",{href:e.src,fileName:e.caption,textLinkHref:e.src,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/video"],transform:e=>(0,Re.createBlock)("core/file",{href:e.src,fileName:e.caption,textLinkHref:e.src,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/image"],transform:e=>(0,Re.createBlock)("core/file",{href:e.url,fileName:e.caption||(0,Je.getFilename)(e.url),textLinkHref:e.url,id:e.id,anchor:e.anchor})}],to:[{type:"block",blocks:["core/audio"],isMatch:e=>{let{id:t}=e;if(!t)return!1;const{getMedia:n}=(0,Xe.select)(Ye.store),o=n(t);return!!o&&(0,vt.includes)(o.mime_type,"audio")},transform:e=>(0,Re.createBlock)("core/audio",{src:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/video"],isMatch:e=>{let{id:t}=e;if(!t)return!1;const{getMedia:n}=(0,Xe.select)(Ye.store),o=n(t);return!!o&&(0,vt.includes)(o.mime_type,"video")},transform:e=>(0,Re.createBlock)("core/video",{src:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/image"],isMatch:e=>{let{id:t}=e;if(!t)return!1;const{getMedia:n}=(0,Xe.select)(Ye.store),o=n(t);return!!o&&(0,vt.includes)(o.mime_type,"image")},transform:e=>(0,Re.createBlock)("core/image",{url:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})}]};var Fl=Dl;const $l={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/file",title:"File",category:"media",description:"Add a link to a downloadable file.",keywords:["document","pdf","download"],textdomain:"default",attributes:{id:{type:"number"},href:{type:"string"},fileId:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"id"},fileName:{type:"string",source:"html",selector:"a:not([download])"},textLinkHref:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"href"},textLinkTarget:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"target"},showDownloadButton:{type:"boolean",default:!0},downloadButtonText:{type:"string",source:"html",selector:"a[download]"},displayPreview:{type:"boolean"},previewHeight:{type:"number",default:600}},supports:{anchor:!0,align:!0},viewScript:"file:./view.min.js",editorStyle:"wp-block-file-editor",style:"wp-block-file"},{name:Gl}=$l,Ul={icon:Nl,example:{attributes:{href:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg",fileName:(0,Fe._x)("Armstrong_Small_Step","Name of the file")}},transforms:Fl,deprecated:zl,edit:Hl,save:function(e){let{attributes:t}=e;const{href:n,fileId:o,fileName:r,textLinkHref:a,textLinkTarget:l,showDownloadButton:i,downloadButtonText:s,displayPreview:c,previewHeight:u}=t,m=$e.RichText.isEmpty(r)?(0,Fe.__)("PDF embed"):(0,Fe.sprintf)((0,Fe.__)("Embed of %s."),r),d=!$e.RichText.isEmpty(r),p=d?o:void 0;return n&&(0,Ve.createElement)("div",$e.useBlockProps.save(),c&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("object",{className:"wp-block-file__embed",data:n,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":m})),d&&(0,Ve.createElement)("a",{id:p,href:a,target:l,rel:l?"noreferrer noopener":void 0},(0,Ve.createElement)($e.RichText.Content,{value:r})),i&&(0,Ve.createElement)("a",{href:n,className:"wp-block-file__button",download:!0,"aria-describedby":p},(0,Ve.createElement)($e.RichText.Content,{value:s})))}};var Ol=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zM4.5 4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1V12l-2.3-1.7c-.3-.2-.6-.2-.9 0l-2.9 2.1L8 11.3c-.2-.1-.5-.1-.7 0l-2.9 1.5V4.6zm0 11.8v-1.8l3.2-1.7 2.4 1.2c.2.1.5.1.8-.1l2.8-2 2.8 2v2.5c0 .1-.1.1-.1.1H4.6c0-.1-.1-.2-.1-.2z"}));const ql="none",Wl="media",jl="attachment";const Zl=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"large";const n=(0,vt.pick)(e,["alt","id","link","caption"]);n.url=(0,vt.get)(e,["sizes",t,"url"])||(0,vt.get)(e,["media_details","sizes",t,"source_url"])||e.url;const o=(0,vt.get)(e,["sizes","full","url"])||(0,vt.get)(e,["media_details","sizes","full","source_url"]);return o&&(n.fullUrl=o),n};const Ql="file",Kl="post";function Jl(e){var t;return Math.min(3,null==e||null===(t=e.images)||void 0===t?void 0:t.length)}function Yl(e,t){switch(t){case Ql:return{href:(null==e?void 0:e.source_url)||(null==e?void 0:e.url),linkDestination:Wl};case Kl:return{href:null==e?void 0:e.link,linkDestination:jl};case Wl:return{href:(null==e?void 0:e.source_url)||(null==e?void 0:e.url),linkDestination:Wl};case jl:return{href:null==e?void 0:e.link,linkDestination:jl};case ql:return{href:void 0,linkDestination:ql}}return{}}function Xl(e){let t=e.linkTo?e.linkTo:"none";"post"===t?t="attachment":"file"===t&&(t="media");const n=e.images.map((n=>function(e,t,n){return(0,Re.createBlock)("core/image",{...e.id&&{id:parseInt(e.id)},url:e.url,alt:e.alt,caption:e.caption,sizeSlug:t,...Yl(e,n)})}(n,e.sizeSlug,t)));return[{...(0,vt.omit)(e,["images","ids"]),linkTo:t,allowResize:!1},n]}const ei={attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},fixedHeight:{type:"boolean",default:!0},linkTo:{type:"string"},sizeSlug:{type:"string",default:"large"}},supports:{anchor:!0,align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,caption:a,linkTo:l}=t,i=`columns-${o} ${r?"is-cropped":""}`;return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:i}),(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},n.map((e=>{let t;switch(l){case Ql:t=e.fullUrl||e.url;break;case Kl:t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,!$e.RichText.isEmpty(e.caption)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))}))),!$e.RichText.isEmpty(a)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a}))},migrate:e=>Xl(e)},ti={attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"},sizeSlug:{type:"string",default:"large"}},supports:{align:!0},isEligible(e){let{linkTo:t}=e;return!t||"attachment"===t||"media"===t},migrate:e=>Xl(e),save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,caption:a,linkTo:l}=t;return(0,Ve.createElement)("figure",{className:`columns-${o} ${r?"is-cropped":""}`},(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},n.map((e=>{let t;switch(l){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,!$e.RichText.isEmpty(e.caption)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))}))),!$e.RichText.isEmpty(a)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a}))}},ni={attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},fullUrl:{source:"attribute",selector:"img",attribute:"data-full-url"},link:{source:"attribute",selector:"img",attribute:"data-link"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",default:[]},columns:{type:"number"},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},isEligible(e){let{ids:t}=e;return t&&t.some((e=>"string"==typeof e))},migrate:e=>Xl(e),save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,caption:a,linkTo:l}=t;return(0,Ve.createElement)("figure",{className:`columns-${o} ${r?"is-cropped":""}`},(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},n.map((e=>{let t;switch(l){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,!$e.RichText.isEmpty(e.caption)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))}))),!$e.RichText.isEmpty(a)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a}))}},oi={attributes:{images:{type:"array",default:[],source:"query",selector:"ul.wp-block-gallery .blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},fullUrl:{source:"attribute",selector:"img",attribute:"data-full-url"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},link:{source:"attribute",selector:"img",attribute:"data-link"},caption:{type:"array",source:"children",selector:"figcaption"}}},ids:{type:"array",default:[]},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,linkTo:a}=t;return(0,Ve.createElement)("ul",{className:`columns-${o} ${r?"is-cropped":""}`},n.map((e=>{let t;switch(a){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,e.caption&&e.caption.length>0&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:e.caption})))})))},migrate:e=>Xl(e)},ri={attributes:{images:{type:"array",default:[],source:"query",selector:"ul.wp-block-gallery .blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},link:{source:"attribute",selector:"img",attribute:"data-link"},caption:{type:"array",source:"children",selector:"figcaption"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},isEligible(e){let{images:t,ids:n}=e;return t&&t.length>0&&(!n&&t||n&&t&&n.length!==t.length||(0,vt.some)(t,((e,t)=>!e&&null!==n[t]||parseInt(e,10)!==n[t])))},migrate:e=>Xl(e),supports:{align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,linkTo:a}=t;return(0,Ve.createElement)("ul",{className:`columns-${o} ${r?"is-cropped":""}`},n.map((e=>{let t;switch(a){case"media":t=e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,e.caption&&e.caption.length>0&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:e.caption})))})))}},ai={attributes:{images:{type:"array",default:[],source:"query",selector:"div.wp-block-gallery figure.blocks-gallery-image img",query:{url:{source:"attribute",attribute:"src"},alt:{source:"attribute",attribute:"alt",default:""},id:{source:"attribute",attribute:"data-id"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"},align:{type:"string",default:"none"}},supports:{align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),align:r,imageCrop:a,linkTo:l}=t,i=Ke()(`columns-${o}`,{alignnone:"none"===r,"is-cropped":a});return(0,Ve.createElement)("div",{className:i},n.map((e=>{let t;switch(l){case"media":t=e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id});return(0,Ve.createElement)("figure",{key:e.id||e.url,className:"blocks-gallery-image"},t?(0,Ve.createElement)("a",{href:t},n):n)})))},migrate:e=>Xl(e)};var li=[ei,ti,ni,oi,ri,ai],ii=window.wp.viewport;const si=(0,Ve.createElement)($e.BlockIcon,{icon:Ol}),ci=20,ui="none",mi="media",di="attachment",pi="custom",gi=["noreferrer","noopener"],hi=["image"];function vi(e,t){switch(t){case"file":case Wl:return{href:(null==e?void 0:e.source_url)||(null==e?void 0:e.url),linkDestination:mi};case"post":case jl:return{href:null==e?void 0:e.link,linkDestination:di};case ql:return{href:void 0,linkDestination:ui}}return{}}function bi(e,t){let{rel:n}=t;const o=e?"_blank":void 0;let r;return r=o||n?function(e){let t=e;return void 0===e||(0,vt.isEmpty)(t)||(0,vt.isEmpty)(t)||((0,vt.each)(gi,(e=>{const n=new RegExp("\\b"+e+"\\b","gi");t=t.replace(n,"")})),t!==e&&(t=t.trim()),(0,vt.isEmpty)(t)&&(t=void 0)),t}(n):void 0,{linkTarget:o,rel:r}}const yi=["core/image"];function _i(e){let{isHidden:t,captionFocused:n,onFocusCaption:o,className:r,value:a,placeholder:l,tagName:i,captionRef:s,...c}=e;return t?(0,Ve.createElement)(De.VisuallyHidden,Ze({as:$e.RichText},c)):(0,Ve.createElement)($e.RichText,Ze({ref:s,value:a,placeholder:l,className:r,tagName:i,isSelected:n,onClick:o},c))}var fi=e=>{const{attributes:t,isSelected:n,setAttributes:o,mediaPlaceholder:r,insertBlocksAfter:a,blockProps:l}=e,{align:i,columns:s,caption:c,imageCrop:u}=t,{children:m,...d}=(0,$e.useInnerBlocksProps)(l,{allowedBlocks:yi,orientation:"horizontal",renderAppender:!1,__experimentalLayout:{type:"default",alignments:[]}}),[p,g]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{n||g(!1)}),[n]),(0,Ve.createElement)("figure",Ze({},d,{className:Ke()(l.className,"blocks-gallery-grid",{[`align${i}`]:i,[`columns-${s}`]:void 0!==s,"columns-default":void 0===s,"is-cropped":u})}),m,n&&!m&&(0,Ve.createElement)(Ae.View,{className:"blocks-gallery-media-placeholder-wrapper",onClick:function(){p&&g(!1)}},r),(0,Ve.createElement)(_i,{isHidden:!n&&$e.RichText.isEmpty(c),captionFocused:p,onFocusCaption:function(){p||g(!0)},tagName:"figcaption",className:"blocks-gallery-caption","aria-label":(0,Fe.__)("Gallery caption text"),placeholder:(0,Fe.__)("Write gallery caption…"),value:c,onChange:e=>o({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>a((0,Re.createBlock)("core/paragraph"))}))};function ki(e,t,n){return(0,Ve.useMemo)((()=>function(){if(!e||0===e.length)return;const{imageSizes:o}=n();let r={};t&&(r=e.reduce(((e,t)=>{if(!t.id)return e;const n=o.reduce(((e,n)=>{const o=(0,vt.get)(t,["sizes",n.slug,"url"]),r=(0,vt.get)(t,["media_details","sizes",n.slug,"source_url"]);return{...e,[n.slug]:o||r}}),{});return{...e,[parseInt(t.id,10)]:n}}),{}));return o.filter((e=>{let{slug:t}=e;return(0,vt.some)(r,(e=>e[t]))})).map((e=>{let{name:t,slug:n}=e;return{value:n,label:t}}))}()),[e,t])}function wi(e,t){const[n,o]=(0,Ve.useState)([]);return(0,Ve.useMemo)((()=>function(){let r=!1;const a=n.filter((t=>e.find((e=>t.clientId===e.clientId))));a.length<n.length&&(r=!0);e.forEach((e=>{e.fromSavedContent&&!a.find((t=>t.id===e.id))&&(r=!0,a.push(e))}));const l=e.filter((e=>!a.find((t=>e.clientId&&t.clientId===e.clientId))&&(null==t?void 0:t.find((t=>t.id===e.id)))&&!e.fromSavedConent));(r||(null==l?void 0:l.length)>0)&&o([...a,...l]);return l.length>0?l:null}()),[e,t])}function xi(e){let{blockGap:t,clientId:n}=e;const o=(0,Ve.useContext)($e.BlockList.__unstableElementContext),r=t||"var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )",a=`#block-${n} { \n\t\t--wp--style--unstable-gallery-gap: ${r};\n\t\tgap: ${r} \n\t}`;return a&&o?(0,Ve.createPortal)((0,Ve.createElement)((()=>(0,Ve.createElement)("style",null,a)),null),o):null}const Ei=[{value:jl,label:(0,Fe.__)("Attachment Page")},{value:Wl,label:(0,Fe.__)("Media File")},{value:ql,label:(0,Fe._x)("None","Media item link option")}],Ci=["image"],Si=Ve.Platform.isNative?(0,Fe.__)("ADD MEDIA"):(0,Fe.__)("Drag images, upload new ones or select files from your library."),Bi=Ve.Platform.isNative?{type:"stepper"}:{};var Ti=(0,Vt.compose)([De.withNotices,(0,ii.withViewportMatch)({isNarrow:"< small"})])((function(e){var t,n;const{setAttributes:o,attributes:r,className:a,clientId:l,noticeOperations:i,isSelected:s,noticeUI:c,insertBlocksAfter:u}=e,{columns:m,imageCrop:d,linkTarget:p,linkTo:g,shortCodeTransforms:h,sizeSlug:v}=r,{__unstableMarkNextChangeAsNotPersistent:b,replaceInnerBlocks:y,updateBlockAttributes:_,selectBlock:f,clearSelectedBlock:k}=(0,Xe.useDispatch)($e.store),{createSuccessNotice:w}=(0,Xe.useDispatch)(za.store),{getBlock:x,getSettings:E,preferredStyle:C}=(0,Xe.useSelect)((e=>{var t;const n=e($e.store).getSettings().__experimentalPreferredStyleVariations;return{getBlock:e($e.store).getBlock,getSettings:e($e.store).getSettings,preferredStyle:null==n||null===(t=n.value)||void 0===t?void 0:t["core/image"]}}),[]),S=(0,Xe.useSelect)((e=>{var t;return null===(t=e($e.store).getBlock(l))||void 0===t?void 0:t.innerBlocks}),[l]),B=(0,Xe.useSelect)((e=>e($e.store).wasBlockJustInserted(l,"inserter_menu")),[l]),T=(0,Ve.useMemo)((()=>null==S?void 0:S.map((e=>({clientId:e.clientId,id:e.attributes.id,url:e.attributes.url,attributes:e.attributes,fromSavedContent:Boolean(e.originalContent)})))),[S]),N=function(e){const[t,n]=(0,Ve.useState)([]),o=(0,Xe.useSelect)((n=>{if(null==e||!e.length)return t;const o=e.map((e=>e.attributes.id)).filter((e=>void 0!==e));return 0===o.length?t:n(Ye.store).getMediaItems({include:o.join(","),per_page:-1})}),[e]);return(null==o?void 0:o.length)!==(null==t?void 0:t.length)||null!=o&&o.some((e=>!t.find((t=>t.id===e.id))))?(n(o),o):t}(S),P=wi(T,N);(0,Ve.useEffect)((()=>{null==P||P.forEach((e=>{_(e.clientId,{...M(e.attributes),id:e.id,align:void 0})})),(null==P?void 0:P.length)>0&&k()}),[P]);const z=function(e){const t=(0,Xe.useSelect)((t=>{if(!e||0===e.length)return;const n=t(Ye.store).getMedia;return e.map((e=>{const t=n(e.id);if(t)return{id:t.id,type:"image",url:t.source_url,mime:t.mime_type,alt:t.alt_text,link:t.link}}))}),[e]);if(t)return(0,vt.every)(t,(e=>e&&e.url))?t:void 0}(h);(0,Ve.useEffect)((()=>{h&&z&&(R(z),o({shortCodeTransforms:void 0}))}),[h,z]);const I=ki(N,s,E);function M(e){const t=e.id?(0,vt.find)(N,{id:e.id}):null;let n;return n=e.className&&""!==e.className?e.className:C?`is-style-${C}`:void 0,{...Zl(e,v),...vi(t,g),...bi(p,r),className:n,sizeSlug:v}}function L(e){var t;return Ci.some((t=>{var n;return 0===(null===(n=e.type)||void 0===n?void 0:n.indexOf(t))}))||0===(null===(t=e.url)||void 0===t?void 0:t.indexOf("blob:"))}function R(e){const t="[object FileList]"===Object.prototype.toString.call(e),n=t?Array.from(e).map((e=>e.url?e:Zl({url:(0,pt.createBlobURL)(e)}))):e;n.every(L)||(i.removeAllNotices(),i.createErrorNotice((0,Fe.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file"}));const o=n.filter((e=>e.url||L(e))).map((e=>e.url?e:Zl({url:(0,pt.createBlobURL)(e)}))),r=o.reduce(((e,t,n)=>(e[t.id]=n,e)),{}),a=t?S:S.filter((e=>o.find((t=>t.id===e.attributes.id)))),s=o.filter((e=>!a.find((t=>e.id===t.attributes.id)))).map((e=>(0,Re.createBlock)("core/image",{id:e.id,url:e.url,caption:e.caption,alt:e.alt})));(null==s?void 0:s.length)>0&&f(s[0].clientId),y(l,(0,vt.concat)(a,s).sort(((e,t)=>r[e.attributes.id]-r[t.attributes.id])))}(0,Ve.useEffect)((()=>{var e,t,n,r,a,l;g||(b(),o({linkTo:(null===(e=window)||void 0===e||null===(t=e.wp)||void 0===t||null===(n=t.media)||void 0===n||null===(r=n.view)||void 0===r||null===(a=r.settings)||void 0===a||null===(l=a.defaultProps)||void 0===l?void 0:l.link)||ql}))}),[g]);const V=!!T.length,A=V&&T.some((e=>!!e.id)),H=T.some((e=>{var t;return!e.id&&0===(null===(t=e.url)||void 0===t?void 0:t.indexOf("blob:"))})),D=Ve.Platform.select({web:{addToGallery:!1,disableMediaButtons:H,value:{}},native:{addToGallery:A,isAppender:V,disableMediaButtons:V&&!s||H,value:A?T:{},autoOpenMediaUpload:!V&&s&&B}}),F=(0,Ve.createElement)($e.MediaPlaceholder,Ze({handleUpload:!1,icon:si,labels:{title:(0,Fe.__)("Gallery"),instructions:Si},onSelect:R,accept:"image/*",allowedTypes:Ci,multiple:!0,onError:function(e){i.removeAllNotices(),i.createErrorNotice(e)},notices:c},D)),$=(0,$e.useBlockProps)({className:Ke()(a,"has-nested-images")});if(!V)return(0,Ve.createElement)(Ae.View,$,F);const G=g&&"none"!==g;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Gallery settings")},T.length>1&&(0,Ve.createElement)(De.RangeControl,Ze({label:(0,Fe.__)("Columns"),value:m||(U=T.length,U?Math.min(3,U):3),onChange:function(e){o({columns:e})},min:1,max:Math.min(8,T.length)},Bi,{required:!0})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Crop images"),checked:!!d,onChange:function(){o({imageCrop:!d})},help:function(e){return e?(0,Fe.__)("Thumbnails are cropped to align."):(0,Fe.__)("Thumbnails are not cropped.")}}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Link to"),value:g,onChange:function(e){o({linkTo:e});const t={},n=[];x(l).innerBlocks.forEach((o=>{n.push(o.clientId);const r=o.attributes.id?(0,vt.find)(N,{id:o.attributes.id}):null;t[o.clientId]=vi(r,e)})),_(n,t,!0);const r=[...Ei].find((t=>t.value===e));w((0,Fe.sprintf)((0,Fe.__)("All gallery image links updated to: %s"),r.label),{id:"gallery-attributes-linkTo",type:"snackbar"})},options:Ei,hideCancelButton:!0}),G&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),checked:"_blank"===p,onChange:function(e){const t=e?"_blank":void 0;o({linkTarget:t});const n={},r=[];x(l).innerBlocks.forEach((e=>{r.push(e.clientId),n[e.clientId]=bi(t,e.attributes)})),_(r,n,!0);const a=e?(0,Fe.__)("All gallery images updated to open in new tab"):(0,Fe.__)("All gallery images updated to not open in new tab");w(a,{id:"gallery-attributes-openInNewTab",type:"snackbar"})}}),(null==I?void 0:I.length)>0&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Image size"),value:v,options:I,onChange:function(e){o({sizeSlug:e});const t={},n=[];x(l).innerBlocks.forEach((o=>{n.push(o.clientId);const r=o.attributes.id?(0,vt.find)(N,{id:o.attributes.id}):null;t[o.clientId]=function(e,t){const n=(0,vt.get)(e,["media_details","sizes",t,"source_url"]);return n?{url:n,width:void 0,height:void 0,sizeSlug:t}:{}}(r,e)})),_(n,t,!0);const r=I.find((t=>t.value===e));w((0,Fe.sprintf)((0,Fe.__)("All gallery image sizes updated to: %s"),r.label),{id:"gallery-attributes-sizeSlug",type:"snackbar"})},hideCancelButton:!0}),Ve.Platform.isWeb&&!I&&A&&(0,Ve.createElement)(De.BaseControl,{className:"gallery-image-sizes"},(0,Ve.createElement)(De.BaseControl.VisualLabel,null,(0,Fe.__)("Image size")),(0,Ve.createElement)(Ae.View,{className:"gallery-image-sizes__loading"},(0,Ve.createElement)(De.Spinner,null),(0,Fe.__)("Loading options…"))))),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{allowedTypes:Ci,accept:"image/*",handleUpload:!1,onSelect:R,name:(0,Fe.__)("Add"),multiple:!0,mediaIds:T.map((e=>e.id)),addToGallery:A})),c,Ve.Platform.isWeb&&(0,Ve.createElement)(xi,{blockGap:null===(t=r.style)||void 0===t||null===(n=t.spacing)||void 0===n?void 0:n.blockGap,clientId:l}),(0,Ve.createElement)(fi,Ze({},e,{images:T,mediaPlaceholder:!V||Ve.Platform.isNative?F:void 0,blockProps:$,insertBlocksAfter:u})));var U}));const Ni=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"large";const n=(0,vt.pick)(e,["alt","id","link","caption"]);n.url=(0,vt.get)(e,["sizes",t,"url"])||(0,vt.get)(e,["media_details","sizes",t,"source_url"])||e.url;const o=(0,vt.get)(e,["sizes","full","url"])||(0,vt.get)(e,["media_details","sizes","full","source_url"]);return o&&(n.fullUrl=o),n};var Pi=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"}));var zi=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));var Ii=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));var Mi=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const Li="none",Ri="file",Vi="post";class Ai extends Ve.Component{constructor(){super(...arguments),this.onSelectImage=this.onSelectImage.bind(this),this.onRemoveImage=this.onRemoveImage.bind(this),this.bindContainer=this.bindContainer.bind(this),this.onEdit=this.onEdit.bind(this),this.onSelectImageFromLibrary=this.onSelectImageFromLibrary.bind(this),this.onSelectCustomURL=this.onSelectCustomURL.bind(this),this.state={isEditing:!1}}bindContainer(e){this.container=e}onSelectImage(){this.props.isSelected||this.props.onSelect()}onRemoveImage(e){this.container===this.container.ownerDocument.activeElement&&this.props.isSelected&&-1!==[jt.BACKSPACE,jt.DELETE].indexOf(e.keyCode)&&(e.preventDefault(),this.props.onRemove())}onEdit(){this.setState({isEditing:!0})}componentDidUpdate(){const{image:e,url:t,__unstableMarkNextChangeAsNotPersistent:n}=this.props;e&&!t&&(n(),this.props.setAttributes({url:e.source_url,alt:e.alt_text}))}deselectOnBlur(){this.props.onDeselect()}onSelectImageFromLibrary(e){const{setAttributes:t,id:n,url:o,alt:r,caption:a,sizeSlug:l}=this.props;if(!e||!e.url)return;let i=Ni(e,l);((e,t)=>!e&&(0,pt.isBlobURL)(t))(n,o)&&r&&(i=(0,vt.omit)(i,["alt"])),a&&!(0,vt.get)(i,["caption"])&&(i=(0,vt.omit)(i,["caption"])),t(i),this.setState({isEditing:!1})}onSelectCustomURL(e){const{setAttributes:t,url:n}=this.props;e!==n&&(t({url:e,id:void 0}),this.setState({isEditing:!1}))}render(){const{url:e,alt:t,id:n,linkTo:o,link:r,isFirstItem:a,isLastItem:l,isSelected:i,caption:s,onRemove:c,onMoveForward:u,onMoveBackward:m,setAttributes:d,"aria-label":p}=this.props,{isEditing:g}=this.state;let h;switch(o){case Ri:h=e;break;case Vi:h=r}const v=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("img",{src:e,alt:t,"data-id":n,onKeyDown:this.onRemoveImage,tabIndex:"0","aria-label":p,ref:this.bindContainer}),(0,pt.isBlobURL)(e)&&(0,Ve.createElement)(De.Spinner,null)),b=Ke()({"is-selected":i,"is-transient":(0,pt.isBlobURL)(e)});return(0,Ve.createElement)("figure",{className:b,onClick:this.onSelectImage,onFocus:this.onSelectImage},!g&&(h?(0,Ve.createElement)("a",{href:h},v):v),g&&(0,Ve.createElement)($e.MediaPlaceholder,{labels:{title:(0,Fe.__)("Edit gallery image")},icon:Pi,onSelect:this.onSelectImageFromLibrary,onSelectURL:this.onSelectCustomURL,accept:"image/*",allowedTypes:["image"],value:{id:n,src:e}}),(0,Ve.createElement)(De.ButtonGroup,{className:"block-library-gallery-item__inline-menu is-left"},(0,Ve.createElement)(De.Button,{icon:zi,onClick:a?void 0:m,label:(0,Fe.__)("Move image backward"),"aria-disabled":a,disabled:!i}),(0,Ve.createElement)(De.Button,{icon:Ii,onClick:l?void 0:u,label:(0,Fe.__)("Move image forward"),"aria-disabled":l,disabled:!i})),(0,Ve.createElement)(De.ButtonGroup,{className:"block-library-gallery-item__inline-menu is-right"},(0,Ve.createElement)(De.Button,{icon:qa,onClick:this.onEdit,label:(0,Fe.__)("Replace image"),disabled:!i}),(0,Ve.createElement)(De.Button,{icon:Mi,onClick:c,label:(0,Fe.__)("Remove image"),disabled:!i})),!g&&(i||s)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Image caption text"),placeholder:i?(0,Fe.__)("Add caption"):null,value:s,onChange:e=>d({caption:e}),inlineToolbar:!0}))}}var Hi=(0,Vt.compose)([(0,Xe.withSelect)(((e,t)=>{const{getMedia:n}=e(Ye.store),{id:o}=t;return{image:o?n(parseInt(o,10)):null}})),(0,Xe.withDispatch)((e=>{const{__unstableMarkNextChangeAsNotPersistent:t}=e($e.store);return{__unstableMarkNextChangeAsNotPersistent:t}}))])(Ai);function Di(e){let{isHidden:t,...n}=e;return t?(0,Ve.createElement)(De.VisuallyHidden,Ze({as:$e.RichText},n)):(0,Ve.createElement)($e.RichText,n)}var Fi=e=>{const{attributes:t,isSelected:n,setAttributes:o,selectedImage:r,mediaPlaceholder:a,onMoveBackward:l,onMoveForward:i,onRemoveImage:s,onSelectImage:c,onDeselectImage:u,onSetImageAttributes:m,insertBlocksAfter:d,blockProps:p}=e,{align:g,columns:h=Jl(t),caption:v,imageCrop:b,images:y}=t;return(0,Ve.createElement)("figure",Ze({},p,{className:Ke()(p.className,{[`align${g}`]:g,[`columns-${h}`]:h,"is-cropped":b})}),(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},y.map(((e,o)=>{const a=(0,Fe.sprintf)((0,Fe.__)("image %1$d of %2$d in gallery"),o+1,y.length);return(0,Ve.createElement)("li",{className:"blocks-gallery-item",key:e.id?`${e.id}-${o}`:e.url},(0,Ve.createElement)(Hi,{url:e.url,alt:e.alt,id:e.id,isFirstItem:0===o,isLastItem:o+1===y.length,isSelected:n&&r===o,onMoveBackward:l(o),onMoveForward:i(o),onRemove:s(o),onSelect:c(o),onDeselect:u(o),setAttributes:e=>m(o,e),caption:e.caption,"aria-label":a,sizeSlug:t.sizeSlug}))}))),a,(0,Ve.createElement)(Di,{isHidden:!n&&$e.RichText.isEmpty(v),tagName:"figcaption",className:"blocks-gallery-caption","aria-label":(0,Fe.__)("Gallery caption text"),placeholder:(0,Fe.__)("Write gallery caption…"),value:v,onChange:e=>o({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>d((0,Re.createBlock)("core/paragraph"))}))};const $i=[{value:Vi,label:(0,Fe.__)("Attachment Page")},{value:Ri,label:(0,Fe.__)("Media File")},{value:Li,label:(0,Fe.__)("None")}],Gi=["image"],Ui=Ve.Platform.select({web:(0,Fe.__)("Drag images, upload new ones or select files from your library."),native:(0,Fe.__)("ADD MEDIA")}),Oi=Ve.Platform.select({web:{},native:{type:"stepper"}});(0,Vt.compose)([De.withNotices,(0,ii.withViewportMatch)({isNarrow:"< small"})])((function(e){const{attributes:t,clientId:n,isSelected:o,noticeUI:r,noticeOperations:a,onFocus:l}=e,{columns:i=Jl(t),imageCrop:s,images:c,linkTo:u,sizeSlug:m}=t,[d,p]=(0,Ve.useState)(),[g,h]=(0,Ve.useState)(),{__unstableMarkNextChangeAsNotPersistent:v}=(0,Xe.useDispatch)($e.store),{imageSizes:b,mediaUpload:y,getMedia:_,wasBlockJustInserted:f}=(0,Xe.useSelect)((e=>{const t=e($e.store).getSettings();return{imageSizes:t.imageSizes,mediaUpload:t.mediaUpload,getMedia:e(Ye.store).getMedia,wasBlockJustInserted:e($e.store).wasBlockJustInserted(n,"inserter_menu")}})),k=(0,Ve.useMemo)((()=>o?(0,vt.reduce)(t.ids,((e,t)=>{if(!t)return e;const n=_(t),o=(0,vt.reduce)(b,((e,t)=>{const o=(0,vt.get)(n,["sizes",t.slug,"url"]),r=(0,vt.get)(n,["media_details","sizes",t.slug,"source_url"]);return{...e,[t.slug]:o||r}}),{});return{...e,[parseInt(t,10)]:o}}),{}):{}),[o,t.ids,b]);function w(t){if(t.ids)throw new Error('The "ids" attribute should not be changed directly. It is managed automatically when "images" attribute changes');t.images&&(t={...t,ids:(0,vt.map)(t.images,(e=>{let{id:t}=e;return parseInt(t,10)}))}),e.setAttributes(t)}function x(e,t){const n=[...c];n.splice(t,1,c[e]),n.splice(e,1,c[t]),p(t),w({images:n})}function E(e){const t=(0,vt.toString)(e.id),n=(0,vt.find)(c,{id:t}),o=n?n.caption:e.caption;if(!g)return o;const r=(0,vt.find)(g,{id:t});return r&&r.caption!==e.caption?e.caption:o}function C(e){h(e.map((e=>({id:(0,vt.toString)(e.id),caption:e.caption})))),w({images:e.map((e=>({...Ni(e,m),caption:E(e),id:(0,vt.toString)(e.id)}))),columns:t.columns?Math.min(e.length,t.columns):t.columns})}(0,Ve.useEffect)((()=>{if("web"===Ve.Platform.OS&&c&&c.length>0&&(0,vt.every)(c,(e=>{let{url:t}=e;return(0,pt.isBlobURL)(t)}))){const e=(0,vt.map)(c,(e=>{let{url:t}=e;return(0,pt.getBlobByURL)(t)}));(0,vt.forEach)(c,(e=>{let{url:t}=e;return(0,pt.revokeBlobURL)(t)})),y({filesList:e,onFileChange:C,allowedTypes:["image"]})}}),[]),(0,Ve.useEffect)((()=>{o||p()}),[o]),(0,Ve.useEffect)((()=>{var e,t,n,o,r,a;u||(v(),w({linkTo:(null===(e=window)||void 0===e||null===(t=e.wp)||void 0===t||null===(n=t.media)||void 0===n||null===(o=n.view)||void 0===o||null===(r=o.settings)||void 0===r||null===(a=r.defaultProps)||void 0===a?void 0:a.link)||Li}))}),[u]);const S=!!c.length,B=S&&c.some((e=>!!e.id)),T=(0,Ve.createElement)($e.MediaPlaceholder,{addToGallery:B,isAppender:S,disableMediaButtons:S&&!o,icon:!S&&si,labels:{title:!S&&(0,Fe.__)("Gallery"),instructions:!S&&Ui},onSelect:C,accept:"image/*",allowedTypes:Gi,multiple:!0,value:B?c:{},onError:function(e){a.removeAllNotices(),a.createErrorNotice(e)},notices:S?void 0:r,onFocus:l,autoOpenMediaUpload:!S&&o&&f}),N=(0,$e.useBlockProps)();if(!S)return(0,Ve.createElement)(Ae.View,N,T);const P=(0,vt.map)((0,vt.filter)(b,(e=>{let{slug:t}=e;return(0,vt.some)(k,(e=>e[t]))})),(e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),z=S&&!(0,vt.isEmpty)(P);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Gallery settings")},c.length>1&&(0,Ve.createElement)(De.RangeControl,Ze({label:(0,Fe.__)("Columns"),value:i,onChange:function(e){w({columns:e})},min:1,max:Math.min(8,c.length)},Oi,{required:!0})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Crop images"),checked:!!s,onChange:function(){w({imageCrop:!s})},help:function(e){return e?(0,Fe.__)("Thumbnails are cropped to align."):(0,Fe.__)("Thumbnails are not cropped.")}}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Link to"),value:u,onChange:function(e){w({linkTo:e})},options:$i,hideCancelButton:!0}),z&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Image size"),value:m,options:P,onChange:function(e){w({images:(0,vt.map)(c,(t=>{if(!t.id)return t;const n=(0,vt.get)(k,[parseInt(t.id,10),e]);return{...t,...n&&{url:n}}})),sizeSlug:e})},hideCancelButton:!0}))),r,(0,Ve.createElement)(Fi,Ze({},e,{selectedImage:d,mediaPlaceholder:T,onMoveBackward:function(e){return()=>{0!==e&&x(e,e-1)}},onMoveForward:function(e){return()=>{e!==c.length-1&&x(e,e+1)}},onRemoveImage:function(e){return()=>{const n=(0,vt.filter)(c,((t,n)=>e!==n));p(),w({images:n,columns:t.columns?Math.min(n.length,t.columns):t.columns})}},onSelectImage:function(e){return()=>{p(e)}},onDeselectImage:function(){return()=>{p()}},onSetImageAttributes:function(e,t){c[e]&&w({images:[...c.slice(0,e),{...c[e],...t},...c.slice(e+1)]})},blockProps:N,onFocusGalleryCaption:function(){p()}})))}));var qi=(0,Vt.compose)([De.withNotices])((function(e){return(0,Ve.createElement)(Ti,e)}));var Wi=window.wp.hooks;const ji=e=>e?e.split(",").map((e=>parseInt(e,10))):[];(0,Wi.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-to",(function(e){var t;if("core/gallery"===e.name&&(null===(t=e.attributes)||void 0===t?void 0:t.images.length)>0){const t=e.attributes.images.map((t=>{let{url:n,id:o,alt:r}=t;return(0,Re.createBlock)("core/image",{url:n,id:o?parseInt(o,10):null,alt:r,sizeSlug:e.attributes.sizeSlug,linkDestination:e.attributes.linkDestination})}));delete e.attributes.ids,delete e.attributes.images,e.innerBlocks=t}return e})),(0,Wi.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-from",(function(e,t){const n=(Array.isArray(t)?t:[t]).find((t=>{var n;return"core/gallery"===t.name&&t.innerBlocks.length>0&&!(null!==(n=t.attributes.images)&&void 0!==n&&n.length)>0&&!e.name.includes("core/")}));if(n){const e=n.innerBlocks.map((e=>{let{attributes:{url:t,id:n,alt:o}}=e;return{url:t,id:n?parseInt(n,10):null,alt:o}})),t=e.map((e=>{let{id:t}=e;return t}));n.attributes.images=e,n.attributes.ids=t}return e}));const Zi={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>{let{align:t,sizeSlug:n}=e[0];t=(0,vt.every)(e,["align",t])?t:void 0,n=(0,vt.every)(e,["sizeSlug",n])?n:void 0;const o=(0,vt.filter)(e,(e=>{let{url:t}=e;return t}));{const e=o.map((e=>(0,Re.createBlock)("core/image",e)));return(0,Re.createBlock)("core/gallery",{align:t,sizeSlug:n},e)}}},{type:"shortcode",tag:"gallery",attributes:{images:{type:"array",shortcode:e=>{let{named:{ids:t}}=e}},ids:{type:"array",shortcode:e=>{let{named:{ids:t}}=e}},shortCodeTransforms:{type:"array",shortcode:e=>{let{named:{ids:t}}=e;return ji(t).map((e=>({id:parseInt(e)})))}},columns:{type:"number",shortcode:e=>{let{named:{columns:t="3"}}=e;return parseInt(t,10)}},linkTo:{type:"string",shortcode:e=>{let{named:{link:t}}=e;switch(t){case"post":return jl;case"file":return Wl;default:return ql}}}},isMatch(e){let{named:t}=e;return void 0!==t.ids}},{type:"files",priority:1,isMatch:e=>1!==e.length&&(0,vt.every)(e,(e=>0===e.type.indexOf("image/"))),transform(e){{const t=e.map((e=>(0,Re.createBlock)("core/image",{url:(0,pt.createBlobURL)(e)})));return(0,Re.createBlock)("core/gallery",{},t)}}}],to:[{type:"block",blocks:["core/image"],transform:(e,t)=>{let{align:n,images:o,ids:r,sizeSlug:a}=e;return t.length>0?t.map((e=>{let{attributes:{id:t,url:o,alt:r,caption:a,sizeSlug:l,linkDestination:i,href:s,linkTarget:c}}=e;return(0,Re.createBlock)("core/image",{id:t,url:o,alt:r,caption:a,sizeSlug:l,align:n,linkDestination:i,href:s,linkTarget:c})})):(0,Re.createBlock)("core/image",{align:n})}}]};var Qi=Zi;const Ki={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/gallery",title:"Gallery",category:"media",description:"Display multiple images in a rich gallery.",keywords:["images","photos"],textdomain:"default",attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},shortCodeTransforms:{type:"array",default:[],items:{type:"object"}},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},fixedHeight:{type:"boolean",default:!0},linkTarget:{type:"string"},linkTo:{type:"string"},sizeSlug:{type:"string",default:"large"},allowResize:{type:"boolean",default:!1}},providesContext:{allowResize:"allowResize",imageCrop:"imageCrop",fixedHeight:"fixedHeight"},supports:{anchor:!0,align:!0,html:!1,units:["px","em","rem","vh","vw"],spacing:{blockGap:!0,__experimentalSkipSerialization:["blockGap"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowEditing:!1,default:{type:"flex"}}},editorStyle:"wp-block-gallery-editor",style:"wp-block-gallery"},{name:Ji}=Ki,Yi={icon:Ol,example:{attributes:{columns:2},innerBlocks:[{name:"core/image",attributes:{url:"https://s.w.org/images/core/5.3/Glacial_lakes%2C_Bhutan.jpg"}},{name:"core/image",attributes:{url:"https://s.w.org/images/core/5.3/Sediment_off_the_Yucatan_Peninsula.jpg"}}]},transforms:Qi,edit:qi,save:function(e){let{attributes:t}=e;const{caption:n,columns:o,imageCrop:r}=t,a=Ke()("has-nested-images",{[`columns-${o}`]:void 0!==o,"columns-default":void 0===o,"is-cropped":r}),l=$e.useBlockProps.save({className:a}),i=$e.useInnerBlocksProps.save(l);return(0,Ve.createElement)("figure",i,i.children,!$e.RichText.isEmpty(n)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n}))},deprecated:li};var Xi=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"}));const es=e=>{if(e.tagName||(e={...e,tagName:"div"}),!e.customTextColor&&!e.customBackgroundColor)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor"]),style:t}},ts=[{attributes:{tagName:{type:"string",default:"div"},templateLock:{type:"string"}},supports:{align:["wide","full"],anchor:!0,color:{gradients:!0,link:!0},spacing:{padding:!0},__experimentalBorder:{radius:!0}},save(e){let{attributes:t}=e;const{tagName:n}=t;return(0,Ve.createElement)(n,$e.useBlockProps.save(),(0,Ve.createElement)("div",{className:"wp-block-group__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:es,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,textColor:r,customTextColor:a}=t,l=(0,$e.getColorClassName)("background-color",n),i=(0,$e.getColorClassName)("color",r),s=Ke()(l,i,{"has-text-color":r||a,"has-background":n||o}),c={backgroundColor:l?void 0:o,color:i?void 0:a};return(0,Ve.createElement)("div",{className:s,style:c},(0,Ve.createElement)("div",{className:"wp-block-group__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},migrate:es,supports:{align:["wide","full"],anchor:!0,html:!1},save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,textColor:r,customTextColor:a}=t,l=(0,$e.getColorClassName)("background-color",n),i=(0,$e.getColorClassName)("color",r),s=Ke()(l,{"has-text-color":r||a,"has-background":n||o}),c={backgroundColor:l?void 0:o,color:i?void 0:a};return(0,Ve.createElement)("div",{className:s,style:c},(0,Ve.createElement)("div",{className:"wp-block-group__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:es,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o}=t,r=(0,$e.getColorClassName)("background-color",n),a=Ke()(r,{"has-background":n||o}),l={backgroundColor:r?void 0:o};return(0,Ve.createElement)("div",{className:a,style:l},(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];var ns=ts;const os={header:(0,Fe.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,Fe.__)("The <main> element should be used for the primary content of your document only. "),section:(0,Fe.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element."),article:(0,Fe.__)("The <article> element should represent a self contained, syndicatable portion of the document."),aside:(0,Fe.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),footer:(0,Fe.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.).")};var rs=function(e){let{attributes:t,setAttributes:n,clientId:o}=e;const{hasInnerBlocks:r,themeSupportsLayout:a}=(0,Xe.useSelect)((e=>{var t;const{getBlock:n,getSettings:r}=e($e.store),a=n(o);return{hasInnerBlocks:!(!a||!a.innerBlocks.length),themeSupportsLayout:null===(t=r())||void 0===t?void 0:t.supportsLayout}}),[o]),l=(0,$e.useSetting)("layout")||{},{tagName:i="div",templateLock:s,layout:c={}}=t,u=c&&c.inherit?l:c,{type:m="default"}=u,d=a||"default"!==m,p=(0,$e.useBlockProps)({className:`is-layout-${m}`}),g=(0,$e.useInnerBlocksProps)(d?p:{className:"wp-block-group__inner-container"},{templateLock:s,renderAppender:r?void 0:$e.InnerBlocks.ButtonBlockAppender,__experimentalLayout:d?u:void 0});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.__)("Default (<div>)"),value:"div"},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"}],value:i,onChange:e=>n({tagName:e}),help:os[i]})),d&&(0,Ve.createElement)(i,g),!d&&(0,Ve.createElement)(i,p,(0,Ve.createElement)("div",g)))};var as={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){const t=["wide","full"],n=e.reduce(((e,n)=>{const{align:o}=n.attributes;return t.indexOf(o)>t.indexOf(e)?o:e}),void 0),o=e.map((e=>(0,Re.createBlock)(e.name,e.attributes,e.innerBlocks)));return(0,Re.createBlock)("core/group",{align:n},o)}}]};var ls=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M9.2 6.5H4V8h5.2c.3 0 .5.2.5.5v7c0 .3-.2.5-.5.5H4v1.5h5.2c1.1 0 2-.9 2-2v-7c0-1.1-.8-2-2-2zM14.8 8H20V6.5h-5.2c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2H20V16h-5.2c-.3 0-.5-.2-.5-.5v-7c-.1-.3.2-.5.5-.5z"}));var is=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16 4v5.2c0 .3-.2.5-.5.5h-7c-.3.1-.5-.2-.5-.5V4H6.5v5.2c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V4H16zm-.5 8.8h-7c-1.1 0-2 .9-2 2V20H8v-5.2c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5V20h1.5v-5.2c0-1.2-.9-2-2-2z"}));const ss=[{name:"group",title:(0,Fe.__)("Group"),description:(0,Fe.__)("Gather blocks in a layout container."),attributes:{layout:{type:"default"}},scope:["transform"],isActive:e=>{var t,n;return!e.layout||!(null!==(t=e.layout)&&void 0!==t&&t.type)||"default"===(null===(n=e.layout)||void 0===n?void 0:n.type)},icon:Xi},{name:"group-row",title:(0,Fe.__)("Row"),description:(0,Fe.__)("Arrange blocks horizontally."),attributes:{layout:{type:"flex",flexWrap:"nowrap"}},scope:["inserter","transform"],isActive:e=>{var t,n,o;return!("flex"!==(null===(t=e.layout)||void 0===t?void 0:t.type)||null!==(n=e.layout)&&void 0!==n&&n.orientation&&"horizontal"!==(null===(o=e.layout)||void 0===o?void 0:o.orientation))},icon:ls},{name:"group-stack",title:(0,Fe.__)("Stack"),description:(0,Fe.__)("Arrange blocks vertically."),attributes:{layout:{type:"flex",orientation:"vertical"}},scope:["inserter","transform"],isActive:e=>{var t,n;return"flex"===(null===(t=e.layout)||void 0===t?void 0:t.type)&&"vertical"===(null===(n=e.layout)||void 0===n?void 0:n.orientation)},icon:is}];var cs=ss;const us={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/group",title:"Group",category:"design",description:"Gather blocks in a layout container.",keywords:["container","wrapper","row","section"],textdomain:"default",attributes:{tagName:{type:"string",default:"div"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{align:["wide","full"],anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:["top","bottom"],padding:!0,blockGap:!0,__experimentalDefaultControls:{padding:!0,blockGap:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalLayout:!0},editorStyle:"wp-block-group-editor",style:"wp-block-group"},{name:ms}=us,ds={icon:Xi,example:{attributes:{style:{color:{text:"#000000",background:"#ffffff"}}},innerBlocks:[{name:"core/paragraph",attributes:{customTextColor:"#cf2e2e",fontSize:"large",content:(0,Fe.__)("One.")}},{name:"core/paragraph",attributes:{customTextColor:"#ff6900",fontSize:"large",content:(0,Fe.__)("Two.")}},{name:"core/paragraph",attributes:{customTextColor:"#fcb900",fontSize:"large",content:(0,Fe.__)("Three.")}},{name:"core/paragraph",attributes:{customTextColor:"#00d084",fontSize:"large",content:(0,Fe.__)("Four.")}},{name:"core/paragraph",attributes:{customTextColor:"#0693e3",fontSize:"large",content:(0,Fe.__)("Five.")}},{name:"core/paragraph",attributes:{customTextColor:"#9b51e0",fontSize:"large",content:(0,Fe.__)("Six.")}}]},transforms:as,edit:rs,save:function(e){let{attributes:{tagName:t}}=e;return(0,Ve.createElement)(t,$e.useInnerBlocksProps.save($e.useBlockProps.save()))},deprecated:ns,variations:cs};var ps=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.2 5.2v13.4l5.8-4.8 5.8 4.8V5.2z"}));const gs={className:!1,anchor:!0},hs={align:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},level:{type:"number",default:2},placeholder:{type:"string"}},vs=e=>{if(!e.customTextColor)return e;const t={color:{text:e.customTextColor}};return{...(0,vt.omit)(e,["customTextColor"]),style:t}},bs=["left","right","center"],ys=e=>{const{align:t,...n}=e;return bs.includes(t)?{...n,textAlign:t}:e},_s=[{supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0},fontSize:!0,lineHeight:!0,__experimentalSelector:{"core/heading/h1":"h1","core/heading/h2":"h2","core/heading/h3":"h3","core/heading/h4":"h4","core/heading/h5":"h5","core/heading/h6":"h6"},__unstablePasteTextInline:!0},attributes:hs,isEligible:e=>{let{align:t}=e;return bs.includes(t)},migrate:ys,save(e){let{attributes:t}=e;const{align:n,content:o,level:r}=t,a="h"+r,l=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)(a,$e.useBlockProps.save({className:l}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}},{supports:gs,attributes:{...hs,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>vs(ys(e)),save(e){let{attributes:t}=e;const{align:n,content:o,customTextColor:r,level:a,textColor:l}=t,i="h"+a,s=(0,$e.getColorClassName)("color",l),c=Ke()({[s]:s,"has-text-color":l||r,[`has-text-align-${n}`]:n});return(0,Ve.createElement)($e.RichText.Content,{className:c||void 0,tagName:i,style:{color:s?void 0:r},value:o})}},{attributes:{...hs,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>vs(ys(e)),save(e){let{attributes:t}=e;const{align:n,content:o,customTextColor:r,level:a,textColor:l}=t,i="h"+a,s=(0,$e.getColorClassName)("color",l),c=Ke()({[s]:s,[`has-text-align-${n}`]:n});return(0,Ve.createElement)($e.RichText.Content,{className:c||void 0,tagName:i,style:{color:s?void 0:r},value:o})},supports:gs},{supports:gs,attributes:{...hs,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>vs(ys(e)),save(e){let{attributes:t}=e;const{align:n,level:o,content:r,textColor:a,customTextColor:l}=t,i="h"+o,s=(0,$e.getColorClassName)("color",a),c=Ke()({[s]:s});return(0,Ve.createElement)($e.RichText.Content,{className:c||void 0,tagName:i,style:{textAlign:n,color:s?void 0:l},value:r})}}];var fs=_s;const ks={},ws=e=>(0,vt.trim)((0,vt.deburr)((e=>{const t=document.createElement("div");return t.innerHTML=e,t.innerText})(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase(),"-"),xs=(e,t)=>{const n=ws(t);if(""===n)return null;delete ks[e];let o=n,r=0;for(;Object.values(ks).includes(o);)r+=1,o=n+"-"+r;return o},Es=(e,t)=>{ks[e]=t};var Cs=function(e){let{attributes:t,setAttributes:n,mergeBlocks:o,onReplace:r,style:a,clientId:l}=e;const{textAlign:i,content:s,level:c,placeholder:u,anchor:m}=t,d="h"+c,p=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${i}`]:i}),style:a}),{canGenerateAnchors:g}=(0,Xe.useSelect)((e=>({canGenerateAnchors:!!e($e.store).getSettings().generateAnchors})),[]),{__unstableMarkNextChangeAsNotPersistent:h}=(0,Xe.useDispatch)($e.store);return(0,Ve.useEffect)((()=>{if(g)return!m&&s&&(h(),n({anchor:xs(l,s)})),Es(l,m),()=>Es(l,null)}),[m,s,l,g]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Tr,{selectedLevel:c,onChange:e=>n({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:i,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)($e.RichText,Ze({identifier:"content",tagName:d,value:s,onChange:e=>{const t={content:e};!g||m&&e&&xs(l,s)!==m||(t.anchor=xs(l,e)),n(t)},onMerge:o,onSplit:(e,n)=>{let o;var r;n||e?o=(0,Re.createBlock)("core/heading",{...t,content:e}):o=(0,Re.createBlock)(null!==(r=(0,Re.getDefaultBlockName)())&&void 0!==r?r:"core/heading");return n&&(o.clientId=l),o},onReplace:r,onRemove:()=>r([]),"aria-label":(0,Fe.__)("Heading text"),placeholder:u||(0,Fe.__)("Heading"),textAlign:i},Ve.Platform.isNative&&{deleteEnter:!0},p)))};const{name:Ss}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/heading",title:"Heading",category:"text",description:"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.",keywords:["title","subtitle"],textdomain:"default",attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",__experimentalRole:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0,__experimentalSlashInserter:!0},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"},Bs={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map((e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)(Ss,{content:t,anchor:n})}))},{type:"raw",selector:"h1,h2,h3,h4,h5,h6",schema:e=>{let{phrasingContentSchema:t,isPaste:n}=e;const o={children:t,attributes:n?[]:["style","id"]};return{h1:o,h2:o,h3:o,h4:o,h5:o,h6:o}},transform(e){const t=(0,Re.getBlockAttributes)(Ss,e.outerHTML),{textAlign:n}=e.style||{};var o;return t.level=(o=e.nodeName,Number(o.substr(1))),"left"!==n&&"center"!==n&&"right"!==n||(t.align=n),(0,Re.createBlock)(Ss,t)}},...[1,2,3,4,5,6].map((e=>({type:"prefix",prefix:Array(e+1).join("#"),transform:t=>(0,Re.createBlock)(Ss,{level:e,content:t})}))),...[1,2,3,4,5,6].map((e=>({type:"enter",regExp:new RegExp(`^/(h|H)${e}$`),transform:t=>(0,Re.createBlock)(Ss,{level:e,content:t})})))],to:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map((e=>{let{content:t}=e;return(0,Re.createBlock)("core/paragraph",{content:t})}))}]};var Ts=Bs;const Ns={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/heading",title:"Heading",category:"text",description:"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.",keywords:["title","subtitle"],textdomain:"default",attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",__experimentalRole:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0,__experimentalSlashInserter:!0},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"},{name:Ps}=Ns,zs={icon:ps,example:{attributes:{content:(0,Fe.__)("Code is Poetry"),level:2}},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{content:t,level:n}=e;return(0,vt.isEmpty)(t)?(0,Fe.sprintf)((0,Fe.__)("Level %s. Empty."),n):(0,Fe.sprintf)((0,Fe.__)("Level %1$s. %2$s"),n,t)}},transforms:Ts,deprecated:fs,merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:Cs,save:function(e){let{attributes:t}=e;const{textAlign:n,content:o,level:r}=t,a="h"+r,l=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)(a,$e.useBlockProps.save({className:l}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}};var Is=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"}));const Ms=e=>e.preventDefault();const Ls={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/home-link",category:"design",parent:["core/navigation"],title:"Home Link",description:"Create a link that always points to the homepage of the site. Usually not necessary if there is already a site title link present in the header.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-home-link-editor",style:"wp-block-home-link"},{name:Rs}=Ls,Vs={icon:Is,edit:function(e){var t,n,o,r;let{attributes:a,setAttributes:l,context:i,clientId:s}=e;const{homeUrl:c}=(0,Xe.useSelect)((e=>{var t;const{getUnstableBase:n}=e(Ye.store);return{homeUrl:null===(t=n())||void 0===t?void 0:t.home}}),[s]),{textColor:u,backgroundColor:m,style:d}=i,p=(0,$e.useBlockProps)({className:Ke()("wp-block-navigation-item",{"has-text-color":!!u||!(null==d||null===(t=d.color)||void 0===t||!t.text),[`has-${u}-color`]:!!u,"has-background":!!m||!(null==d||null===(n=d.color)||void 0===n||!n.background),[`has-${m}-background-color`]:!!m}),style:{color:null==d||null===(o=d.color)||void 0===o?void 0:o.text,backgroundColor:null==d||null===(r=d.color)||void 0===r?void 0:r.background}}),{label:g}=a;return(0,Ve.useEffect)((()=>{void 0===g&&l({label:(0,Fe.__)("Home")})}),[s,g]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",p,(0,Ve.createElement)("a",{className:"wp-block-home-link__content wp-block-navigation-item__content",href:c,onClick:Ms},(0,Ve.createElement)($e.RichText,{identifier:"label",className:"wp-block-home-link__label",value:g,onChange:e=>{l({label:e})},"aria-label":(0,Fe.__)("Home link text"),placeholder:(0,Fe.__)("Add home link"),withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"]}))))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},example:{attributes:{label:(0,Fe._x)("Home Link","block example")}}};var As=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"}));var Hs={from:[{type:"block",blocks:["core/code"],transform:e=>{let{content:t}=e;return(0,Re.createBlock)("core/html",{content:t})}}]};const Ds={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/html",title:"Custom HTML",category:"widgets",description:"Add custom HTML code and preview it as you edit.",keywords:["embed"],textdomain:"default",attributes:{content:{type:"string",source:"html"}},supports:{customClassName:!1,className:!1,html:!1},editorStyle:"wp-block-html-editor"},{name:Fs}=Ds,$s={icon:As,example:{attributes:{content:"<marquee>"+(0,Fe.__)("Welcome to the wonderful world of blocks…")+"</marquee>"}},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o}=e;const[r,a]=(0,Ve.useState)(),l=(0,Ve.useContext)(De.Disabled.Context),i=(0,Xe.useSelect)((e=>["\n\t\t\thtml,body,:root {\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\toverflow: visible !important;\n\t\t\t\tmin-height: auto !important;\n\t\t\t}\n\t\t",...(0,$e.transformStyles)(e($e.store).getSettings().styles)]),[]);return(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"block-library-html__edit"}),(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{className:"components-tab-button",isPressed:!r,onClick:function(){a(!1)}},(0,Ve.createElement)("span",null,"HTML")),(0,Ve.createElement)(De.ToolbarButton,{className:"components-tab-button",isPressed:r,onClick:function(){a(!0)}},(0,Ve.createElement)("span",null,(0,Fe.__)("Preview"))))),r||l?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.SandBox,{html:t.content,styles:i}),!o&&(0,Ve.createElement)("div",{className:"block-library-html__preview-overlay"})):(0,Ve.createElement)($e.PlainText,{value:t.content,onChange:e=>n({content:e}),placeholder:(0,Fe.__)("Write HTML…"),"aria-label":(0,Fe.__)("HTML")}))},save:function(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.content)},transforms:Hs},Gs={align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number"},width:{type:"number"},height:{type:"number"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},Us=[{attributes:{...Gs,title:{type:"string",source:"attribute",selector:"img",attribute:"title"},sizeSlug:{type:"string"}},supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},__experimentalBorder:{radius:!0,__experimentalDefaultControls:{radius:!0}}},save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,rel:i,linkClass:s,width:c,height:u,id:m,linkTarget:d,sizeSlug:p,title:g}=t,h=(0,vt.isEmpty)(i)?void 0:i,v=Ke()({[`align${a}`]:a,[`size-${p}`]:p,"is-resized":c||u}),b=(0,Ve.createElement)("img",{src:n,alt:o,className:m?`wp-image-${m}`:null,width:c,height:u,title:g}),y=(0,Ve.createElement)(Ve.Fragment,null,l?(0,Ve.createElement)("a",{className:s,href:l,target:d,rel:h},b):b,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}));return"left"===a||"right"===a||"center"===a?(0,Ve.createElement)("div",$e.useBlockProps.save(),(0,Ve.createElement)("figure",{className:v},y)):(0,Ve.createElement)("figure",$e.useBlockProps.save({className:v}),y)}},{attributes:Gs,save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,width:i,height:s,id:c}=t,u=Ke()({[`align${a}`]:a,"is-resized":i||s}),m=(0,Ve.createElement)("img",{src:n,alt:o,className:c?`wp-image-${c}`:null,width:i,height:s});return(0,Ve.createElement)("figure",{className:u},l?(0,Ve.createElement)("a",{href:l},m):m,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}))}},{attributes:Gs,save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,width:i,height:s,id:c}=t,u=(0,Ve.createElement)("img",{src:n,alt:o,className:c?`wp-image-${c}`:null,width:i,height:s});return(0,Ve.createElement)("figure",{className:a?`align${a}`:null},l?(0,Ve.createElement)("a",{href:l},u):u,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}))}},{attributes:Gs,save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,width:i,height:s}=t,c=i||s?{width:i,height:s}:{},u=(0,Ve.createElement)("img",Ze({src:n,alt:o},c));let m={};return i?m={width:i}:"left"!==a&&"right"!==a||(m={maxWidth:"50%"}),(0,Ve.createElement)("figure",{className:a?`align${a}`:null,style:m},l?(0,Ve.createElement)("a",{href:l},u):u,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}))}}];var Os=Us;var qs=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"}));var Ws=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}));var js=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"}));function Zs(e,t){const[n,o]=(0,Ve.useState)();function r(){o(e.current.clientWidth)}return(0,Ve.useEffect)(r,t),(0,Ve.useEffect)((()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",r),()=>{t.removeEventListener("resize",r)}}),[]),n}function Qs(e){var t;let{temporaryURL:n,attributes:{url:o="",alt:r,caption:a,align:l,id:i,href:s,rel:c,linkClass:u,linkDestination:m,title:d,width:p,height:g,linkTarget:h,sizeSlug:v},setAttributes:b,isSelected:y,insertBlocksAfter:_,onReplace:f,onCloseModal:k,onSelectImage:w,onSelectURL:x,onUploadError:E,containerRef:C,context:S,clientId:B,onImageLoadError:T}=e;const N=(0,Ve.useRef)(),P=(0,Ve.useRef)(),z=(0,Vt.usePrevious)(o),{allowResize:I=!0}=S,{getBlock:M}=(0,Xe.useSelect)($e.store),{image:L,multiImageSelection:R}=(0,Xe.useSelect)((e=>{const{getMedia:t}=e(Ye.store),{getMultiSelectedBlockClientIds:n,getBlockName:o}=e($e.store),r=n();return{image:i&&y?t(i,{context:"view"}):null,multiImageSelection:r.length&&r.every((e=>"core/image"===o(e)))}}),[i,y]),{canInsertCover:V,imageEditing:A,imageSizes:H,maxWidth:D,mediaUpload:F}=(0,Xe.useSelect)((e=>{const{getBlockRootClientId:t,getSettings:n,canInsertBlockType:o}=e($e.store),r=t(B);return{...(0,vt.pick)(n(),["imageEditing","imageSizes","maxWidth","mediaUpload"]),canInsertCover:o("core/cover",r)}}),[B]),{replaceBlocks:$,toggleSelection:G}=(0,Xe.useDispatch)($e.store),{createErrorNotice:U,createSuccessNotice:O}=(0,Xe.useDispatch)(za.store),q=(0,Vt.useViewportMatch)("medium"),W=(0,vt.includes)(["wide","full"],l),[{loadedNaturalWidth:j,loadedNaturalHeight:Z},Q]=(0,Ve.useState)({}),[K,J]=(0,Ve.useState)(!1),[Y,X]=(0,Ve.useState)(),ee=Zs(C,[l]),te=I&&!(W&&q),ne=(0,vt.map)((0,vt.filter)(H,(e=>{let{slug:t}=e;return(0,vt.get)(L,["media_details","sizes",t,"source_url"])})),(e=>{let{name:t,slug:n}=e;return{value:n,label:t}}));(0,Ve.useEffect)((()=>{Ks(i,o)&&y&&!Y&&window.fetch(o).then((e=>e.blob())).then((e=>X(e))).catch((()=>{}))}),[i,o,y,Y]),(0,Ve.useEffect)((()=>{o&&!z&&y&&P.current.focus()}),[o,z]);const{naturalWidth:oe,naturalHeight:re}=(0,Ve.useMemo)((()=>{var e,t;return{naturalWidth:(null===(e=N.current)||void 0===e?void 0:e.naturalWidth)||j||void 0,naturalHeight:(null===(t=N.current)||void 0===t?void 0:t.naturalHeight)||Z||void 0}}),[j,Z,null===(t=N.current)||void 0===t?void 0:t.complete]);(0,Ve.useEffect)((()=>{y||J(!1),y&&Js(i)&&T()}),[y]);const ae=i&&oe&&re&&A,le=!R&&ae&&!K;const ie=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.BlockAlignmentControl,{value:l,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};b({...t,align:e})}}),!R&&!K&&(0,Ve.createElement)($e.__experimentalImageURLInputUI,{url:s||"",onChangeUrl:function(e){b(e)},linkDestination:m,mediaUrl:L&&L.source_url||o,mediaLink:L&&L.link,linkTarget:h,linkClass:u,rel:c}),le&&(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>J(!0),icon:qs,label:(0,Fe.__)("Crop")}),Y&&(0,Ve.createElement)(De.ToolbarButton,{onClick:function(){F({filesList:[Y],onFileChange(e){let[t]=e;w(t),(0,pt.isBlobURL)(t.url)||(X(),O((0,Fe.__)("Image uploaded."),{type:"snackbar"}))},allowedTypes:hi,onError(e){U(e,{type:"snackbar"})}})},icon:Ws,label:(0,Fe.__)("Upload external image")}),!R&&V&&(0,Ve.createElement)(De.ToolbarButton,{icon:js,label:(0,Fe.__)("Add text over image"),onClick:function(){$(B,(0,Re.switchToBlockType)(M(B),"core/cover"))}})),!R&&!K&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:i,mediaURL:o,allowedTypes:hi,accept:"image/*",onSelect:w,onSelectURL:x,onError:E,onCloseModal:k})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Image settings")},!R&&(0,Ve.createElement)(De.TextareaControl,{label:(0,Fe.__)("Alt text (alternative text)"),value:r,onChange:function(e){b({alt:e})},help:(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,Fe.__)("Describe the purpose of the image")),(0,Fe.__)("Leave empty if the image is purely decorative."))}),(0,Ve.createElement)($e.__experimentalImageSizeControl,{onChangeImage:function(e){const t=(0,vt.get)(L,["media_details","sizes",e,"source_url"]);if(!t)return null;b({url:t,width:void 0,height:void 0,sizeSlug:e})},onChange:e=>b(e),slug:v,width:p,height:g,imageSizeOptions:ne,isResizable:te,imageWidth:oe,imageHeight:re}))),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Title attribute"),value:d||"",onChange:function(e){b({title:e})},help:(0,Ve.createElement)(Ve.Fragment,null,(0,Fe.__)("Describe the role of this image on the page."),(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"},(0,Fe.__)("(Note: many devices and browsers do not display this text.)")))}))),se=(0,Je.getFilename)(o);let ce;ce=r||(se?(0,Fe.sprintf)((0,Fe.__)("This image has an empty alt attribute; its file name is %s"),se):(0,Fe.__)("This image has an empty alt attribute"));let ue,me,de=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("img",{src:n||o,alt:ce,onError:()=>function(){const e=Et({attributes:{url:o}}),t=void 0!==e;t&&f(e),T(t)}(),onLoad:e=>{var t,n;Q({loadedNaturalWidth:null===(t=e.target)||void 0===t?void 0:t.naturalWidth,loadedNaturalHeight:null===(n=e.target)||void 0===n?void 0:n.naturalHeight})},ref:N}),n&&(0,Ve.createElement)(De.Spinner,null));if(ee&&oe&&re){const e=oe>ee,t=re/oe;ue=e?ee:oe,me=e?ee*t:re}if(ae&&K)de=(0,Ve.createElement)($e.__experimentalImageEditor,{url:o,width:p,height:g,clientWidth:ee,naturalHeight:re,naturalWidth:oe});else if(te&&ue){const e=p||ue,t=g||me,n=oe/re,o=oe<re?ci:ci*n,r=re<oe?ci:ci/n,a=2.5*D;let i=!1,s=!1;"center"===l?(i=!0,s=!0):(0,Fe.isRTL)()?"left"===l?i=!0:s=!0:"right"===l?s=!0:i=!0,de=(0,Ve.createElement)(De.ResizableBox,{size:{width:null!=p?p:"auto",height:null!=g?g:"auto"},showHandle:y,minWidth:o,maxWidth:a,minHeight:r,maxHeight:a/n,lockAspectRatio:!0,enable:{top:!1,right:i,bottom:!0,left:s},onResizeStart:function(){G(!1)},onResizeStop:(n,o,r,a)=>{G(!0),b({width:parseInt(e+a.width,10),height:parseInt(t+a.height,10)})}},de)}else de=(0,Ve.createElement)("div",{style:{width:p,height:g}},de);return(0,Ve.createElement)($e.__experimentalImageEditingProvider,{id:i,url:o,naturalWidth:oe,naturalHeight:re,clientWidth:ee,onSaveImage:e=>b(e),isEditing:K,onFinishEditing:()=>J(!1)},!n&&ie,de,(!$e.RichText.isEmpty(a)||y)&&(0,Ve.createElement)($e.RichText,{ref:P,tagName:"figcaption","aria-label":(0,Fe.__)("Image caption text"),placeholder:(0,Fe.__)("Add caption"),value:a,onChange:e=>b({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>_((0,Re.createBlock)("core/paragraph"))}))}const Ks=(e,t)=>t&&!e&&!(0,pt.isBlobURL)(t);function Js(e){var t,n;return((null===(t=wp)||void 0===t||null===(n=t.media)||void 0===n?void 0:n.attachment(e))||{}).destroyed}var Ys=(0,De.withNotices)((function(e){let{attributes:t,setAttributes:n,isSelected:o,className:r,noticeUI:a,insertBlocksAfter:l,noticeOperations:i,onReplace:s,context:c,clientId:u}=e;const{url:m="",alt:d,caption:p,align:g,id:h,width:v,height:b,sizeSlug:y}=t,[_,f]=(0,Ve.useState)(),k=(0,Ve.useRef)();(0,Ve.useEffect)((()=>{k.current=d}),[d]);const w=(0,Ve.useRef)();(0,Ve.useEffect)((()=>{w.current=p}),[p]);const x=(0,Ve.useRef)(),{imageDefaultSize:E,mediaUpload:C}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return(0,vt.pick)(t(),["imageDefaultSize","mediaUpload"])}),[]);function S(){Js(null==t?void 0:t.id)&&n({url:void 0,id:void 0})}function B(e){i.removeAllNotices(),i.createErrorNotice(e),n({src:void 0,id:void 0,url:void 0}),f(void 0)}function T(e){var o,r,a,l,i;if(!e||!e.url)return void n({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,pt.isBlobURL)(e.url))return void f(e.url);f();let s,c=((e,t)=>{const n=(0,vt.pick)(e,["alt","id","link","caption"]);return n.url=(0,vt.get)(e,["sizes",t,"url"])||(0,vt.get)(e,["media_details","sizes",t,"source_url"])||e.url,n})(e,E);var u,d;w.current&&!(0,vt.get)(c,["caption"])&&(c=(0,vt.omit)(c,["caption"])),s=e.id&&e.id===h?{url:m}:{width:void 0,height:void 0,sizeSlug:(u=e,d=E,(0,vt.has)(u,["sizes",d,"url"])||(0,vt.has)(u,["media_details","sizes",d,"source_url"])?E:"full")};let p,g=t.linkDestination;if(!g)switch((null===(o=wp)||void 0===o||null===(r=o.media)||void 0===r||null===(a=r.view)||void 0===a||null===(l=a.settings)||void 0===l||null===(i=l.defaultProps)||void 0===i?void 0:i.link)||ui){case"file":case mi:g=mi;break;case"post":case di:g=di;break;case pi:g=pi;break;case ui:g=ui}switch(g){case mi:p=e.url;break;case di:p=e.link}c.href=p,n({...c,...s,linkDestination:g})}function N(e){e!==m&&n({url:e,id:void 0,width:void 0,height:void 0,sizeSlug:E})}let P=((e,t)=>!e&&(0,pt.isBlobURL)(t))(h,m);(0,Ve.useEffect)((()=>{if(!P)return;const e=(0,pt.getBlobByURL)(m);e&&C({filesList:[e],onFileChange:e=>{let[t]=e;T(t)},allowedTypes:hi,onError:e=>{P=!1,B(e)}})}),[]),(0,Ve.useEffect)((()=>{P?f(m):(0,pt.revokeBlobURL)(_)}),[P,m]);const z=Ks(h,m)?m:void 0,I=!!m&&(0,Ve.createElement)("img",{alt:(0,Fe.__)("Edit image"),title:(0,Fe.__)("Edit image"),className:"edit-image-preview",src:m}),M=Ke()(r,{"is-transient":_,"is-resized":!!v||!!b,[`size-${y}`]:y}),L=(0,$e.useBlockProps)({ref:x,className:M});return(0,Ve.createElement)("figure",L,(_||m)&&(0,Ve.createElement)(Qs,{temporaryURL:_,attributes:t,setAttributes:n,isSelected:o,insertBlocksAfter:l,onReplace:s,onSelectImage:T,onSelectURL:N,onUploadError:B,containerRef:x,context:c,clientId:u,onCloseModal:S,onImageLoadError:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e||n({url:void 0,id:void 0})}}),!m&&(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.BlockAlignmentControl,{value:g,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};n({...t,align:e})}})),(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Pi}),onSelect:T,onSelectURL:N,notices:a,onError:B,onClose:S,accept:"image/*",allowedTypes:hi,value:{id:h,src:z},mediaPreview:I,disableMediaButtons:_||m}))}));function Xs(e,t){const{body:n}=document.implementation.createHTMLDocument("");n.innerHTML=e;const{firstElementChild:o}=n;if(o&&"A"===o.nodeName)return o.getAttribute(t)||void 0}const ec={img:{attributes:["src","alt","title"],classes:["alignleft","aligncenter","alignright","alignnone",/^wp-image-\d+$/]}},tc={from:[{type:"raw",isMatch:e=>"FIGURE"===e.nodeName&&!!e.querySelector("img"),schema:e=>{let{phrasingContentSchema:t}=e;return{figure:{require:["img"],children:{...ec,a:{attributes:["href","rel","target"],children:ec},figcaption:{children:t}}}}},transform:e=>{const t=e.className+" "+e.querySelector("img").className,n=/(?:^|\s)align(left|center|right)(?:$|\s)/.exec(t),o=""===e.id?void 0:e.id,r=n?n[1]:void 0,a=/(?:^|\s)wp-image-(\d+)(?:$|\s)/.exec(t),l=a?Number(a[1]):void 0,i=e.querySelector("a"),s=i&&i.href?"custom":void 0,c=i&&i.href?i.href:void 0,u=i&&i.rel?i.rel:void 0,m=i&&i.className?i.className:void 0,d=(0,Re.getBlockAttributes)("core/image",e.outerHTML,{align:r,id:l,linkDestination:s,href:c,rel:u,linkClass:m,anchor:o});return(0,Re.createBlock)("core/image",d)}},{type:"files",isMatch(e){if(e.some((e=>0===e.type.indexOf("image/")))&&e.some((e=>0!==e.type.indexOf("image/")))){const{createErrorNotice:e}=(0,Xe.dispatch)(za.store);e((0,Fe.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-transform-invalid-file"})}return(0,vt.every)(e,(e=>0===e.type.indexOf("image/")))},transform(e){const t=e.map((e=>(0,Re.createBlock)("core/image",{url:(0,pt.createBlobURL)(e)})));return t}},{type:"shortcode",tag:"caption",attributes:{url:{type:"string",source:"attribute",attribute:"src",selector:"img"},alt:{type:"string",source:"attribute",attribute:"alt",selector:"img"},caption:{shortcode:function(e,t){let{shortcode:n}=t;const{body:o}=document.implementation.createHTMLDocument("");o.innerHTML=n.content;let r=o.querySelector("img");for(;r&&r.parentNode&&r.parentNode!==o;)r=r.parentNode;return r&&r.parentNode.removeChild(r),o.innerHTML.trim()}},href:{shortcode:(e,t)=>{let{shortcode:n}=t;return Xs(n.content,"href")}},rel:{shortcode:(e,t)=>{let{shortcode:n}=t;return Xs(n.content,"rel")}},linkClass:{shortcode:(e,t)=>{let{shortcode:n}=t;return Xs(n.content,"class")}},id:{type:"number",shortcode:e=>{let{named:{id:t}}=e;if(t)return parseInt(t.replace("attachment_",""),10)}},align:{type:"string",shortcode:e=>{let{named:{align:t="alignnone"}}=e;return t.replace("align","")}}}}]};var nc=tc;const oc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/image",title:"Image",category:"media",usesContext:["allowResize","imageCrop","fixedHeight"],description:"Insert an image to make a visual statement.",keywords:["img","photo","picture"],textdomain:"default",attributes:{align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption"},title:{type:"string",source:"attribute",selector:"img",attribute:"title"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number"},width:{type:"number"},height:{type:"number"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},__experimentalBorder:{radius:!0,__experimentalDefaultControls:{radius:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],editorStyle:"wp-block-image-editor",style:"wp-block-image"},{name:rc}=oc,ac={icon:Pi,example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",caption:(0,Fe.__)("Mont Blanc appears—still, snowy, and serene.")}},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{caption:t,alt:n,url:o}=e;return o?n?n+(t?". "+t:""):t||"":(0,Fe.__)("Empty")}},getEditWrapperProps:e=>({"data-align":e.align}),transforms:nc,edit:Ys,save:function(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,rel:i,linkClass:s,width:c,height:u,id:m,linkTarget:d,sizeSlug:p,title:g}=t,h=(0,vt.isEmpty)(i)?void 0:i,v=Ke()({[`align${a}`]:a,[`size-${p}`]:p,"is-resized":c||u}),b=(0,Ve.createElement)("img",{src:n,alt:o,className:m?`wp-image-${m}`:null,width:c,height:u,title:g}),y=(0,Ve.createElement)(Ve.Fragment,null,l?(0,Ve.createElement)("a",{className:s,href:l,target:d,rel:h},b):b,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}));return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:v}),y)},deprecated:Os};var lc=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const ic={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/latest-comments",title:"Latest Comments",category:"widgets",description:"Display a list of your most recent comments.",keywords:["recent comments"],textdomain:"default",attributes:{commentsToShow:{type:"number",default:5,minimum:1,maximum:100},displayAvatar:{type:"boolean",default:!0},displayDate:{type:"boolean",default:!0},displayExcerpt:{type:"boolean",default:!0}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-comments-editor",style:"wp-block-latest-comments"},{name:sc}=ic,cc={icon:lc,example:{},edit:function(e){let{attributes:t,setAttributes:n}=e;const{commentsToShow:o,displayAvatar:r,displayDate:a,displayExcerpt:l}=t;return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Latest comments settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display avatar"),checked:r,onChange:()=>n({displayAvatar:!r})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display date"),checked:a,onChange:()=>n({displayDate:!a})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display excerpt"),checked:l,onChange:()=>n({displayExcerpt:!l})}),(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Number of comments"),value:o,onChange:e=>n({commentsToShow:e}),min:1,max:100,required:!0}))),(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/latest-comments",attributes:t,urlQueryArgs:{_locale:"site"}})))}};var uc=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z"}));const{attributes:mc}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/latest-posts",title:"Latest Posts",category:"widgets",description:"Display a list of your most recent posts.",keywords:["recent posts"],textdomain:"default",attributes:{categories:{type:"array",items:{type:"object"}},selectedAuthor:{type:"number"},postsToShow:{type:"number",default:5},displayPostContent:{type:"boolean",default:!1},displayPostContentRadio:{type:"string",default:"excerpt"},excerptLength:{type:"number",default:55},displayAuthor:{type:"boolean",default:!1},displayPostDate:{type:"boolean",default:!1},postLayout:{type:"string",default:"list"},columns:{type:"number",default:3},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},displayFeaturedImage:{type:"boolean",default:!1},featuredImageAlign:{type:"string",enum:["left","center","right"]},featuredImageSizeSlug:{type:"string",default:"thumbnail"},featuredImageSizeWidth:{type:"number",default:null},featuredImageSizeHeight:{type:"number",default:null},addLinkToFeaturedImage:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"};var dc=[{attributes:{...mc,categories:{type:"string"}},supports:{align:!0,html:!1},migrate:e=>({...e,categories:[{id:Number(e.categories)}]}),isEligible:e=>{let{categories:t}=e;return t&&"string"==typeof t},save:()=>null}];var pc=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"}));var gc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7.8 16.5H5c-.3 0-.5-.2-.5-.5v-6.2h6.8v6.7zm0-8.3H4.5V5c0-.3.2-.5.5-.5h6.2v6.7zm8.3 7.8c0 .3-.2.5-.5.5h-6.2v-6.8h6.8V19zm0-7.8h-6.8V4.5H19c.3 0 .5.2.5.5v6.2z",fillRule:"evenodd",clipRule:"evenodd"}));const hc={per_page:-1,context:"view"},vc={per_page:-1,has_published_posts:["post"],context:"view"};const bc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/latest-posts",title:"Latest Posts",category:"widgets",description:"Display a list of your most recent posts.",keywords:["recent posts"],textdomain:"default",attributes:{categories:{type:"array",items:{type:"object"}},selectedAuthor:{type:"number"},postsToShow:{type:"number",default:5},displayPostContent:{type:"boolean",default:!1},displayPostContentRadio:{type:"string",default:"excerpt"},excerptLength:{type:"number",default:55},displayAuthor:{type:"boolean",default:!1},displayPostDate:{type:"boolean",default:!1},postLayout:{type:"string",default:"list"},columns:{type:"number",default:3},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},displayFeaturedImage:{type:"boolean",default:!1},featuredImageAlign:{type:"string",enum:["left","center","right"]},featuredImageSizeSlug:{type:"string",default:"thumbnail"},featuredImageSizeWidth:{type:"number",default:null},featuredImageSizeHeight:{type:"number",default:null},addLinkToFeaturedImage:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"},{name:yc}=bc,_c={icon:uc,example:{},edit:function(e){var t;let{attributes:n,setAttributes:o}=e;const{postsToShow:r,order:a,orderBy:l,categories:i,selectedAuthor:s,displayFeaturedImage:c,displayPostContentRadio:u,displayPostContent:m,displayPostDate:d,displayAuthor:p,postLayout:g,columns:h,excerptLength:v,featuredImageAlign:b,featuredImageSizeSlug:y,featuredImageSizeWidth:_,featuredImageSizeHeight:f,addLinkToFeaturedImage:k}=n,{imageSizes:w,latestPosts:x,defaultImageWidth:E,defaultImageHeight:C,categoriesList:S,authorList:B}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t,getUsers:n}=e(Ye.store),o=e($e.store).getSettings(),c=i&&i.length>0?i.map((e=>e.id)):[],u=(0,vt.pickBy)({categories:c,author:s,order:a,orderby:l,per_page:r,_embed:"wp:featuredmedia"},(e=>!(0,vt.isUndefined)(e)));return{defaultImageWidth:(0,vt.get)(o.imageDimensions,[y,"width"],0),defaultImageHeight:(0,vt.get)(o.imageDimensions,[y,"height"],0),imageSizes:o.imageSizes,latestPosts:t("postType","post",u),categoriesList:t("taxonomy","category",hc),authorList:n(vc)}}),[y,r,a,l,i,s]),T=w.filter((e=>{let{slug:t}=e;return"full"!==t})).map((e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),N=null!==(t=null==S?void 0:S.reduce(((e,t)=>({...e,[t.name]:t})),{}))&&void 0!==t?t:{},P=!(null==x||!x.length),z=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Post content settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Post content"),checked:m,onChange:e=>o({displayPostContent:e})}),m&&(0,Ve.createElement)(De.RadioControl,{label:(0,Fe.__)("Show:"),selected:u,options:[{label:(0,Fe.__)("Excerpt"),value:"excerpt"},{label:(0,Fe.__)("Full post"),value:"full_post"}],onChange:e=>o({displayPostContentRadio:e})}),m&&"excerpt"===u&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Max number of words in excerpt"),value:v,onChange:e=>o({excerptLength:e}),min:10,max:100})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Post meta settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display author name"),checked:p,onChange:e=>o({displayAuthor:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display post date"),checked:d,onChange:e=>o({displayPostDate:e})})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Featured image settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display featured image"),checked:c,onChange:e=>o({displayFeaturedImage:e})}),c&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.__experimentalImageSizeControl,{onChange:e=>{const t={};e.hasOwnProperty("width")&&(t.featuredImageSizeWidth=e.width),e.hasOwnProperty("height")&&(t.featuredImageSizeHeight=e.height),o(t)},slug:y,width:_,height:f,imageWidth:E,imageHeight:C,imageSizeOptions:T,onChangeImage:e=>o({featuredImageSizeSlug:e,featuredImageSizeWidth:void 0,featuredImageSizeHeight:void 0})}),(0,Ve.createElement)(De.BaseControl,{className:"editor-latest-posts-image-alignment-control"},(0,Ve.createElement)(De.BaseControl.VisualLabel,null,(0,Fe.__)("Image alignment")),(0,Ve.createElement)($e.BlockAlignmentToolbar,{value:b,onChange:e=>o({featuredImageAlign:e}),controls:["left","center","right"],isCollapsed:!1})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Add link to featured image"),checked:k,onChange:e=>o({addLinkToFeaturedImage:e})}))),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Sorting and filtering")},(0,Ve.createElement)(De.QueryControls,{order:a,orderBy:l,numberOfItems:r,onOrderChange:e=>o({order:e}),onOrderByChange:e=>o({orderBy:e}),onNumberOfItemsChange:e=>o({postsToShow:e}),categorySuggestions:N,onCategoryChange:e=>{if(e.some((e=>"string"==typeof e&&!N[e])))return;const t=e.map((e=>"string"==typeof e?N[e]:e));if((0,vt.includes)(t,null))return!1;o({categories:t})},selectedCategories:i,onAuthorChange:e=>o({selectedAuthor:""!==e?Number(e):void 0}),authorList:null!=B?B:[],selectedAuthorId:s}),"grid"===g&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:h,onChange:e=>o({columns:e}),min:2,max:P?Math.min(6,x.length):6,required:!0}))),I=(0,$e.useBlockProps)({className:Ke()({"wp-block-latest-posts__list":!0,"is-grid":"grid"===g,"has-dates":d,"has-author":p,[`columns-${h}`]:"grid"===g})});if(!P)return(0,Ve.createElement)("div",I,z,(0,Ve.createElement)(De.Placeholder,{icon:Sn,label:(0,Fe.__)("Latest Posts")},Array.isArray(x)?(0,Fe.__)("No posts found."):(0,Ve.createElement)(De.Spinner,null)));const M=x.length>r?x.slice(0,r):x,L=[{icon:pc,title:(0,Fe.__)("List view"),onClick:()=>o({postLayout:"list"}),isActive:"list"===g},{icon:gc,title:(0,Fe.__)("Grid view"),onClick:()=>o({postLayout:"grid"}),isActive:"grid"===g}],R=(0,So.__experimentalGetSettings)().formats.date;return(0,Ve.createElement)("div",null,z,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,{controls:L})),(0,Ve.createElement)("ul",I,M.map(((e,t)=>{const n=(0,vt.invoke)(e,["title","rendered","trim"]);let o=e.excerpt.rendered;const r=null==B?void 0:B.find((t=>t.id===e.author)),a=document.createElement("div");a.innerHTML=o,o=a.textContent||a.innerText||"";const{url:l,alt:i}=function(e,t){var n,o,r,a;const l=(0,vt.get)(e,["_embedded","wp:featuredmedia","0"]);return{url:null!==(n=null==l||null===(o=l.media_details)||void 0===o||null===(r=o.sizes)||void 0===r||null===(a=r[t])||void 0===a?void 0:a.source_url)&&void 0!==n?n:null==l?void 0:l.source_url,alt:null==l?void 0:l.alt_text}}(e,y),s=Ke()({"wp-block-latest-posts__featured-image":!0,[`align${b}`]:!!b}),g=c&&l,h=g&&(0,Ve.createElement)("img",{src:l,alt:i,style:{maxWidth:_,maxHeight:f}}),w=v<o.trim().split(" ").length&&""===e.excerpt.raw?(0,Ve.createElement)(Ve.Fragment,null,o.trim().split(" ",v).join(" "),(0,Fe.__)(" … "),(0,Ve.createElement)("a",{href:e.link,rel:"noopener noreferrer"},(0,Fe.__)("Read more"))):o;return(0,Ve.createElement)("li",{key:t},g&&(0,Ve.createElement)("div",{className:s},k?(0,Ve.createElement)("a",{className:"wp-block-latest-posts__post-title",href:e.link,rel:"noreferrer noopener"},h):h),(0,Ve.createElement)("a",{href:e.link,rel:"noreferrer noopener",dangerouslySetInnerHTML:n?{__html:n}:void 0},n?null:(0,Fe.__)("(no title)")),p&&r&&(0,Ve.createElement)("div",{className:"wp-block-latest-posts__post-author"},(0,Fe.sprintf)((0,Fe.__)("by %s"),r.name)),d&&e.date_gmt&&(0,Ve.createElement)("time",{dateTime:(0,So.format)("c",e.date_gmt),className:"wp-block-latest-posts__post-date"},(0,So.dateI18n)(R,e.date_gmt)),m&&"excerpt"===u&&(0,Ve.createElement)("div",{className:"wp-block-latest-posts__post-excerpt"},w),m&&"full_post"===u&&(0,Ve.createElement)("div",{className:"wp-block-latest-posts__post-full-content",dangerouslySetInnerHTML:{__html:e.content.raw.trim()}}))}))))},deprecated:dc},fc={attributes:{ordered:{type:"boolean",default:!1,__experimentalRole:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",__experimentalRole:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,__experimentalFontFamily:!0},color:{gradients:!0,link:!0},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalSlashInserter:!0},save(e){let{attributes:t}=e;const{ordered:n,values:o,type:r,reversed:a,start:l}=t,i=n?"ol":"ul";return(0,Ve.createElement)(i,$e.useBlockProps.save({type:r,reversed:a,start:l}),(0,Ve.createElement)($e.RichText.Content,{value:o,multiline:"li"}))},migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}};var kc=[fc];var wc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"}));var xc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));var Ec=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z"}));var Cc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"}));var Sc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"}));var Bc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z"}));var Tc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"}));var Nc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z"}));var Pc=e=>{let{setAttributes:t,reversed:n,start:o}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Ordered list settings")},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Start value"),type:"number",onChange:e=>{const n=parseInt(e,10);t({start:isNaN(n)?void 0:n})},value:Number.isInteger(o)?o.toString(10):"",step:"1"}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Reverse list numbering"),checked:n||!1,onChange:e=>{t({reversed:e||void 0})}})))};function zc(e){let{phrasingContentSchema:t}=e;const n={...t,ul:{},ol:{attributes:["type","start","reversed"]}};return["ul","ol"].forEach((e=>{n[e].children={li:{children:n}}})),n}const Ic={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph","core/heading"],transform:e=>(0,Re.createBlock)("core/list",{values:(0,ln.toHTMLString)({value:(0,ln.join)(e.map((t=>{let{content:n}=t;const o=(0,ln.create)({html:n});return e.length>1?o:(0,ln.replace)(o,/\n/g,ln.__UNSTABLE_LINE_SEPARATOR)})),ln.__UNSTABLE_LINE_SEPARATOR),multilineTag:"li"}),anchor:e.anchor})},{type:"block",blocks:["core/quote","core/pullquote"],transform:e=>{let{value:t,anchor:n}=e;return(0,Re.createBlock)("core/list",{values:(0,ln.toHTMLString)({value:(0,ln.create)({html:t,multilineTag:"p"}),multilineTag:"li"}),anchor:n})}},{type:"raw",selector:"ol,ul",schema:e=>({ol:zc(e).ol,ul:zc(e).ul}),transform(e){const t={ordered:"OL"===e.nodeName,anchor:""===e.id?void 0:e.id};if(t.ordered){const n=e.getAttribute("type");n&&(t.type=n),null!==e.getAttribute("reversed")&&(t.reversed=!0);const o=parseInt(e.getAttribute("start"),10);isNaN(o)||1===o&&!t.reversed||(t.start=o)}return(0,Re.createBlock)("core/list",{...(0,Re.getBlockAttributes)("core/list",e.outerHTML),...t})}},...["*","-"].map((e=>({type:"prefix",prefix:e,transform:e=>(0,Re.createBlock)("core/list",{values:`<li>${e}</li>`})}))),...["1.","1)"].map((e=>({type:"prefix",prefix:e,transform:e=>(0,Re.createBlock)("core/list",{ordered:!0,values:`<li>${e}</li>`})})))],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{values:t}=e;return(0,ln.split)((0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),ln.__UNSTABLE_LINE_SEPARATOR).map((e=>(0,Re.createBlock)("core/paragraph",{content:(0,ln.toHTMLString)({value:e})})))}},{type:"block",blocks:["core/heading"],transform:e=>{let{values:t}=e;return(0,ln.split)((0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),ln.__UNSTABLE_LINE_SEPARATOR).map((e=>(0,Re.createBlock)("core/heading",{content:(0,ln.toHTMLString)({value:e})})))}},{type:"block",blocks:["core/quote"],transform:e=>{let{values:t,anchor:n}=e;return(0,Re.createBlock)("core/quote",{value:(0,ln.toHTMLString)({value:(0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),multilineTag:"p"}),anchor:n})}},{type:"block",blocks:["core/pullquote"],transform:e=>{let{values:t,anchor:n}=e;return(0,Re.createBlock)("core/pullquote",{value:(0,ln.toHTMLString)({value:(0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),multilineTag:"p"}),anchor:n})}}]};var Mc=Ic;const Lc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/list",title:"List",category:"text",description:"Create a bulleted or numbered list.",keywords:["bullet list","ordered list","numbered list"],textdomain:"default",attributes:{ordered:{type:"boolean",default:!1,__experimentalRole:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",__experimentalRole:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalSlashInserter:!0},editorStyle:"wp-block-list-editor",style:"wp-block-list"},{name:Rc}=Lc,Vc={icon:pc,example:{attributes:{values:"<li>Alice.</li><li>The White Rabbit.</li><li>The Cheshire Cat.</li><li>The Mad Hatter.</li><li>The Queen of Hearts.</li>"}},transforms:Mc,merge(e,t){const{values:n}=t;return n&&"<li></li>"!==n?{...e,values:e.values+n}:e},edit:function(e){let{attributes:t,setAttributes:n,mergeBlocks:o,onReplace:r,style:a}=e;const{ordered:l,values:i,type:s,reversed:c,start:u,placeholder:m}=t,d=l?"ol":"ul",p=(0,$e.useBlockProps)({style:a});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.RichText,Ze({identifier:"values",multiline:"li",tagName:d,onChange:e=>n({values:e}),value:i,"aria-label":(0,Fe.__)("List text"),placeholder:m||(0,Fe.__)("List"),onMerge:o,onSplit:e=>(0,Re.createBlock)(Rc,{...t,values:e}),__unstableOnSplitMiddle:()=>(0,Re.createBlock)("core/paragraph"),onReplace:r,onRemove:()=>r([]),start:u,reversed:c,type:s},p),(e=>{let{value:t,onChange:o,onFocus:r}=e;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.RichTextShortcut,{type:"primary",character:"[",onUse:()=>{o((0,ln.__unstableOutdentListItems)(t))}}),(0,Ve.createElement)($e.RichTextShortcut,{type:"primary",character:"]",onUse:()=>{o((0,ln.__unstableIndentListItems)(t,{type:d}))}}),(0,Ve.createElement)($e.RichTextShortcut,{type:"primary",character:"m",onUse:()=>{o((0,ln.__unstableIndentListItems)(t,{type:d}))}}),(0,Ve.createElement)($e.RichTextShortcut,{type:"primaryShift",character:"m",onUse:()=>{o((0,ln.__unstableOutdentListItems)(t))}}),(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?wc:xc,title:(0,Fe.__)("Unordered"),describedBy:(0,Fe.__)("Convert to unordered list"),isActive:(0,ln.__unstableIsActiveListType)(t,"ul",d),onClick:()=>{o((0,ln.__unstableChangeListType)(t,{type:"ul"})),r(),(0,ln.__unstableIsListRootSelected)(t)&&n({ordered:!1})}}),(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?Ec:Cc,title:(0,Fe.__)("Ordered"),describedBy:(0,Fe.__)("Convert to ordered list"),isActive:(0,ln.__unstableIsActiveListType)(t,"ol",d),onClick:()=>{o((0,ln.__unstableChangeListType)(t,{type:"ol"})),r(),(0,ln.__unstableIsListRootSelected)(t)&&n({ordered:!0})}}),(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?Sc:Bc,title:(0,Fe.__)("Outdent"),describedBy:(0,Fe.__)("Outdent list item"),shortcut:(0,Fe._x)("Backspace","keyboard key"),isDisabled:!(0,ln.__unstableCanOutdentListItems)(t),onClick:()=>{o((0,ln.__unstableOutdentListItems)(t)),r()}}),(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?Tc:Nc,title:(0,Fe.__)("Indent"),describedBy:(0,Fe.__)("Indent list item"),shortcut:(0,Fe._x)("Space","keyboard key"),isDisabled:!(0,ln.__unstableCanIndentListItems)(t),onClick:()=>{o((0,ln.__unstableIndentListItems)(t,{type:d})),r()}})))})),l&&(0,Ve.createElement)(Pc,{setAttributes:n,ordered:l,reversed:c,start:u,placeholder:m}))},save:function(e){let{attributes:t}=e;const{ordered:n,values:o,type:r,reversed:a,start:l}=t,i=n?"ol":"ul";return(0,Ve.createElement)(i,$e.useBlockProps.save({type:r,reversed:a,start:l}),(0,Ve.createElement)($e.RichText.Content,{value:o,multiline:"li"}))},deprecated:kc};let Ac=Vc;var Hc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"}));const Dc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/loginout",title:"Login/out",category:"theme",description:"Show login & logout links.",keywords:["login","logout","form"],textdomain:"default",attributes:{displayLoginAsForm:{type:"boolean",default:!1},redirectToCurrent:{type:"boolean",default:!0}},supports:{className:!0,typography:{fontSize:!1}}},{name:Fc}=Dc,$c={icon:Hc,edit:function(e){let{attributes:t,setAttributes:n}=e;const{displayLoginAsForm:o,redirectToCurrent:r}=t;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Login/out settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display login as form"),checked:o,onChange:()=>n({displayLoginAsForm:!o})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Redirect to current URL"),checked:r,onChange:()=>n({redirectToCurrent:!r})}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"logged-in"}),(0,Ve.createElement)("a",{href:"#login-pseudo-link"},(0,Fe.__)("Log out"))))}};var Gc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z"})),Uc=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M18 2l2 4h-2l-2-4h-3l2 4h-2l-2-4h-1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V2zm2 12H10V4.4L11.8 8H20z"}),(0,Ve.createElement)(De.Path,{d:"M14 20H4V10h3V8H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3h-2z"}),(0,Ve.createElement)(De.Path,{d:"M5 19h8l-1.59-2H9.24l-.84 1.1L7 16.3 5 19z"}));const Oc=["image","video"];function qc(e,t){return e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${100*t.x}% ${100*t.y}%`:"50% 50%"}:{}}const Wc=(0,Ve.forwardRef)(((e,t)=>{let{isSelected:n,isStackedOnMobile:o,...r}=e;const a=(0,Vt.useViewportMatch)("small","<");return(0,Ve.createElement)(De.ResizableBox,Ze({ref:t,showHandle:n&&(!a||!o)},r))}));function jc(e){let{mediaId:t,mediaUrl:n,onSelectMedia:o}=e;return(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:t,mediaURL:n,allowedTypes:Oc,accept:"image/*,video/*",onSelect:o}))}function Zc(e){let{className:t,noticeOperations:n,noticeUI:o,mediaUrl:r,onSelectMedia:a}=e;return(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Uc}),labels:{title:(0,Fe.__)("Media area")},className:t,onSelect:a,accept:"image/*,video/*",allowedTypes:Oc,notices:o,onError:e=>{n.removeAllNotices(),n.createErrorNotice(e)},disableMediaButtons:r})}var Qc=(0,De.withNotices)((0,Ve.forwardRef)((function(e,t){const{className:n,commitWidthChange:o,focalPoint:r,imageFill:a,isSelected:l,isStackedOnMobile:i,mediaAlt:s,mediaId:c,mediaPosition:u,mediaType:m,mediaUrl:d,mediaWidth:p,onSelectMedia:g,onWidthChange:h}=e,v=!c&&(0,pt.isBlobURL)(d),{toggleSelection:b}=(0,Xe.useDispatch)($e.store);if(d){const y=()=>{b(!1)},_=(e,t,n)=>{h(parseInt(n.style.width))},f=(e,t,n)=>{b(!0),o(parseInt(n.style.width))},k={right:"left"===u,left:"right"===u},w="image"===m&&a?qc(d,r):{},x={image:()=>(0,Ve.createElement)("img",{src:d,alt:s}),video:()=>(0,Ve.createElement)("video",{controls:!0,src:d})};return(0,Ve.createElement)(Wc,{as:"figure",className:Ke()(n,"editor-media-container__resizer",{"is-transient":v}),style:w,size:{width:p+"%"},minWidth:"10%",maxWidth:"100%",enable:k,onResizeStart:y,onResize:_,onResizeStop:f,axis:"x",isSelected:l,isStackedOnMobile:i,ref:t},(0,Ve.createElement)(jc,{onSelectMedia:g,mediaUrl:d,mediaId:c}),(x[m]||vt.noop)(),v&&(0,Ve.createElement)(De.Spinner,null),(0,Ve.createElement)(Zc,e))}return(0,Ve.createElement)(Zc,e)})));const Kc=e=>{if(!e.customBackgroundColor)return e;const t={color:{background:e.customBackgroundColor}};return{...(0,vt.omit)(e,["customBackgroundColor"]),style:t}},Jc={align:{type:"string",default:"wide"},backgroundColor:{type:"string"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:""},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number"},mediaType:{type:"string"},mediaWidth:{type:"number",default:50},isStackedOnMobile:{type:"boolean",default:!0}};var Yc=[{attributes:{...Jc,customBackgroundColor:{type:"string"},mediaLink:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure a",attribute:"target"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},migrate:Kc,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,isStackedOnMobile:r,mediaAlt:a,mediaPosition:l,mediaType:i,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:m,imageFill:d,focalPoint:p,linkClass:g,href:h,linkTarget:v,rel:b}=t,y=(0,vt.isEmpty)(b)?void 0:b;let _=(0,Ve.createElement)("img",{src:s,alt:a,className:u&&"image"===i?`wp-image-${u}`:null});h&&(_=(0,Ve.createElement)("a",{className:g,href:h,target:v,rel:y},_));const f={image:()=>_,video:()=>(0,Ve.createElement)("video",{controls:!0,src:s})},k=(0,$e.getColorClassName)("background-color",n),w=Ke()({"has-media-on-the-right":"right"===l,"has-background":k||o,[k]:k,"is-stacked-on-mobile":r,[`is-vertically-aligned-${m}`]:m,"is-image-fill":d}),x=d?qc(s,p):{};let E;50!==c&&(E="right"===l?`auto ${c}%`:`${c}% auto`);const C={backgroundColor:k?void 0:o,gridTemplateColumns:E};return(0,Ve.createElement)("div",{className:w,style:C},(0,Ve.createElement)("figure",{className:"wp-block-media-text__media",style:x},(f[i]||vt.noop)()),(0,Ve.createElement)("div",{className:"wp-block-media-text__content"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{...Jc,customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},migrate:Kc,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,isStackedOnMobile:r,mediaAlt:a,mediaPosition:l,mediaType:i,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:m,imageFill:d,focalPoint:p}=t,g={image:()=>(0,Ve.createElement)("img",{src:s,alt:a,className:u&&"image"===i?`wp-image-${u}`:null}),video:()=>(0,Ve.createElement)("video",{controls:!0,src:s})},h=(0,$e.getColorClassName)("background-color",n),v=Ke()({"has-media-on-the-right":"right"===l,[h]:h,"is-stacked-on-mobile":r,[`is-vertically-aligned-${m}`]:m,"is-image-fill":d}),b=d?qc(s,p):{};let y;50!==c&&(y="right"===l?`auto ${c}%`:`${c}% auto`);const _={backgroundColor:h?void 0:o,gridTemplateColumns:y};return(0,Ve.createElement)("div",{className:v,style:_},(0,Ve.createElement)("figure",{className:"wp-block-media-text__media",style:b},(g[i]||vt.noop)()),(0,Ve.createElement)("div",{className:"wp-block-media-text__content"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{...Jc,customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"}},save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,isStackedOnMobile:r,mediaAlt:a,mediaPosition:l,mediaType:i,mediaUrl:s,mediaWidth:c}=t,u={image:()=>(0,Ve.createElement)("img",{src:s,alt:a}),video:()=>(0,Ve.createElement)("video",{controls:!0,src:s})},m=(0,$e.getColorClassName)("background-color",n),d=Ke()({"has-media-on-the-right":"right"===l,[m]:m,"is-stacked-on-mobile":r});let p;50!==c&&(p="right"===l?`auto ${c}%`:`${c}% auto`);const g={backgroundColor:m?void 0:o,gridTemplateColumns:p};return(0,Ve.createElement)("div",{className:d,style:g},(0,Ve.createElement)("figure",{className:"wp-block-media-text__media"},(u[i]||vt.noop)()),(0,Ve.createElement)("div",{className:"wp-block-media-text__content"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}}];var Xc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"}));var eu=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"}));const tu="full",nu=[["core/paragraph",{fontSize:"large",placeholder:(0,Fe._x)("Content…","content placeholder")}]],ou=e=>Math.max(15,Math.min(e,85));function ru(e,t){var n,o,r;return null==e||null===(n=e.media_details)||void 0===n||null===(o=n.sizes)||void 0===o||null===(r=o[t])||void 0===r?void 0:r.source_url}var au=function(e){let{attributes:t,isSelected:n,setAttributes:o}=e;const{focalPoint:r,href:a,imageFill:l,isStackedOnMobile:i,linkClass:s,linkDestination:c,linkTarget:u,mediaAlt:m,mediaId:d,mediaPosition:p,mediaType:g,mediaUrl:h,mediaWidth:v,rel:b,verticalAlignment:y}=t,_=t.mediaSizeSlug||tu,f=(0,Xe.useSelect)((e=>d&&n?e(Ye.store).getMedia(d,{context:"view"}):null),[n,d]),k=(0,Ve.useRef)(),w=e=>{const{style:t}=k.current.resizable,{x:n,y:o}=e;t.backgroundPosition=`${100*n}% ${100*o}%`},[x,E]=(0,Ve.useState)(null),C=function(e){let{attributes:{linkDestination:t,href:n},setAttributes:o}=e;return e=>{if(!e||!e.url)return void o({mediaAlt:void 0,mediaId:void 0,mediaType:void 0,mediaUrl:void 0,mediaLink:void 0,href:void 0,focalPoint:void 0});let r,a;var l,i,s,c,u;(0,pt.isBlobURL)(e.url)&&(e.type=(0,pt.getBlobTypeByURL)(e.url)),r=e.media_type?"image"===e.media_type?"image":"video":e.type,"image"===r&&(a=(null===(l=e.sizes)||void 0===l||null===(i=l.large)||void 0===i?void 0:i.url)||(null===(s=e.media_details)||void 0===s||null===(c=s.sizes)||void 0===c||null===(u=c.large)||void 0===u?void 0:u.source_url));let m=n;"media"===t&&(m=e.url),"attachment"===t&&(m=e.link),o({mediaAlt:e.alt,mediaId:e.id,mediaType:r,mediaUrl:a||e.url,mediaLink:e.link||void 0,href:m,focalPoint:void 0})}}({attributes:t,setAttributes:o}),S=e=>{o({mediaWidth:ou(e)}),E(ou(e))},B=Ke()({"has-media-on-the-right":"right"===p,"is-selected":n,"is-stacked-on-mobile":i,[`is-vertically-aligned-${y}`]:y,"is-image-fill":l}),T=`${x||v}%`,N="right"===p?`1fr ${T}`:`${T} 1fr`,P={gridTemplateColumns:N,msGridColumns:N},z=(0,Xe.useSelect)((e=>{const t=e($e.store).getSettings();return null==t?void 0:t.imageSizes}),[]),I=(0,vt.map)((0,vt.filter)(z,(e=>{let{slug:t}=e;return ru(f,t)})),(e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),M=(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Media & Text settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Stack on mobile"),checked:i,onChange:()=>o({isStackedOnMobile:!i})}),"image"===g&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Crop image to fill entire column"),checked:l,onChange:()=>o({imageFill:!l})}),l&&h&&"image"===g&&(0,Ve.createElement)(De.FocalPointPicker,{label:(0,Fe.__)("Focal point picker"),url:h,value:r,onChange:e=>o({focalPoint:e}),onDragStart:w,onDrag:w}),"image"===g&&(0,Ve.createElement)(De.TextareaControl,{label:(0,Fe.__)("Alt text (alternative text)"),value:m,onChange:e=>{o({mediaAlt:e})},help:(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,Fe.__)("Describe the purpose of the image")),(0,Fe.__)("Leave empty if the image is purely decorative."))}),"image"===g&&(0,Ve.createElement)($e.__experimentalImageSizeControl,{onChangeImage:e=>{const t=ru(f,e);if(!t)return null;o({mediaUrl:t,mediaSizeSlug:e})},slug:_,imageSizeOptions:I,isResizable:!1}),h&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Media width"),value:x||v,onChange:S,min:15,max:85})),L=(0,$e.useBlockProps)({className:B,style:P}),R=(0,$e.useInnerBlocksProps)({className:"wp-block-media-text__content"},{template:nu});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,M),(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.BlockVerticalAlignmentControl,{onChange:e=>{o({verticalAlignment:e})},value:y}),(0,Ve.createElement)(De.ToolbarButton,{icon:Xc,title:(0,Fe.__)("Show media on left"),isActive:"left"===p,onClick:()=>o({mediaPosition:"left"})}),(0,Ve.createElement)(De.ToolbarButton,{icon:eu,title:(0,Fe.__)("Show media on right"),isActive:"right"===p,onClick:()=>o({mediaPosition:"right"})}),"image"===g&&(0,Ve.createElement)($e.__experimentalImageURLInputUI,{url:a||"",onChangeUrl:e=>{o(e)},linkDestination:c,mediaType:g,mediaUrl:f&&f.source_url,mediaLink:f&&f.link,linkTarget:u,linkClass:s,rel:b})),(0,Ve.createElement)("div",L,(0,Ve.createElement)(Qc,{className:"wp-block-media-text__media",onSelectMedia:C,onWidthChange:e=>{E(ou(e))},commitWidthChange:S,ref:k,focalPoint:r,imageFill:l,isSelected:n,isStackedOnMobile:i,mediaAlt:m,mediaId:d,mediaPosition:p,mediaType:g,mediaUrl:h,mediaWidth:v}),(0,Ve.createElement)("div",R)))};var lu={from:[{type:"block",blocks:["core/image"],transform:e=>{let{alt:t,url:n,id:o,anchor:r}=e;return(0,Re.createBlock)("core/media-text",{mediaAlt:t,mediaId:o,mediaUrl:n,mediaType:"image",anchor:r})}},{type:"block",blocks:["core/video"],transform:e=>{let{src:t,id:n,anchor:o}=e;return(0,Re.createBlock)("core/media-text",{mediaId:n,mediaUrl:t,mediaType:"video",anchor:o})}}],to:[{type:"block",blocks:["core/image"],isMatch:e=>{let{mediaType:t,mediaUrl:n}=e;return!n||"image"===t},transform:e=>{let{mediaAlt:t,mediaId:n,mediaUrl:o,anchor:r}=e;return(0,Re.createBlock)("core/image",{alt:t,id:n,url:o,anchor:r})}},{type:"block",blocks:["core/video"],isMatch:e=>{let{mediaType:t,mediaUrl:n}=e;return!n||"video"===t},transform:e=>{let{mediaId:t,mediaUrl:n,anchor:o}=e;return(0,Re.createBlock)("core/video",{id:t,src:n,anchor:o})}}]};const iu={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/media-text",title:"Media & Text",category:"media",description:"Set media and words side-by-side for a richer layout.",keywords:["image","video"],textdomain:"default",attributes:{align:{type:"string",default:"wide"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:""},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"},mediaLink:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure a",attribute:"target"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},mediaType:{type:"string"},mediaWidth:{type:"number",default:50},mediaSizeSlug:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}}},editorStyle:"wp-block-media-text-editor",style:"wp-block-media-text"},{name:su}=iu,cu={icon:Gc,example:{viewportWidth:601,attributes:{mediaType:"image",mediaUrl:"https://s.w.org/images/core/5.3/Biologia_Centrali-Americana_-_Cantorchilus_semibadius_1902.jpg"},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fe.__)("The wren<br>Earns his living<br>Noiselessly.")}},{name:"core/paragraph",attributes:{content:(0,Fe.__)("— Kobayashi Issa (一茶)")}}]},transforms:lu,edit:au,save:function(e){let{attributes:t}=e;const{isStackedOnMobile:n,mediaAlt:o,mediaPosition:r,mediaType:a,mediaUrl:l,mediaWidth:i,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:m,linkClass:d,href:p,linkTarget:g,rel:h}=t,v=t.mediaSizeSlug||tu,b=(0,vt.isEmpty)(h)?void 0:h,y=Ke()({[`wp-image-${s}`]:s&&"image"===a,[`size-${v}`]:s&&"image"===a});let _=(0,Ve.createElement)("img",{src:l,alt:o,className:y||null});p&&(_=(0,Ve.createElement)("a",{className:d,href:p,target:g,rel:b},_));const f={image:()=>_,video:()=>(0,Ve.createElement)("video",{controls:!0,src:l})},k=Ke()({"has-media-on-the-right":"right"===r,"is-stacked-on-mobile":n,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?qc(l,m):{};let x;50!==i&&(x="right"===r?`auto ${i}%`:`${i}% auto`);const E={gridTemplateColumns:x};return(0,Ve.createElement)("div",$e.useBlockProps.save({className:k,style:E}),(0,Ve.createElement)("figure",{className:"wp-block-media-text__media",style:w},(f[a]||vt.noop)()),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-media-text__content"})))},deprecated:Yc};var uu=window.wp.dom;const mu=(0,Xe.withDispatch)(((e,t)=>{let{clientId:n,attributes:o}=t;const{replaceBlock:r}=e($e.store);return{convertToHTML(){r(n,(0,Re.createBlock)("core/html",{content:o.originalUndelimitedContent}))}}}))((function(e){let{attributes:t,convertToHTML:n}=e;const{originalName:o,originalUndelimitedContent:r}=t,a=!!r,l=(0,Re.getBlockType)("core/html"),i=[];let s;return a&&l?(s=(0,Fe.sprintf)((0,Fe.__)('Your site doesn’t include support for the "%s" block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely.'),o),i.push((0,Ve.createElement)(De.Button,{key:"convert",onClick:n,variant:"primary"},(0,Fe.__)("Keep as HTML")))):s=(0,Fe.sprintf)((0,Fe.__)('Your site doesn’t include support for the "%s" block. You can leave this block intact or remove it entirely.'),o),(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"has-warning"}),(0,Ve.createElement)($e.Warning,{actions:i},s),(0,Ve.createElement)(Ve.RawHTML,null,(0,uu.safeHTML)(r)))}));var du=mu;const pu={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/missing",title:"Unsupported",category:"text",description:"Your site doesn’t include support for this block.",textdomain:"default",attributes:{originalName:{type:"string"},originalUndelimitedContent:{type:"string"},originalContent:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1,inserter:!1,html:!1,reusable:!1}},{name:gu}=pu,hu={name:gu,__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{originalName:t}=e,n=t?(0,Re.getBlockType)(t):void 0;return n?n.settings.title||t:""}},edit:du,save:function(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.originalContent)}};var vu=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"}));const bu=(0,Fe.__)("Read more");var yu={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&"core/more"===e.dataset.block,transform(e){const{customText:t,noTeaser:n}=e.dataset,o={};return t&&(o.customText=t),""===n&&(o.noTeaser=!0),(0,Re.createBlock)("core/more",o)}}]};const _u={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/more",title:"More",category:"design",description:"Content before this block will be shown in the excerpt on your archives page.",keywords:["read more"],textdomain:"default",attributes:{customText:{type:"string"},noTeaser:{type:"boolean",default:!1}},supports:{customClassName:!1,className:!1,html:!1,multiple:!1},editorStyle:"wp-block-more-editor"},{name:fu}=_u,ku={icon:vu,example:{},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n)return e.customText},transforms:yu,edit:function(e){let{attributes:{customText:t,noTeaser:n},insertBlocksAfter:o,setAttributes:r}=e;const a={width:`${(t||bu).length+1.2}em`};return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Hide the excerpt on the full content page"),checked:!!n,onChange:()=>r({noTeaser:!n}),help:e=>e?(0,Fe.__)("The excerpt is hidden."):(0,Fe.__)("The excerpt is visible.")}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)("div",{className:"wp-block-more"},(0,Ve.createElement)("input",{"aria-label":(0,Fe.__)("Read more link text"),type:"text",value:t,placeholder:bu,onChange:e=>{r({customText:""!==e.target.value?e.target.value:void 0})},onKeyDown:e=>{let{keyCode:t}=e;t===jt.ENTER&&o([(0,Re.createBlock)((0,Re.getDefaultBlockName)())])},style:a}))))},save:function(e){let{attributes:{customText:t,noTeaser:n}}=e;const o=t?`\x3c!--more ${t}--\x3e`:"\x3c!--more--\x3e",r=n?"\x3c!--noteaser--\x3e":"";return(0,Ve.createElement)(Ve.RawHTML,null,(0,vt.compact)([o,r]).join("\n"))}};var wu=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"})),xu=window.wp.a11y;function Eu(e){return(0,Xe.useSelect)((t=>{var n;const{getEntityRecord:o,getEditedEntityRecord:r,getEntityRecords:a,hasFinishedResolution:l,isResolving:i,canUser:s}=t(Ye.store),c=["postType","wp_navigation",e],u=e?o(...c):null;let m=e?r(...c):null;"publish"!==(null===(n=m)||void 0===n?void 0:n.status)&&(m=null);const d=!!e&&l("getEditedEntityRecord",c),p=["postType","wp_navigation",{per_page:-1,status:"publish"}],g=a(...p),h=e?(null==g?void 0:g.length)>1:(null==g?void 0:g.length)>0;return{isNavigationMenuResolved:d,isNavigationMenuMissing:!e||d&&!u,canSwitchNavigationMenu:h,isResolvingNavigationMenus:i("getEntityRecords",p),hasResolvedNavigationMenus:l("getEntityRecords",p),navigationMenu:m,navigationMenus:g,canUserUpdateNavigationMenu:e?s("update","navigation",e):void 0,hasResolvedCanUserUpdateNavigationMenu:l("canUser",["update","navigation",e]),canUserDeleteNavigationMenu:e?s("delete","navigation",e):void 0,hasResolvedCanUserDeleteNavigationMenu:l("canUser",["delete","navigation",e]),canUserCreateNavigationMenu:s("create","navigation"),isResolvingCanUserCreateNavigationMenu:i("canUser",["create","navigation"]),hasResolvedCanUserCreateNavigationMenu:l("canUser",["create","navigation"])}}),[e])}function Cu(e){const{records:t,isResolving:n,hasResolved:o}=(0,Ye.__experimentalUseEntityRecords)("root","menu",{per_page:-1,context:"view"}),{records:r,isResolving:a,hasResolved:l}=(0,Ye.__experimentalUseEntityRecords)("postType","page",{parent:0,order:"asc",orderby:"id",per_page:-1,context:"view"}),{records:i,hasResolved:s}=(0,Ye.__experimentalUseEntityRecords)("root","menuItem",{menus:e,per_page:-1,context:"view"},{enabled:!!e});return{pages:r,isResolvingPages:a,hasResolvedPages:l,hasPages:!(!l||null==r||!r.length),menus:t,isResolvingMenus:n,hasResolvedMenus:o,hasMenus:!(!o||null==t||!t.length),menuItems:i,hasResolvedMenuItems:s}}var Su=function(e){let{icon:t,size:n=24,...o}=e;return(0,Ve.cloneElement)(t,{width:n,height:n,...o})};var Bu=e=>{let{isVisible:t=!0}=e;return(0,Ve.createElement)("div",{"aria-hidden":!t||void 0,className:"wp-block-navigation-placeholder__preview"},(0,Ve.createElement)("div",{className:"wp-block-navigation-placeholder__actions__indicator"},(0,Ve.createElement)(Su,{icon:wu}),(0,Fe.__)("Navigation")))},Tu=window.wp.htmlEntities;var Nu=(0,Ve.forwardRef)((function(e,t){let{currentMenuId:n,onSelect:o,onCreateNew:r,showManageActions:a=!1,actionLabel:l,toggleProps:i={}}=e;const s=(0,Fe.__)("Create from '%s'");l=l||s;const{menus:c}=Cu(),{navigationMenus:u,canUserCreateNavigationMenu:m,canUserUpdateNavigationMenu:d,canSwitchNavigationMenu:p}=Eu(),g=(0,Ve.useCallback)((e=>t=>{e(),o(null==u?void 0:u.find((e=>e.id===t)))}),[u]),h=(0,Ve.useCallback)(((e,t)=>()=>{e(),o(t)}),[]),v=(0,Ve.useMemo)((()=>(null==u?void 0:u.map((e=>{let{id:t,title:n}=e;const o=(0,Tu.decodeEntities)(n.rendered);return{value:t,label:o,ariaLabel:(0,Fe.sprintf)(l,o)}})))||[]),[u]),b=!(null==u||!u.length),y=!(null==c||!c.length),_=!!p,f=!!m,k=m||d;return(p||m)&&(b||y)||k&&a?(0,Ve.createElement)(De.ToolbarDropdownMenu,{ref:t,label:(0,Fe.__)("Select Menu"),text:(0,Fe.__)("Select Menu"),icon:null,toggleProps:i},(e=>{let{onClose:t}=e;return(0,Ve.createElement)(Ve.Fragment,null,_&&b&&(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Menus")},(0,Ve.createElement)(De.MenuItemsChoice,{value:n,onSelect:g(t),choices:v})),f&&y&&(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Classic Menus")},null==c?void 0:c.map((e=>{const n=(0,Tu.decodeEntities)(e.name);return(0,Ve.createElement)(De.MenuItem,{onClick:h(t,e),key:e.id,"aria-label":(0,Fe.sprintf)(s,n)},n)}))),a&&k&&(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Tools")},m&&(0,Ve.createElement)(De.MenuItem,{onClick:r},(0,Fe.__)("Create new menu")),(0,Ve.createElement)(De.MenuItem,{href:(0,Je.addQueryArgs)("edit.php",{post_type:"wp_navigation"})},(0,Fe.__)("Manage menus"))))})):null}));function Pu(e){let{isSelected:t,currentMenuId:n,clientId:o,canUserCreateNavigationMenu:r=!1,isResolvingCanUserCreateNavigationMenu:a,onFinish:l,onCreateEmpty:i}=e;const{isResolvingMenus:s,hasResolvedMenus:c}=Cu();(0,Ve.useEffect)((()=>{t&&(s&&(0,xu.speak)((0,Fe.__)("Loading Navigation block setup options.")),c&&(0,xu.speak)((0,Fe.__)("Navigation block setup options ready.")))}),[s,t]);const u=s&&a;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.Placeholder,{className:"wp-block-navigation-placeholder"},(0,Ve.createElement)(Bu,{isVisible:!t}),(0,Ve.createElement)("div",{"aria-hidden":!t||void 0,className:"wp-block-navigation-placeholder__controls"},(0,Ve.createElement)("div",{className:"wp-block-navigation-placeholder__actions"},(0,Ve.createElement)("div",{className:"wp-block-navigation-placeholder__actions__indicator"},(0,Ve.createElement)(Su,{icon:wu})," ",(0,Fe.__)("Navigation")),(0,Ve.createElement)("hr",null),u&&(0,Ve.createElement)(De.Spinner,null),(0,Ve.createElement)(Nu,{currentMenuId:n,clientId:o,onSelect:l,toggleProps:{variant:"tertiary",iconPosition:"right",className:"wp-block-navigation-placeholder__actions__dropdown"}}),(0,Ve.createElement)("hr",null),r&&(0,Ve.createElement)(De.Button,{variant:"tertiary",onClick:i},(0,Fe.__)("Start empty"))))))}var zu=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}));function Iu(){return(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false"},(0,Ve.createElement)(Ae.Rect,{x:"4",y:"7.5",width:"16",height:"1.5"}),(0,Ve.createElement)(Ae.Rect,{x:"4",y:"15",width:"16",height:"1.5"}))}function Mu(e){let{children:t,id:n,isOpen:o,isResponsive:r,onToggle:a,isHiddenByDefault:l,classNames:i,styles:s,hasIcon:c}=e;if(!r)return t;const u=Ke()("wp-block-navigation__responsive-container",i,{"is-menu-open":o,"hidden-by-default":l}),m=Ke()("wp-block-navigation__responsive-container-open",{"always-shown":l}),d=`${n}-modal`,p={className:"wp-block-navigation__responsive-dialog",...o&&{role:"dialog","aria-modal":!0,"aria-label":(0,Fe.__)("Menu")}};return(0,Ve.createElement)(Ve.Fragment,null,!o&&(0,Ve.createElement)(De.Button,{"aria-haspopup":"true","aria-label":(0,Fe.__)("Open menu"),className:m,onClick:()=>a(!0)},c&&(0,Ve.createElement)(Iu,null),!c&&(0,Ve.createElement)("span",{className:"wp-block-navigation__toggle_button_label"},(0,Fe.__)("Menu"))),(0,Ve.createElement)("div",{className:u,style:s,id:d},(0,Ve.createElement)("div",{className:"wp-block-navigation__responsive-close",tabIndex:"-1"},(0,Ve.createElement)("div",p,(0,Ve.createElement)(De.Button,{className:"wp-block-navigation__responsive-container-close","aria-label":(0,Fe.__)("Close menu"),onClick:()=>a(!1)},(0,Ve.createElement)(Su,{icon:zu})),(0,Ve.createElement)("div",{className:"wp-block-navigation__responsive-container-content",id:`${d}-content`},t)))))}const Lu=["core/navigation-link","core/search","core/social-links","core/page-list","core/spacer","core/home-link","core/site-title","core/site-logo","core/navigation-submenu"],Ru={name:"core/navigation-link"},Vu={type:"default",alignments:[]};function Au(e){let{clientId:t,hasCustomPlaceholder:n,orientation:o}=e;const{isImmediateParentOfSelectedBlock:r,selectedBlockHasChildren:a,isSelected:l}=(0,Xe.useSelect)((e=>{const{getBlockCount:n,hasSelectedInnerBlock:o,getSelectedBlockClientId:r}=e($e.store),a=r();return{isImmediateParentOfSelectedBlock:o(t,!1),selectedBlockHasChildren:!!n(a),isSelected:a===t}}),[t]),[i,s,c]=(0,Ye.useEntityBlockEditor)("postType","wp_navigation"),u=(0,Ve.useMemo)((()=>i.every((e=>{let{name:t}=e;return"core/navigation-link"===t||"core/navigation-submenu"===t||"core/page-list"===t}))),[i]),m=l||r&&!a,d=(0,Ve.useMemo)((()=>(0,Ve.createElement)(Bu,null)),[]),p=!(null==i||!i.length),g=!n&&!p&&!l,h=(0,$e.useInnerBlocksProps)({className:"wp-block-navigation__container"},{value:i,onInput:s,onChange:c,allowedBlocks:Lu,__experimentalDefaultBlock:Ru,__experimentalDirectInsert:u,orientation:o,renderAppender:!!(l||r&&!a||m)&&$e.InnerBlocks.ButtonBlockAppender,templateLock:!1,__experimentalLayout:Vu,placeholder:g?d:void 0});return(0,Ve.createElement)($e.__experimentalBlockContentOverlay,{clientId:t,tagName:"div",wrapperProps:h})}function Hu(){const[e,t]=(0,Ye.useEntityProp)("postType","wp_navigation","title");return(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Menu name"),value:e,onChange:t})}function Du(e,t){return e&&t?e+"//"+t:null}const Fu=["postType","wp_navigation",{status:"draft",per_page:-1}],$u=["postType","wp_navigation",{per_page:-1,status:"publish"}];function Gu(e){const t=(0,Ve.useContext)(De.Disabled.Context),n=function(e){return(0,Xe.useSelect)((t=>{if(!e)return;const{getBlock:n,getBlockParentsByBlockName:o}=t($e.store),r=o(e,"core/template-part",!0);if(null==r||!r.length)return;const a=t("core/editor").__experimentalGetDefaultTemplatePartAreas(),{getEditedEntityRecord:l}=t(Ye.store);for(const e of r){const t=n(e),{theme:o,slug:r}=t.attributes,s=l("postType","wp_template_part",Du(o,r));var i;if(null!=s&&s.area)return null===(i=a.find((e=>"uncategorized"!==e.area&&e.area===s.area)))||void 0===i?void 0:i.label}}),[e])}(t?void 0:e),o=(0,Xe.useRegistry)();return(0,Ve.useCallback)((async()=>{if(t)return"";const{getEntityRecords:e}=o.resolveSelect(Ye.store),[r,a]=await Promise.all([e(...Fu),e(...$u)]),l=n?(0,Fe.sprintf)((0,Fe.__)("%s navigation"),n):(0,Fe.__)("Navigation"),i=[...r,...a].reduce(((e,t)=>{var n,o;return null!=t&&null!==(n=t.title)&&void 0!==n&&null!==(o=n.raw)&&void 0!==o&&o.startsWith(l)?e+1:e}),0);return(i>0?`${l} ${i+1}`:l)||""}),[t,n])}const Uu="success",Ou="error",qu="pending";function Wu(e){const[t,n]=(0,Ve.useState)("idle"),[o,r]=(0,Ve.useState)(null),[a,l]=(0,Ve.useState)(null),{saveEntityRecord:i}=(0,Xe.useDispatch)(Ye.store),s=Gu(e),c=(0,Ve.useCallback)((async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(e&&"string"!=typeof e)throw l("Invalid title supplied when creating Navigation Menu."),n(Ou),new Error("Value of supplied title argument was not a string.");n(qu),r(null),l(null),e||(e=await s().catch((e=>{throw l(null==e?void 0:e.message),n(Ou),new Error("Failed to create title when saving new Navigation Menu.",{cause:e})})));const o={title:e,content:(0,Re.serialize)(t),status:"publish"};return i("postType","wp_navigation",o).then((e=>(r(e),n(Uu),e))).catch((e=>{throw l(null==e?void 0:e.message),n(Ou),new Error("Unable to save new Navigation Menu",{cause:e})}))}),[Re.serialize,i]);return{create:c,status:t,value:o,error:a}}const ju={},Zu=["postType","wp_navigation",{status:"draft",per_page:-1}],Qu={name:"core/navigation-link"},Ku=["core/navigation-link","core/search","core/social-links","core/page-list","core/spacer","core/home-link","core/site-title","core/site-logo","core/navigation-submenu"];function Ju(e){let{blockProps:t,blocks:n,clientId:o,hasSavedUnsavedInnerBlocks:r,onSave:a,hasSelection:l}=e;const i=(0,Ve.useRef)();(0,Ve.useEffect)((()=>{null!=i&&i.current||(i.current=n)}),[n]);const s=n!==i.current,c=(0,Ve.useMemo)((()=>n.every((e=>{let{name:t}=e;return"core/navigation-link"===t||"core/navigation-submenu"===t||"core/page-list"===t}))),[n]),u=(0,Ve.useContext)(De.Disabled.Context),m=(0,Ve.useRef)(!1),d=(0,$e.useInnerBlocksProps)(t,{renderAppender:!!l&&void 0,allowedBlocks:Ku,__experimentalDefaultBlock:Qu,__experimentalDirectInsert:c}),{isSaving:p,draftNavigationMenus:g,hasResolvedDraftNavigationMenus:h}=(0,Xe.useSelect)((e=>{if(u)return ju;const{getEntityRecords:t,hasFinishedResolution:n,isSavingEntityRecord:o}=e(Ye.store);return{isSaving:o("postType","wp_navigation"),draftNavigationMenus:t(...Zu),hasResolvedDraftNavigationMenus:n("getEntityRecords",Zu)}}),[u]),{hasResolvedNavigationMenus:v,navigationMenus:b}=Eu(),{create:y}=Wu(o);(0,Ve.useEffect)((async()=>{if(u||r||p||m.current||!h||!v||!l||!s)return;m.current=!0;const e=await y(null,n);a(e),m.current=!1}),[u,p,h,v,g,b,l,y,n]);const _=p?De.Disabled:"div";return(0,Ve.createElement)(_,{className:"wp-block-navigation__unsaved-changes"},(0,Ve.createElement)("div",{className:Ke()("wp-block-navigation__unsaved-changes-overlay",{"is-saving":p})},(0,Ve.createElement)("div",d)),p&&(0,Ve.createElement)(De.Spinner,null))}function Yu(e){let{onDelete:t}=e;const[n,o]=(0,Ve.useState)(!1),r=(0,Ye.useEntityId)("postType","wp_navigation"),[a]=(0,Ye.useEntityProp)("postType","wp_navigation","title"),{deleteEntityRecord:l}=(0,Xe.useDispatch)(Ye.store);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.Button,{className:"wp-block-navigation-delete-menu-button",variant:"secondary",isDestructive:!0,onClick:()=>{o(!0)}},(0,Fe.__)("Delete menu")),n&&(0,Ve.createElement)(De.Modal,{title:(0,Fe.sprintf)((0,Fe.__)("Delete %s"),a),closeLabel:(0,Fe.__)("Cancel"),onRequestClose:()=>o(!1)},(0,Ve.createElement)("p",null,(0,Fe.__)("Are you sure you want to delete this navigation menu?")),(0,Ve.createElement)(De.Flex,{justify:"flex-end"},(0,Ve.createElement)(De.FlexItem,null,(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{o(!1)}},(0,Fe.__)("Cancel"))),(0,Ve.createElement)(De.FlexItem,null,(0,Ve.createElement)(De.Button,{variant:"primary",onClick:()=>{l("postType","wp_navigation",r,{force:!0}),t(a)}},(0,Fe.__)("Confirm"))))))}var Xu=function(){let{name:e,message:t=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=(0,Ve.useRef)(),{createWarningNotice:o,removeNotice:r}=(0,Xe.useDispatch)(za.store),a=r=>{n.current||(n.current=e,o(r||t,{id:n.current,type:"snackbar"}))},l=()=>{n.current&&(r(n.current),n.current=null)};return[a,l]};function em(e){if(!e)return null;const t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"id",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"parent";const o=Object.create(null),r=[];for(const a of e)o[a[t]]={...a,children:[]},a[n]?(o[a[n]]=o[a[n]]||{},o[a[n]].children=o[a[n]].children||[],o[a[n]].children.push(o[a[t]])):r.push(o[a[t]]);return r}(e),n=tm(t);return(0,Wi.applyFilters)("blocks.navigation.__unstableMenuItemsToBlocks",n,e)}function tm(e){let t={};const n=(0,vt.sortBy)(e,"menu_order").map((e=>{var n,o;if("block"===e.type){const[t]=(0,Re.parse)(e.content.raw);return t||(0,Re.createBlock)("core/freeform",{content:e.content})}const r=function(e){var t;let{title:n,xfn:o,classes:r,attr_title:a,object:l,object_id:i,description:s,url:c,type:u,target:m}=e;l&&"post_tag"===l&&(l="tag");return{label:(null==n?void 0:n.rendered)||"",...(null===(t=l)||void 0===t?void 0:t.length)&&{type:l},kind:(null==u?void 0:u.replace("_","-"))||"custom",url:c||"",...(null==o?void 0:o.length)&&o.join(" ").trim()&&{rel:o.join(" ").trim()},...(null==r?void 0:r.length)&&r.join(" ").trim()&&{className:r.join(" ").trim()},...(null==a?void 0:a.length)&&{title:a},...i&&"custom"!==l&&{id:i},...(null==s?void 0:s.length)&&{description:s},..."_blank"===m&&{opensInNewTab:!0}}}(e),{innerBlocks:a=[],mapping:l={}}=null!==(n=e.children)&&void 0!==n&&n.length?tm(e.children):{};t={...t,...l};const i=null!==(o=e.children)&&void 0!==o&&o.length?"core/navigation-submenu":"core/navigation-link",s=(0,Re.createBlock)(i,r,a);return t[e.id]=s.clientId,s}));return{innerBlocks:n,mapping:t}}const nm="success",om="error",rm="pending";var am=function(e){const{create:t}=Wu(e),n=(0,Xe.useRegistry)(),[o,r]=(0,Ve.useState)("idle"),[a,l]=(0,Ve.useState)(null),[i,s]=(0,Ve.useState)(null);return{convert:(0,Ve.useCallback)(((e,o)=>{if(!e||!o)return s("Unable to convert menu. Missing menu details."),void r(om);r(rm),l(null),s(null),async function(e,o){let r,a;try{a=await n.resolveSelect(Ye.store).getMenuItems({menus:e,per_page:-1,context:"view"})}catch(e){throw new Error((0,Fe.sprintf)((0,Fe.__)('Unable to fetch classic menu "%s" from API.'),o),{cause:e})}if(null===a)throw new Error((0,Fe.sprintf)((0,Fe.__)('Unable to fetch classic menu "%s" from API.'),o));const{innerBlocks:l}=em(a);try{r=await t(o,l)}catch(e){throw new Error((0,Fe.sprintf)((0,Fe.__)('Unable to create Navigation Menu "%s".'),o),{cause:e})}return r}(e,o).then((e=>{l(e),r(nm)})).catch((e=>{throw s(null==e?void 0:e.message),r(om),new Error((0,Fe.sprintf)((0,Fe.__)('Unable to create Navigation Menu "%s".'),o),{cause:e})}))}),[e]),status:o,value:a,error:i}};const lm=[];function im(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function sm(e,t,n){if(!e)return;t(im(e).color);let o=e,r=im(o).backgroundColor;for(;"rgba(0, 0, 0, 0)"===r&&o.parentNode&&o.parentNode.nodeType===o.parentNode.ELEMENT_NODE;)o=o.parentNode,r=im(o).backgroundColor;n(r)}var cm=(0,$e.withColors)({textColor:"color"},{backgroundColor:"color"},{overlayBackgroundColor:"color"},{overlayTextColor:"color"})((function(e){var t,n;let{attributes:o,setAttributes:r,clientId:a,isSelected:l,className:i,backgroundColor:s,setBackgroundColor:c,textColor:u,setTextColor:m,overlayBackgroundColor:d,setOverlayBackgroundColor:p,overlayTextColor:g,setOverlayTextColor:h,context:{navigationArea:v},hasSubmenuIndicatorSetting:b=!0,hasColorSettings:y=!0,customPlaceholder:_=null}=e;const{openSubmenusOnClick:f,overlayMenu:k,showSubmenuIcon:w,layout:{justifyContent:x,orientation:E="horizontal",flexWrap:C="wrap"}={},hasIcon:S}=o;let B=vt.noop;const T=v?undefined:o.ref,N=(0,Xe.useRegistry)(),P=(0,Ve.useCallback)((e=>{r({ref:e}),v&&B(e)}),[v]),[z,I]=(0,$e.__experimentalUseNoRecursiveRenders)(`navigationMenu/${T}`);Cu();const[M]=Xu({name:"block-library/core/navigation/delete"}),[L,R]=Xu({name:"block-library/core/navigation/create"}),{create:V,status:A,error:H,value:D}=Wu(a),F=A===qu;(0,Ve.useEffect)((()=>{R(),A===qu&&(0,xu.speak)((0,Fe.__)("Creating Navigation Menu.")),A===Uu&&(P(D.id),W(a),L((0,Fe.__)("Navigation Menu successfully created."))),A===Ou&&L((0,Fe.__)("Failed to create Navigation Menu."))}),[V,A,H,D]);const{hasUncontrolledInnerBlocks:$,uncontrolledInnerBlocks:G,isInnerBlockSelected:U,hasSubmenus:O}=(0,Xe.useSelect)((e=>{const{getBlock:t,getBlocks:n,hasSelectedInnerBlock:o}=e($e.store),r=t(a).innerBlocks,l=!(null==r||!r.length),i=l?lm:n(a);return{hasSubmenus:!!(l?r:i).find((e=>"core/navigation-submenu"===e.name)),hasUncontrolledInnerBlocks:l,uncontrolledInnerBlocks:r,isInnerBlockSelected:o(a,!0)}}),[a]),{replaceInnerBlocks:q,selectBlock:W,__unstableMarkNextChangeAsNotPersistent:j}=(0,Xe.useDispatch)($e.store),[Z,Q]=(0,Ve.useState)(!1),K=!!v&&!T,[J,Y]=(0,Ve.useState)(!1),[X,ee]=(0,Ve.useState)(!1),{hasResolvedNavigationMenus:te,isNavigationMenuResolved:ne,isNavigationMenuMissing:oe,navigationMenus:re,navigationMenu:ae,canUserUpdateNavigationMenu:le,hasResolvedCanUserUpdateNavigationMenu:ie,canUserDeleteNavigationMenu:se,hasResolvedCanUserDeleteNavigationMenu:ce,canUserCreateNavigationMenu:ue,isResolvingCanUserCreateNavigationMenu:me,hasResolvedCanUserCreateNavigationMenu:de}=Eu(T);(0,Ve.useEffect)((()=>{F||T||null==re||!re.length||(null==re?void 0:re.length)>1||P(re[0].id)}),[re]);const pe=(0,Ve.useRef)(),ge="draft"===(null==ae?void 0:ae.status),{convert:he,status:ve,error:be,value:ye}=am(a),_e=ve===rm,fe="nav",ke=!T&&!F&&!_e&&te&&(!$||K),we=!oe&&ne,xe=!te||F||_e||!(!T||we||_e),Ee=null===(t=o.style)||void 0===t||null===(n=t.typography)||void 0===n?void 0:n.textDecoration,Ce=(0,$e.useBlockProps)({ref:pe,className:Ke()(i,{"items-justified-right":"right"===x,"items-justified-space-between":"space-between"===x,"items-justified-left":"left"===x,"items-justified-center":"center"===x,"is-vertical":"vertical"===E,"no-wrap":"nowrap"===C,"is-responsive":"never"!==k,"has-text-color":!!u.color||!(null==u||!u.class),[(0,$e.getColorClassName)("color",null==u?void 0:u.slug)]:!(null==u||!u.slug),"has-background":!!s.color||s.class,[(0,$e.getColorClassName)("background-color",null==s?void 0:s.slug)]:!(null==s||!s.slug),[`has-text-decoration-${Ee}`]:Ee}),style:{color:!(null!=u&&u.slug)&&(null==u?void 0:u.color),backgroundColor:!(null!=s&&s.slug)&&(null==s?void 0:s.color)}}),Se=Ke()({"has-text-color":!!g.color||!(null==g||!g.class),[(0,$e.getColorClassName)("color",null==g?void 0:g.slug)]:!(null==g||!g.slug),"has-background":!!d.color||(null==d?void 0:d.class),[(0,$e.getColorClassName)("background-color",null==d?void 0:d.slug)]:!(null==d||!d.slug)}),Be={color:!(null!=g&&g.slug)&&(null==g?void 0:g.color),backgroundColor:!(null!=d&&d.slug)&&(null==d?void 0:d.color)&&d.color},Te="web"===Ve.Platform.OS,[Ne,Pe]=(0,Ve.useState)(),[ze,Ie]=(0,Ve.useState)(),[Me,Le]=(0,Ve.useState)(),[Re,Ae]=(0,Ve.useState)(),[He,Ge]=Xu({name:"block-library/core/navigation/classic-menu-conversion/error"});function Ue(e){P(e),W(a)}(0,Ve.useEffect)((()=>{ve===rm&&(0,xu.speak)((0,Fe.__)("Classic menu importing.")),ve===nm&&ye&&(Ue(null==ye?void 0:ye.id),Ge(),(0,xu.speak)((0,Fe.__)("Classic menu imported successfully."))),ve===om&&(He(be),(0,xu.speak)((0,Fe.__)("Classic menu import failed.")))}),[ve,ye,be]),(0,Ve.useEffect)((()=>{E&&(j(),r({orientation:E}))}),[E]),(0,Ve.useEffect)((()=>{var e;if(!Te)return;sm(pe.current,Ie,Pe);const t=null===(e=pe.current)||void 0===e?void 0:e.querySelector('[data-type="core/navigation-link"] [data-type="core/navigation-link"]');t&&sm(t,Ae,Le)}));const[Oe,qe]=Xu({name:"block-library/core/navigation/permissions/update",message:(0,Fe.__)("You do not have permission to edit this Menu. Any changes made will not be saved.")}),[We,je]=Xu({name:"block-library/core/navigation/permissions/create",message:(0,Fe.__)("You do not have permission to create Navigation Menus.")});(0,Ve.useEffect)((()=>{l||U||(qe(),je()),(l||U)&&(ie&&!le&&Oe(),T||!de||ue||We())}),[l,U,le,ie,ue,de,T]);const Ze=(0,Ve.useRef)(),[Qe,Je]=(0,Ve.useState)(!1),et=(0,Ve.useCallback)((e=>{if(!e)return;e.hasOwnProperty("auto_add")?he(e.id,e.name):Ue(e.id),Je(!0)}),[he,Ue]);(0,Ve.useEffect)((()=>{var e;!ge&&we&&Qe&&(null==Ze||null===(e=Ze.current)||void 0===e||e.focus(),Je(!1))}),[ge,we,Qe]);const tt=(0,Ve.useCallback)((()=>{N.batch((()=>{v&&B(0),r({ref:void 0}),T||q(a,[])}))}),[a,T]);if($&&!we)return(0,Ve.createElement)(fe,Ce,(0,Ve.createElement)(Mu,{id:a,onToggle:Y,isOpen:J,isResponsive:"never"!==k,isHiddenByDefault:"always"===k,classNames:Se,styles:Be},(0,Ve.createElement)(Ju,{blockProps:Ce,blocks:G,clientId:a,navigationMenus:re,hasSelection:l||U,hasSavedUnsavedInnerBlocks:Z,onSave:e=>{Q(!0),P(e.id),L((0,Fe.__)("New Navigation Menu created."))}})));if(T&&oe)return(0,Ve.createElement)("div",Ce,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Navigation menu has been deleted or is unavailable. "),(0,Ve.createElement)(De.Button,{onClick:tt,variant:"link"},(0,Fe.__)("Create a new menu?"))));if(we&&z)return(0,Ve.createElement)("div",Ce,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself.")));const nt=_||Pu,ot="never"!==k,rt=Ke()("wp-block-navigation__overlay-menu-preview",{open:X});return ke?(0,Ve.createElement)(fe,Ce,(0,Ve.createElement)(nt,{isSelected:l,currentMenuId:T,clientId:a,canUserCreateNavigationMenu:ue,isResolvingCanUserCreateNavigationMenu:me,onFinish:et,onCreateEmpty:()=>V("",[])})):(0,Ve.createElement)(Ye.EntityProvider,{kind:"postType",type:"wp_navigation",id:T},(0,Ve.createElement)(I,null,(0,Ve.createElement)($e.BlockControls,null,!ge&&we&&(0,Ve.createElement)(De.ToolbarGroup,{className:"wp-block-navigation__toolbar-menu-selector"},(0,Ve.createElement)(Nu,{ref:Ze,currentMenuId:T,clientId:a,onSelect:et,onCreateNew:tt,actionLabel:(0,Fe.__)("Switch to '%s'"),showManageActions:!0}))),(0,Ve.createElement)($e.InspectorControls,null,b&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Display")},ot&&(0,Ve.createElement)(De.Button,{className:rt,onClick:()=>{ee(!X)}},S&&(0,Ve.createElement)(Iu,null),!S&&(0,Ve.createElement)("span",null,(0,Fe.__)("Menu"))),X&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show icon button"),help:(0,Fe.__)("Configure the visual appearance of the button opening the overlay menu."),onChange:e=>r({hasIcon:e}),checked:S}),(0,Ve.createElement)("h3",null,(0,Fe.__)("Overlay Menu")),(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Configure overlay menu"),value:k,help:(0,Fe.__)("Collapses the navigation options in a menu icon opening an overlay."),onChange:e=>r({overlayMenu:e}),isBlock:!0,hideLabelFromVision:!0},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"never",label:(0,Fe.__)("Off")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"mobile",label:(0,Fe.__)("Mobile")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"always",label:(0,Fe.__)("Always")})),O&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("h3",null,(0,Fe.__)("Submenus")),(0,Ve.createElement)(De.ToggleControl,{checked:f,onChange:e=>{r({openSubmenusOnClick:e,...e&&{showSubmenuIcon:!0}})},label:(0,Fe.__)("Open on click")}),(0,Ve.createElement)(De.ToggleControl,{checked:w,onChange:e=>{r({showSubmenuIcon:e})},disabled:o.openSubmenusOnClick,label:(0,Fe.__)("Show arrow")}))),y&&(0,Ve.createElement)($e.PanelColorSettings,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,title:(0,Fe.__)("Color"),initialOpen:!1,colorSettings:[{value:u.color,onChange:m,label:(0,Fe.__)("Text")},{value:s.color,onChange:c,label:(0,Fe.__)("Background")},{value:g.color,onChange:h,label:(0,Fe.__)("Submenu & overlay text")},{value:d.color,onChange:p,label:(0,Fe.__)("Submenu & overlay background")}]},Te&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.ContrastChecker,{backgroundColor:Ne,textColor:ze}),(0,Ve.createElement)($e.ContrastChecker,{backgroundColor:Me,textColor:Re})))),we&&(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},ie&&le&&(0,Ve.createElement)(Hu,null),ce&&se&&(0,Ve.createElement)(Yu,{onDelete:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";tt(),M((0,Fe.sprintf)((0,Fe.__)("Navigation menu %s successfully deleted."),e))}})),xe&&(0,Ve.createElement)(fe,Ce,(0,Ve.createElement)(De.Spinner,{className:"wp-block-navigation__loading-indicator"})),!xe&&(0,Ve.createElement)(fe,Ce,(0,Ve.createElement)(Mu,{id:a,onToggle:Y,label:(0,Fe.__)("Menu"),hasIcon:S,isOpen:J,isResponsive:ot,isHiddenByDefault:"always"===k,classNames:Se,styles:Be},we&&(0,Ve.createElement)(Au,{clientId:a,hasCustomPlaceholder:!!_,orientation:E})))))}));const um={fontStyle:"var:preset|font-style|",fontWeight:"var:preset|font-weight|",textDecoration:"var:preset|text-decoration|",textTransform:"var:preset|text-transform|"},mm=e=>{let{navigationMenuId:t,...n}=e;return{...n,ref:t}},dm=e=>{if(e.layout)return e;const{itemsJustification:t,orientation:n,...o}=e;return(t||n)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...n&&{orientation:n}}}),o},pm=[{attributes:{navigationMenuId:{type:"number"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"mobile"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),isEligible:e=>{let{navigationMenuId:t}=e;return!!t},migrate:mm},{attributes:{navigationMenuId:{type:"number"},orientation:{type:"string",default:"horizontal"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"never"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),isEligible:e=>{let{itemsJustification:t,orientation:n}=e;return!!t||!!n},migrate:(0,Vt.compose)(mm,dm)},{attributes:{orientation:{type:"string",default:"horizontal"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"never"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),migrate:(0,Vt.compose)(mm,dm,Dt),isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}},{attributes:{orientation:{type:"string",default:"horizontal"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},isResponsive:{type:"boolean",default:"false"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0}},isEligible:e=>e.isResponsive,migrate:(0,Vt.compose)(mm,dm,Dt,(function(e){return delete e.isResponsive,{...e,overlayMenu:"mobile"}})),save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)},{attributes:{orientation:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,fontSize:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,color:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),isEligible(e){if(!e.style||!e.style.typography)return!1;for(const t in um){const n=e.style.typography[t];if(n&&n.startsWith(um[t]))return!0}return!1},migrate:(0,Vt.compose)(mm,dm,Dt,(function(e){return{...e,style:{...e.style,typography:(0,vt.mapValues)(e.style.typography,((e,t)=>{const n=um[t];if(n&&e.startsWith(n)){const o=e.slice(n.length);return"textDecoration"===t&&"strikethrough"===o?"line-through":o}return e}))}}}))},{attributes:{className:{type:"string"},textColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},fontSize:{type:"string"},customFontSize:{type:"number"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean"}},isEligible:e=>e.rgbTextColor||e.rgbBackgroundColor,supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0},migrate:(0,Vt.compose)(mm,(e=>({...(0,vt.omit)(e,["rgbTextColor","rgbBackgroundColor"]),customTextColor:e.textColor?void 0:e.rgbTextColor,customBackgroundColor:e.backgroundColor?void 0:e.rgbBackgroundColor}))),save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)}];var gm=pm;const hm={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation",title:"Navigation",category:"theme",description:"A collection of blocks that allow visitors to get around your site.",keywords:["menu","navigation","links"],textdomain:"default",attributes:{ref:{type:"number"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"mobile"},hasIcon:{type:"boolean",default:!0},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"},maxNestingLevel:{type:"number",default:5}},usesContext:["navigationArea"],providesContext:{textColor:"textColor",customTextColor:"customTextColor",backgroundColor:"backgroundColor",customBackgroundColor:"customBackgroundColor",overlayTextColor:"overlayTextColor",customOverlayTextColor:"customOverlayTextColor",overlayBackgroundColor:"overlayBackgroundColor",customOverlayBackgroundColor:"customOverlayBackgroundColor",fontSize:"fontSize",customFontSize:"customFontSize",showSubmenuIcon:"showSubmenuIcon",openSubmenusOnClick:"openSubmenusOnClick",style:"style",orientation:"orientation",maxNestingLevel:"maxNestingLevel"},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalSkipSerialization:["textDecoration"],__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,default:{type:"flex"}}},viewScript:"file:./view.min.js",editorStyle:"wp-block-navigation-editor",style:"wp-block-navigation"},{name:vm}=hm,bm={icon:wu,example:{innerBlocks:[{name:"core/navigation-link",attributes:{label:(0,Fe.__)("Home"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,Fe.__)("About"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,Fe.__)("Contact"),url:"https://make.wordpress.org/"}}]},edit:cm,save:function(e){let{attributes:t}=e;if(!t.ref)return(0,Ve.createElement)($e.InnerBlocks.Content,null)},deprecated:gm};var ym=(0,Ve.createElement)(Ae.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12.5 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"}));var _m=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z"}));const{name:fm}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-link",title:"Custom Link",category:"design",parent:["core/navigation"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelLink:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","style"],supports:{reusable:!1,html:!1,__experimentalSlashInserter:!0},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"};function km(e,t){switch(e){case"post":case"page":return{type:"post",subtype:e};case"category":return{type:"term",subtype:"category"};case"tag":return{type:"term",subtype:"post_tag"};case"post_format":return{type:"post-format"};default:return"taxonomy"===t?{type:"term",subtype:e}:"post-type"===t?{type:"post",subtype:e}:{}}}function wm(e){const t=document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body.textContent||""}function xm(e){let{clientId:t,replace:n}=e;const{getBlock:o,blockTransforms:r}=(0,Xe.useSelect)((e=>{const{getBlock:n,getBlockRootClientId:o,getBlockTransformItems:r}=e($e.store);return{getBlock:n,blockTransforms:r([n(t)],o(t))}}),[t]),a=["core/site-logo","core/social-links","core/search"],l=r.filter((e=>a.includes(e.name)));return null!=l&&l.length?(0,Ve.createElement)("div",{className:"link-control-transform"},(0,Ve.createElement)("h3",{className:"link-control-transform__subheading"},(0,Fe.__)("Transform")),(0,Ve.createElement)("div",{className:"link-control-transform__items"},l.map(((e,r)=>(0,Ve.createElement)(De.Button,{key:`transform-${r}`,onClick:()=>n(t,(0,Re.switchToBlockType)(o(t),e.name)),className:"link-control-transform__item"},(0,Ve.createElement)($e.BlockIcon,{icon:e.icon}),e.title))))):null}var Em=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z"}));var Cm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"}));var Sm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"}));var Bm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z"}));const Tm=[{name:"link",isDefault:!0,title:(0,Fe.__)("Custom Link"),description:(0,Fe.__)("A link to a custom URL."),attributes:{}},{name:"post",icon:Em,title:(0,Fe.__)("Post Link"),description:(0,Fe.__)("A link to a post."),attributes:{type:"post",kind:"post-type"}},{name:"page",icon:Cm,title:(0,Fe.__)("Page Link"),description:(0,Fe.__)("A link to a page."),attributes:{type:"page",kind:"post-type"}},{name:"category",icon:Cn,title:(0,Fe.__)("Category Link"),description:(0,Fe.__)("A link to a category."),attributes:{type:"category",kind:"taxonomy"}},{name:"tag",icon:Sm,title:(0,Fe.__)("Tag Link"),description:(0,Fe.__)("A link to a tag."),attributes:{type:"tag",kind:"taxonomy"}}];Tm.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.type===t.type)}));var Nm=Tm;function Pm(e){switch(e){case"post":return Em;case"page":return Cm;case"tag":return Sm;case"category":return Cn;default:return Bm}}const zm={from:[{type:"block",blocks:["core/site-logo"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/spacer"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/home-link"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/search"],transform:()=>(0,Re.createBlock)("core/navigation-link")}],to:[{type:"block",blocks:["core/navigation-submenu"],transform:(e,t)=>(0,Re.createBlock)("core/navigation-submenu",e,t)},{type:"block",blocks:["core/spacer"],transform:()=>(0,Re.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],transform:()=>(0,Re.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],transform:()=>(0,Re.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,Re.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],transform:()=>(0,Re.createBlock)("core/search",{showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"})}]};var Im=zm;const Mm={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-link",title:"Custom Link",category:"design",parent:["core/navigation"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelLink:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","style"],supports:{reusable:!1,html:!1,__experimentalSlashInserter:!0},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"},{name:Lm}=Mm,Rm={icon:ym,__experimentalLabel:e=>{let{label:t}=e;return t},merge(e,t){let{label:n=""}=t;return{...e,label:e.label+n}},edit:function(e){let{attributes:t,isSelected:n,setAttributes:o,insertBlocksAfter:r,mergeBlocks:a,onReplace:l,context:i,clientId:s}=e;const{id:c,label:u,type:m,opensInNewTab:d,url:p,description:g,rel:h,title:v,kind:b}=t,[y,_]=((e,t,n)=>{const o="post-type"===e||"post"===t||"page"===t,r=Number.isInteger(n),a=(0,Xe.useSelect)((e=>{var r;if(!o)return null;const{getEntityRecord:a}=e(Ye.store);return null===(r=a("postType",t,n))||void 0===r?void 0:r.status}),[o,t,n]);return[o&&r&&a&&"trash"===a,"draft"===a]})(b,m,c),{maxNestingLevel:f}=i,k={url:p,opensInNewTab:d,title:u&&wm(u)},{saveEntityRecord:w}=(0,Xe.useDispatch)(Ye.store),{replaceBlock:x,__unstableMarkNextChangeAsNotPersistent:E}=(0,Xe.useDispatch)($e.store),[C,S]=(0,Ve.useState)(!1),B=(0,Ve.useRef)(null),T=(e=>{const[t,n]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{const{ownerDocument:t}=e.current;function o(e){a(e)}function r(){n(!1)}function a(t){e.current.contains(t.target)?n(!0):n(!1)}return t.addEventListener("dragstart",o),t.addEventListener("dragend",r),t.addEventListener("dragenter",a),()=>{t.removeEventListener("dragstart",o),t.removeEventListener("dragend",r),t.removeEventListener("dragenter",a)}}),[]),t})(B),N=(0,Fe.__)("Add link…"),P=(0,Ve.useRef)(),{innerBlocks:z,isAtMaxNesting:I,isTopLevelLink:M,isParentOfSelectedBlock:L,hasChildren:R,userCanCreatePages:V,userCanCreatePosts:A}=(0,Xe.useSelect)((e=>{const{getBlocks:t,getBlockCount:n,getBlockName:o,getBlockRootClientId:r,hasSelectedInnerBlock:a,getBlockParentsByBlockName:l}=e($e.store);return{innerBlocks:t(s),isAtMaxNesting:l(s,[fm,"core/navigation-submenu"]).length>=f,isTopLevelLink:"core/navigation"===o(r(s)),isParentOfSelectedBlock:a(s,!0),hasChildren:!!n(s),userCanCreatePages:e(Ye.store).canUser("create","pages"),userCanCreatePosts:e(Ye.store).canUser("create","posts")}}),[s]);function H(){const e=(0,Re.createBlock)("core/navigation-submenu",t,z);x(s,e)}(0,Ve.useEffect)((()=>{E(),o({isTopLevelLink:M})}),[M]),(0,Ve.useEffect)((()=>{p||S(!0),R&&H()}),[]),(0,Ve.useEffect)((()=>{n||S(!1)}),[n]),(0,Ve.useEffect)((()=>{C&&p&&((0,Je.isURL)((0,Je.prependHTTP)(u))&&/^.+\.[a-z]+/.test(u)?function(){P.current.focus();const{ownerDocument:e}=P.current,{defaultView:t}=e,n=t.getSelection(),o=e.createRange();o.selectNodeContents(P.current),n.removeAllRanges(),n.addRange(o)}():(0,uu.placeCaretAtHorizontalEdge)(P.current,!0))}),[p]);let D=!1;m&&"page"!==m?"post"===m&&(D=A):D=V;const{textColor:F,customTextColor:$,backgroundColor:G,customBackgroundColor:U}=function(e,t){var n,o;const{textColor:r,customTextColor:a,backgroundColor:l,customBackgroundColor:i,overlayTextColor:s,customOverlayTextColor:c,overlayBackgroundColor:u,customOverlayBackgroundColor:m,style:d}=e,p={};return t&&c?p.customTextColor=c:t&&s?p.textColor=s:a?p.customTextColor=a:r?p.textColor=r:null!=d&&null!==(n=d.color)&&void 0!==n&&n.text&&(p.customTextColor=d.color.text),t&&m?p.customBackgroundColor=m:t&&u?p.backgroundColor=u:i?p.customBackgroundColor=i:l?p.backgroundColor=l:null!=d&&null!==(o=d.color)&&void 0!==o&&o.background&&(p.customTextColor=d.color.background),p}(i,!M),O=(0,$e.useBlockProps)({ref:B,className:Ke()("wp-block-navigation-item",{"is-editing":n||L,"is-dragging-within":T,"has-link":!!p,"has-child":R,"has-text-color":!!F||!!$,[(0,$e.getColorClassName)("color",F)]:!!F,"has-background":!!G||U,[(0,$e.getColorClassName)("background-color",G)]:!!G}),style:{color:!F&&$,backgroundColor:!G&&U},onKeyDown:function(e){(jt.isKeyboardEvent.primary(e,"k")||!p&&e.keyCode===jt.ENTER)&&S(!0)}});(!p||y||_)&&(O.onClick=()=>S(!0));const q=Ke()("wp-block-navigation-item__content",{"wp-block-navigation-link__placeholder":!p||y||_}),W=(e=>{let t="";switch(e){case"post":t=(0,Fe.__)("Select post");break;case"page":t=(0,Fe.__)("Select page");break;case"category":t=(0,Fe.__)("Select category");break;case"tag":t=(0,Fe.__)("Select tag");break;default:t=(0,Fe.__)("Add link")}return t})(m),j=`(${y?(0,Fe.__)("Invalid"):(0,Fe.__)("Draft")})`,Z=y||_?(0,Fe.__)("This item has been deleted, or is a draft"):(0,Fe.__)("This item is missing a link");return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Zt,title:(0,Fe.__)("Link"),shortcut:jt.displayShortcut.primary("k"),onClick:()=>S(!0)}),!I&&(0,Ve.createElement)(De.ToolbarButton,{name:"submenu",icon:_m,title:(0,Fe.__)("Add submenu"),onClick:H}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.TextareaControl,{value:g||"",onChange:e=>{o({description:e})},label:(0,Fe.__)("Description"),help:(0,Fe.__)("The description will be displayed in the menu if the current theme supports it.")}),(0,Ve.createElement)(De.TextControl,{value:v||"",onChange:e=>{o({title:e})},label:(0,Fe.__)("Link title"),autoComplete:"off"}),(0,Ve.createElement)(De.TextControl,{value:h||"",onChange:e=>{o({rel:e})},label:(0,Fe.__)("Link rel"),autoComplete:"off"}))),(0,Ve.createElement)("div",O,(0,Ve.createElement)("a",{className:q},p?(0,Ve.createElement)(Ve.Fragment,null,!y&&!_&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.RichText,{ref:P,identifier:"label",className:"wp-block-navigation-item__label",value:u,onChange:e=>o({label:e}),onMerge:a,onReplace:l,__unstableOnSplitAtEnd:()=>r((0,Re.createBlock)("core/navigation-link")),"aria-label":(0,Fe.__)("Navigation link text"),placeholder:N,withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"],onClick:()=>{p||S(!0)}}),g&&(0,Ve.createElement)("span",{className:"wp-block-navigation-item__description"},g)),(y||_)&&(0,Ve.createElement)("div",{className:"wp-block-navigation-link__placeholder-text wp-block-navigation-link__label"},(0,Ve.createElement)(De.KeyboardShortcuts,{shortcuts:{enter:()=>n&&S(!0)}}),(0,Ve.createElement)(De.Tooltip,{position:"top center",text:Z},(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("span",null,`${u} ${j}`.trim()),(0,Ve.createElement)("span",{className:"wp-block-navigation-link__missing_text-tooltip"},Z))))):(0,Ve.createElement)("div",{className:"wp-block-navigation-link__placeholder-text"},(0,Ve.createElement)(De.Tooltip,{position:"top center",text:Z},(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("span",null,W),(0,Ve.createElement)("span",{className:"wp-block-navigation-link__missing_text-tooltip"},Z)))),C&&(0,Ve.createElement)(De.Popover,{position:"bottom center",onClose:()=>S(!1),anchorRef:B.current},(0,Ve.createElement)($e.__experimentalLinkControl,{hasTextControl:!0,hasRichPreviews:!0,className:"wp-block-navigation-link__inline-link-input",value:k,showInitialSuggestions:!0,withCreateSuggestion:D,createSuggestion:async function(e){const t=m||"page",n=await w("postType",t,{title:e,status:"draft"});return{id:n.id,type:t,title:n.title.rendered,url:n.link,kind:"post-type"}},createSuggestionButtonText:e=>{let t;return t="post"===m?(0,Fe.__)("Create draft post: <mark>%s</mark>"):(0,Fe.__)("Create draft page: <mark>%s</mark>"),(0,Ve.createInterpolateElement)((0,Fe.sprintf)(t,e),{mark:(0,Ve.createElement)("mark",null)})},noDirectEntry:!!m,noURLSuggestion:!!m,suggestionsQuery:km(m,b),onChange:e=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{label:o="",kind:r="",type:a=""}=n,{title:l="",url:i="",opensInNewTab:s,id:c,kind:u=r,type:m=a}=e,d=l.replace(/http(s?):\/\//gi,""),p=i.replace(/http(s?):\/\//gi,""),g=""!==l&&d!==p&&o!==l?(0,vt.escape)(l):o||(0,vt.escape)(p),h="post_tag"===m?"tag":m.replace("-","_"),v=["post","page","tag","category"].indexOf(h)>-1,b=!u&&!v||"custom"===u?"custom":u;t({...i&&{url:encodeURI((0,Je.safeDecodeURI)(i))},...g&&{label:g},...void 0!==s&&{opensInNewTab:s},...c&&Number.isInteger(c)&&{id:c},...b&&{kind:b},...h&&"URL"!==h&&{type:h}})}(e,o,t),onRemove:function(){o({url:"",label:"",id:"",kind:"",type:""}),S(!1)},renderControlBottom:p?null:()=>(0,Ve.createElement)(xm,{clientId:s,replace:x})})))))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},example:{attributes:{label:(0,Fe._x)("Example Link","navigation link preview example"),url:"https://example.com"}},deprecated:[{isEligible:e=>e.nofollow,attributes:{label:{type:"string"},type:{type:"string"},nofollow:{type:"boolean"},description:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"}},migrate(e){let{nofollow:t,...n}=e;return{rel:t?"nofollow":"",...n}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)}],transforms:Im};(0,Wi.addFilter)("blocks.registerBlockType","core/navigation-link",(function(e,t){if("core/navigation-link"!==t)return e;if(!e.variations)return{...e,variations:Nm};if(e.variations){const t=(e,t)=>e.type===t.type,n=e.variations.map((e=>({...e,...!e.icon&&{icon:Pm(e.name)},...!e.isActive&&{isActive:t}})));return{...e,variations:n}}return e}));var Vm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m13.955 20.748 8-17.5-.91-.416L19.597 6H13.5v1.5h5.411l-1.6 3.5H13.5v1.5h3.126l-1.6 3.5H13.5l.028 1.5h.812l-1.295 2.832.91.416ZM17.675 16l-.686 1.5h4.539L21.5 16h-3.825Zm2.286-5-.686 1.5H21.5V11h-1.54ZM2 12c0 3.58 2.42 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.48 0-4.5-1.52-4.5-4S5.52 7.5 8 7.5h3.5V6H8c-3.58 0-6 2.42-6 6Z"}));const Am=()=>(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},(0,Ve.createElement)(De.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})),{name:Hm}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-submenu",title:"Submenu",category:"design",parent:["core/navigation"],description:"Add a submenu to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelItem:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","openSubmenusOnClick","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-navigation-submenu-editor",style:"wp-block-navigation-submenu"},Dm=["core/navigation-link","core/navigation-submenu"],Fm={name:"core/navigation-link"};function $m(e,t){switch(e){case"post":case"page":return{type:"post",subtype:e};case"category":return{type:"term",subtype:"category"};case"tag":return{type:"term",subtype:"post_tag"};case"post_format":return{type:"post-format"};default:return"taxonomy"===t?{type:"term",subtype:e}:"post-type"===t?{type:"post",subtype:e}:{}}}function Gm(e,t){var n,o;const{textColor:r,customTextColor:a,backgroundColor:l,customBackgroundColor:i,overlayTextColor:s,customOverlayTextColor:c,overlayBackgroundColor:u,customOverlayBackgroundColor:m,style:d}=e,p={};return t&&c?p.customTextColor=c:t&&s?p.textColor=s:a?p.customTextColor=a:r?p.textColor=r:null!=d&&null!==(n=d.color)&&void 0!==n&&n.text&&(p.customTextColor=d.color.text),t&&m?p.customBackgroundColor=m:t&&u?p.backgroundColor=u:i?p.customBackgroundColor=i:l?p.backgroundColor=l:null!=d&&null!==(o=d.color)&&void 0!==o&&o.background&&(p.customTextColor=d.color.background),p}const Um={to:[{type:"block",blocks:["core/navigation-link"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:e=>(0,Re.createBlock)("core/navigation-link",e)},{type:"block",blocks:["core/spacer"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/search")}]};var Om=Um;const qm={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-submenu",title:"Submenu",category:"design",parent:["core/navigation"],description:"Add a submenu to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelItem:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","openSubmenusOnClick","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-navigation-submenu-editor",style:"wp-block-navigation-submenu"},{name:Wm}=qm,jm={icon:_m,__experimentalLabel:e=>{let{label:t}=e;return t},edit:function(e){let{attributes:t,isSelected:n,setAttributes:o,mergeBlocks:r,onReplace:a,context:l,clientId:i}=e;const{label:s,type:c,opensInNewTab:u,url:m,description:d,rel:p,title:g,kind:h}=t,v={url:m,opensInNewTab:u},{showSubmenuIcon:b,maxNestingLevel:y,openSubmenusOnClick:_}=l,{saveEntityRecord:f}=(0,Xe.useDispatch)(Ye.store),{__unstableMarkNextChangeAsNotPersistent:k,replaceBlock:w}=(0,Xe.useDispatch)($e.store),[x,E]=(0,Ve.useState)(!1),C=(0,Ve.useRef)(null),S=(e=>{const[t,n]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{const{ownerDocument:t}=e.current;function o(e){a(e)}function r(){n(!1)}function a(t){e.current.contains(t.target)?n(!0):n(!1)}return t.addEventListener("dragstart",o),t.addEventListener("dragend",r),t.addEventListener("dragenter",a),()=>{t.removeEventListener("dragstart",o),t.removeEventListener("dragend",r),t.removeEventListener("dragenter",a)}}),[]),t})(C),B=(0,Fe.__)("Add text…"),T=(0,Ve.useRef)(),{isAtMaxNesting:N,isTopLevelItem:P,isParentOfSelectedBlock:z,isImmediateParentOfSelectedBlock:I,hasChildren:M,selectedBlockHasChildren:L,userCanCreatePages:R,userCanCreatePosts:V,onlyDescendantIsEmptyLink:A}=(0,Xe.useSelect)((e=>{const{hasSelectedInnerBlock:t,getSelectedBlockClientId:n,getBlockParentsByBlockName:o,getBlock:r,getBlockCount:a,getBlockOrder:l}=e($e.store);let s;const c=l(n());if(1===(null==c?void 0:c.length)){var u;const e=r(c[0]);s="core/navigation-link"===(null==e?void 0:e.name)&&!(null!=e&&null!==(u=e.attributes)&&void 0!==u&&u.label)}return{isAtMaxNesting:o(i,Hm).length>=y,isTopLevelItem:0===o(i,Hm).length,isParentOfSelectedBlock:t(i,!0),isImmediateParentOfSelectedBlock:t(i,!1),hasChildren:!!a(i),selectedBlockHasChildren:!(null==c||!c.length),userCanCreatePages:e(Ye.store).canUser("create","pages"),userCanCreatePosts:e(Ye.store).canUser("create","posts"),onlyDescendantIsEmptyLink:s}}),[i]);(0,Ve.useEffect)((()=>{_||m||E(!0)}),[]),(0,Ve.useEffect)((()=>{k(),o({isTopLevelItem:P})}),[P]),(0,Ve.useEffect)((()=>{n||E(!1)}),[n]),(0,Ve.useEffect)((()=>{x&&m&&((0,Je.isURL)((0,Je.prependHTTP)(s))&&/^.+\.[a-z]+/.test(s)?function(){T.current.focus();const{ownerDocument:e}=T.current,{defaultView:t}=e,n=t.getSelection(),o=e.createRange();o.selectNodeContents(T.current),n.removeAllRanges(),n.addRange(o)}():(0,uu.placeCaretAtHorizontalEdge)(T.current,!0))}),[m]);let H=!1;c&&"page"!==c?"post"===c&&(H=V):H=R;const{textColor:D,customTextColor:F,backgroundColor:$,customBackgroundColor:G}=Gm(l,!P),U=(0,$e.useBlockProps)({ref:C,className:Ke()("wp-block-navigation-item",{"is-editing":n||z,"is-dragging-within":S,"has-link":!!m,"has-child":M,"has-text-color":!!D||!!F,[(0,$e.getColorClassName)("color",D)]:!!D,"has-background":!!$||G,[(0,$e.getColorClassName)("background-color",$)]:!!$,"open-on-click":_}),style:{color:!D&&F,backgroundColor:!$&&G},onKeyDown:function(e){jt.isKeyboardEvent.primary(e,"k")&&E(!0)}}),O=Gm(l,!0),q=N?(0,vt.without)(Dm,"core/navigation-submenu"):Dm,W=(0,$e.useInnerBlocksProps)({className:Ke()("wp-block-navigation__submenu-container",{"is-parent-of-selected-block":z,"has-text-color":!(!O.textColor&&!O.customTextColor),[`has-${O.textColor}-color`]:!!O.textColor,"has-background":!(!O.backgroundColor&&!O.customBackgroundColor),[`has-${O.backgroundColor}-background-color`]:!!O.backgroundColor}),style:{color:O.customTextColor,backgroundColor:O.customBackgroundColor}},{allowedBlocks:q,__experimentalDefaultBlock:Fm,__experimentalDirectInsert:!0,__experimentalCaptureToolbars:!0,renderAppender:!!(n||I&&!L||M)&&$e.InnerBlocks.ButtonBlockAppender}),j=_?"button":"a",Z=!L||A;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,!_&&(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Zt,title:(0,Fe.__)("Link"),shortcut:jt.displayShortcut.primary("k"),onClick:()=>E(!0)}),(0,Ve.createElement)(De.ToolbarButton,{name:"revert",icon:Vm,title:(0,Fe.__)("Convert to Link"),onClick:function(){const e=(0,Re.createBlock)("core/navigation-link",t);w(i,e)},className:"wp-block-navigation__submenu__revert",isDisabled:!Z}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.TextareaControl,{value:d||"",onChange:e=>{o({description:e})},label:(0,Fe.__)("Description"),help:(0,Fe.__)("The description will be displayed in the menu if the current theme supports it.")}),(0,Ve.createElement)(De.TextControl,{value:g||"",onChange:e=>{o({title:e})},label:(0,Fe.__)("Link title"),autoComplete:"off"}),(0,Ve.createElement)(De.TextControl,{value:p||"",onChange:e=>{o({rel:e})},label:(0,Fe.__)("Link rel"),autoComplete:"off"}))),(0,Ve.createElement)("div",U,(0,Ve.createElement)(j,{className:"wp-block-navigation-item__content"},(0,Ve.createElement)($e.RichText,{ref:T,identifier:"label",className:"wp-block-navigation-item__label",value:s,onChange:e=>o({label:e}),onMerge:r,onReplace:a,"aria-label":(0,Fe.__)("Navigation link text"),placeholder:B,withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"],onClick:()=>{_||m||E(!0)}}),!_&&x&&(0,Ve.createElement)(De.Popover,{position:"bottom center",onClose:()=>E(!1),anchorRef:C.current},(0,Ve.createElement)($e.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:v,showInitialSuggestions:!0,withCreateSuggestion:H,createSuggestion:async function(e){const t=c||"page",n=await f("postType",t,{title:e,status:"draft"});return{id:n.id,type:t,title:n.title.rendered,url:n.link,kind:"post-type"}},createSuggestionButtonText:e=>{let t;return t="post"===c?(0,Fe.__)("Create draft post: <mark>%s</mark>"):(0,Fe.__)("Create draft page: <mark>%s</mark>"),(0,Ve.createInterpolateElement)((0,Fe.sprintf)(t,e),{mark:(0,Ve.createElement)("mark",null)})},noDirectEntry:!!c,noURLSuggestion:!!c,suggestionsQuery:$m(c,h),onChange:e=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{label:o="",kind:r="",type:a=""}=n,{title:l="",url:i="",opensInNewTab:s,id:c,kind:u=r,type:m=a}=e,d=l.replace(/http(s?):\/\//gi,""),p=i.replace(/http(s?):\/\//gi,""),g=""!==l&&d!==p&&o!==l?(0,vt.escape)(l):o||(0,vt.escape)(p),h="post_tag"===m?"tag":m.replace("-","_"),v=["post","page","tag","category"].indexOf(h)>-1,b=!u&&!v||"custom"===u?"custom":u;t({...i&&{url:encodeURI((0,Je.safeDecodeURI)(i))},...g&&{label:g},...void 0!==s&&{opensInNewTab:s},...c&&Number.isInteger(c)&&{id:c},...b&&{kind:b},...h&&"URL"!==h&&{type:h}})}(e,o,t),onRemove:()=>{o({url:""}),(0,xu.speak)((0,Fe.__)("Link removed."),"assertive")}}))),(b||_)&&(0,Ve.createElement)("span",{className:"wp-block-navigation__submenu-icon"},(0,Ve.createElement)(Am,null)),(0,Ve.createElement)("div",W)))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},transforms:Om};var Zm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M7.8 6c0-.7.6-1.2 1.2-1.2h6c.7 0 1.2.6 1.2 1.2v3h1.5V6c0-1.5-1.2-2.8-2.8-2.8H9C7.5 3.2 6.2 4.5 6.2 6v3h1.5V6zm8.4 11c0 .7-.6 1.2-1.2 1.2H9c-.7 0-1.2-.6-1.2-1.2v-3H6.2v3c0 1.5 1.2 2.8 2.8 2.8h6c1.5 0 2.8-1.2 2.8-2.8v-3h-1.5v3zM4 11v1h16v-1H4z"}));var Qm={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&"core/nextpage"===e.dataset.block,transform:()=>(0,Re.createBlock)("core/nextpage",{})}]};const Km={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/nextpage",title:"Page Break",category:"design",description:"Separate your content into a multi-page experience.",keywords:["next page","pagination"],parent:["core/post-content"],textdomain:"default",supports:{customClassName:!1,className:!1,html:!1},editorStyle:"wp-block-nextpage-editor"},{name:Jm}=Km,Ym={icon:Zm,example:{},transforms:Qm,edit:function(){return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)("div",{className:"wp-block-nextpage"},(0,Ve.createElement)("span",null,(0,Fe.__)("Page break"))))},save:function(){return(0,Ve.createElement)(Ve.RawHTML,null,"\x3c!--nextpage--\x3e")}};var Xm=e=>{let{attributes:t,clientId:n}=e;const o=(0,Xe.useSelect)((e=>e($e.store).__experimentalGetParsedPattern(t.slug)),[t.slug]),{replaceBlocks:r,__unstableMarkNextChangeAsNotPersistent:a}=(0,Xe.useDispatch)($e.store);(0,Ve.useEffect)((()=>{null!=o&&o.blocks&&(a(),r(n,o.blocks))}),[null==o?void 0:o.blocks]);const l=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",l)};const ed={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/pattern",title:"Pattern",category:"theme",description:"Show a block pattern.",supports:{html:!1,inserter:!1},textdomain:"default",attributes:{slug:{type:"string"}}},{name:td}=ed,nd={edit:Xm};var od=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M7 13.8h6v-1.5H7v1.5zM18 16V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zM5.5 16V4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5zM7 10.5h8V9H7v1.5zm0-3.3h8V5.8H7v1.4zM20.2 6v13c0 .7-.6 1.2-1.2 1.2H8v1.5h11c1.5 0 2.7-1.2 2.7-2.8V6h-1.5z"}));const rd=["id","title","link","type","parent"],ad=e=>{let{pages:t,clientId:n,replaceBlock:o,createBlock:r}=e;return()=>{if(!t)return;const e={},a=[];t.forEach((t=>{var n,o;let{id:l,title:i,link:s,type:c,parent:u}=t;const m=null!==(n=null===(o=e[l])||void 0===o?void 0:o.innerBlocks)&&void 0!==n?n:[];if(e[l]=r("core/navigation-link",{id:l,label:i.rendered,url:s,type:c,kind:"post-type"},m),u){e[u]||(e[u]={innerBlocks:[]});e[u].innerBlocks.push(e[l])}else a.push(e[l])}));const l=e=>{e.forEach(((e,t,n)=>{const{attributes:o,innerBlocks:a}=e;if(0!==a.length){l(a);const e=r("core/navigation-submenu",o,a);n[t]=e}}))};l(a),o(n,a)}};function ld(e){let{onClose:t,clientId:n}=e;const{records:o,hasResolved:r}=(0,Ye.__experimentalUseEntityRecords)("postType","page",{per_page:100,_fields:rd,orderby:"menu_order",order:"asc"}),{replaceBlock:a}=(0,Xe.useDispatch)($e.store);return(0,Ve.createElement)(De.Modal,{closeLabel:(0,Fe.__)("Close"),onRequestClose:t,title:(0,Fe.__)("Convert to links"),className:"wp-block-page-list-modal",aria:{describedby:"wp-block-page-list-modal__description"}},(0,Ve.createElement)("p",{id:"wp-block-page-list-modal__description"},(0,Fe.__)("To edit this navigation menu, convert it to single page links. This allows you to add, re-order, remove items, or edit their labels.")),(0,Ve.createElement)("p",null,(0,Fe.__)("Note: if you add new pages to your site, you'll need to add them to your navigation menu.")),(0,Ve.createElement)("div",{className:"wp-block-page-list-modal-buttons"},(0,Ve.createElement)(De.Button,{variant:"tertiary",onClick:t},(0,Fe.__)("Cancel")),(0,Ve.createElement)(De.Button,{variant:"primary",disabled:!r,onClick:ad({pages:o,replaceBlock:a,clientId:n,createBlock:Re.createBlock})},(0,Fe.__)("Convert"))))}const id=()=>(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},(0,Ve.createElement)(De.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"}));const sd=(0,Ve.memo)((function e(t){let{context:n,pagesByParentId:o,parentId:r=0,depth:a=0}=t;const l=o.get(r),i=(0,Xe.useSelect)((e=>{const t=e(Ye.store).getEntityRecord("root","site");return"page"===(null==t?void 0:t.show_on_front)&&(null==t?void 0:t.page_on_front)}),[]);return null!=l&&l.length?l.map((t=>{var r,l;const s=o.has(t.id),c="showSubmenuIcon"in n;return(0,Ve.createElement)("li",{key:t.id,className:Ke()("wp-block-pages-list__item",{"has-child":s,"wp-block-navigation-item":c,"open-on-click":n.openSubmenusOnClick,"open-on-hover-click":!n.openSubmenusOnClick&&n.showSubmenuIcon,"menu-item-home":t.id===i})},s&&n.openSubmenusOnClick?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("button",{className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle","aria-expanded":"false"},null===(r=t.title)||void 0===r?void 0:r.rendered),(0,Ve.createElement)("span",{className:"wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon"},(0,Ve.createElement)(id,null))):(0,Ve.createElement)("a",{className:Ke()("wp-block-pages-list__item__link",{"wp-block-navigation-item__content":c}),href:t.link},null===(l=t.title)||void 0===l?void 0:l.rendered),s&&(0,Ve.createElement)(Ve.Fragment,null,!n.openSubmenusOnClick&&n.showSubmenuIcon&&(0,Ve.createElement)("button",{className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon","aria-expanded":"false"},(0,Ve.createElement)(id,null)),(0,Ve.createElement)("ul",{className:Ke()("submenu-container",{"wp-block-navigation__submenu-container":c})},(0,Ve.createElement)(e,{context:n,pagesByParentId:o,parentId:t.id,depth:a+1}))))})):[]})),cd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/page-list",title:"Page List",category:"widgets",description:"Display a list of all pages.",keywords:["menu","navigation"],textdomain:"default",attributes:{__unstableMaxPages:{type:"number"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style","openSubmenusOnClick"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-page-list-editor",style:"wp-block-page-list"},{name:ud}=cd,md={icon:od,example:{},edit:function(e){var t;let{context:n,clientId:o}=e;const{pagesByParentId:r,totalPages:a,hasResolvedPages:l}=function(){const{records:e,hasResolved:t}=(0,Ye.__experimentalUseEntityRecords)("postType","page",{orderby:"menu_order",order:"asc",_fields:["id","link","parent","title","menu_order"],per_page:-1});return(0,Ve.useMemo)((()=>{var n;const o=(0,vt.sortBy)(e,["menu_order","title.rendered"]).reduce(((e,t)=>{const{parent:n}=t;return e.has(n)?e.get(n).push(t):e.set(n,[t]),e}),new Map);return{pagesByParentId:o,hasResolvedPages:t,totalPages:null!==(n=null==e?void 0:e.length)&&void 0!==n?n:null}}),[e,t])}(),i="showSubmenuIcon"in n&&a<=100,[s,c]=(0,Ve.useState)(!1),u=(0,$e.useBlockProps)({className:Ke()("wp-block-page-list",{"has-text-color":!!n.textColor,[(0,$e.getColorClassName)("color",n.textColor)]:!!n.textColor,"has-background":!!n.backgroundColor,[(0,$e.getColorClassName)("background-color",n.backgroundColor)]:!!n.backgroundColor}),style:{...null===(t=n.style)||void 0===t?void 0:t.color}});return(0,Ve.createElement)(Ve.Fragment,null,i&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarButton,{title:(0,Fe.__)("Edit"),onClick:()=>c(!0)},(0,Fe.__)("Edit"))),i&&s&&(0,Ve.createElement)(ld,{onClose:()=>c(!1),clientId:o}),!l&&(0,Ve.createElement)("div",u,(0,Ve.createElement)(De.Spinner,null)),l&&null===a&&(0,Ve.createElement)("div",u,(0,Ve.createElement)("div",u,(0,Ve.createElement)(De.Notice,{status:"warning",isDismissible:!1},(0,Fe.__)("Page List: Cannot retrieve Pages.")))),0===a&&(0,Ve.createElement)("div",u,(0,Ve.createElement)(De.Notice,{status:"info",isDismissible:!1},(0,Fe.__)("Page List: Cannot retrieve Pages."))),a>0&&(0,Ve.createElement)("ul",u,(0,Ve.createElement)(sd,{context:n,pagesByParentId:r})))}};var dd=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18.3 4H9.9v-.1l-.9.2c-2.3.4-4 2.4-4 4.8s1.7 4.4 4 4.8l.7.1V20h1.5V5.5h2.9V20h1.5V5.5h2.7V4z"}));const pd={className:!1},gd={align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:""},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},fontSize:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]},style:{type:"object"}},hd=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customFontSize)return e;const t={};return(e.customTextColor||e.customBackgroundColor)&&(t.color={}),e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customFontSize&&(t.typography={fontSize:e.customFontSize}),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor","customFontSize"]),style:t}},vd=[{supports:pd,attributes:{...(0,vt.omit)(gd,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:hd,save(e){let{attributes:t}=e;const{align:n,content:o,dropCap:r,backgroundColor:a,textColor:l,customBackgroundColor:i,customTextColor:s,fontSize:c,customFontSize:u,direction:m}=t,d=(0,$e.getColorClassName)("color",l),p=(0,$e.getColorClassName)("background-color",a),g=(0,$e.getFontSizeClass)(c),h=Ke()({"has-text-color":l||s,"has-background":a||i,"has-drop-cap":r,[`has-text-align-${n}`]:n,[g]:g,[d]:d,[p]:p}),v={backgroundColor:p?void 0:i,color:d?void 0:s,fontSize:g?void 0:u};return(0,Ve.createElement)($e.RichText.Content,{tagName:"p",style:v,className:h||void 0,value:o,dir:m})}},{supports:pd,attributes:{...(0,vt.omit)(gd,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:hd,save(e){let{attributes:t}=e;const{align:n,content:o,dropCap:r,backgroundColor:a,textColor:l,customBackgroundColor:i,customTextColor:s,fontSize:c,customFontSize:u,direction:m}=t,d=(0,$e.getColorClassName)("color",l),p=(0,$e.getColorClassName)("background-color",a),g=(0,$e.getFontSizeClass)(c),h=Ke()({"has-text-color":l||s,"has-background":a||i,"has-drop-cap":r,[g]:g,[d]:d,[p]:p}),v={backgroundColor:p?void 0:i,color:d?void 0:s,fontSize:g?void 0:u,textAlign:n};return(0,Ve.createElement)($e.RichText.Content,{tagName:"p",style:v,className:h||void 0,value:o,dir:m})}},{supports:pd,attributes:{...(0,vt.omit)(gd,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"},width:{type:"string"}},migrate:hd,save(e){let{attributes:t}=e;const{width:n,align:o,content:r,dropCap:a,backgroundColor:l,textColor:i,customBackgroundColor:s,customTextColor:c,fontSize:u,customFontSize:m}=t,d=(0,$e.getColorClassName)("color",i),p=(0,$e.getColorClassName)("background-color",l),g=u&&`is-${u}-text`,h=Ke()({[`align${n}`]:n,"has-background":l||s,"has-drop-cap":a,[g]:g,[d]:d,[p]:p}),v={backgroundColor:p?void 0:s,color:d?void 0:c,fontSize:g?void 0:m,textAlign:o};return(0,Ve.createElement)($e.RichText.Content,{tagName:"p",style:v,className:h||void 0,value:r})}},{supports:pd,attributes:(0,vt.omit)({...gd,fontSize:{type:"number"}},["style"]),save(e){let{attributes:t}=e;const{width:n,align:o,content:r,dropCap:a,backgroundColor:l,textColor:i,fontSize:s}=t,c=Ke()({[`align${n}`]:n,"has-background":l,"has-drop-cap":a}),u={backgroundColor:l,color:i,fontSize:s,textAlign:o};return(0,Ve.createElement)("p",{style:u,className:c||void 0},r)},migrate:e=>hd((0,vt.omit)({...e,customFontSize:(0,vt.isFinite)(e.fontSize)?e.fontSize:void 0,customTextColor:e.textColor&&"#"===e.textColor[0]?e.textColor:void 0,customBackgroundColor:e.backgroundColor&&"#"===e.backgroundColor[0]?e.backgroundColor:void 0}))},{supports:pd,attributes:{...gd,content:{type:"string",source:"html",default:""}},save(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.content)},migrate:e=>e}];var bd=vd;var yd=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"}));function _d(e){let{direction:t,setDirection:n}=e;return(0,Fe.isRTL)()&&(0,Ve.createElement)(De.ToolbarDropdownMenu,{controls:[{icon:yd,title:(0,Fe._x)("Left to right","editor button"),isActive:"ltr"===t,onClick(){n("ltr"===t?void 0:"ltr")}}]})}var fd=function(e){let{attributes:t,mergeBlocks:n,onReplace:o,onRemove:r,setAttributes:a,clientId:l}=e;const{align:i,content:s,direction:c,dropCap:u,placeholder:m}=t,d=(0,$e.useSetting)("typography.dropCap"),p=(0,$e.useBlockProps)({className:Ke()({"has-drop-cap":u,[`has-text-align-${i}`]:i}),style:{direction:c}});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:i,onChange:e=>a({align:e})}),(0,Ve.createElement)(_d,{direction:c,setDirection:e=>a({direction:e})})),d&&(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"typography"},(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,Fe.__)("Drop cap"),onDeselect:()=>a({dropCap:void 0}),resetAllFilter:()=>({dropCap:void 0}),panelId:l},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Drop cap"),checked:!!u,onChange:()=>a({dropCap:!u}),help:u?(0,Fe.__)("Showing large initial letter."):(0,Fe.__)("Toggle to show a large initial letter.")}))),(0,Ve.createElement)($e.RichText,Ze({identifier:"content",tagName:"p"},p,{value:s,onChange:e=>a({content:e}),onSplit:(e,n)=>{let o;(n||e)&&(o={...t,content:e});const r=(0,Re.createBlock)("core/paragraph",o);return n&&(r.clientId=l),r},onMerge:n,onReplace:o,onRemove:r,"aria-label":s?(0,Fe.__)("Paragraph block"):(0,Fe.__)("Empty block; start writing or type forward slash to choose a block"),"data-empty":!s,placeholder:m||(0,Fe.__)("Type / to choose a block"),__unstableEmbedURLOnPaste:!0,__unstableAllowPrefixTransformations:!0})))};const{name:kd}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the basic building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:"",__experimentalRole:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalSelector:"p",__unstablePasteTextInline:!0},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"},wd={from:[{type:"raw",priority:20,selector:"p",schema:e=>{let{phrasingContentSchema:t,isPaste:n}=e;return{p:{children:t,attributes:n?[]:["style","id"]}}},transform(e){const t=(0,Re.getBlockAttributes)(kd,e.outerHTML),{textAlign:n}=e.style||{};return"left"!==n&&"center"!==n&&"right"!==n||(t.align=n),(0,Re.createBlock)(kd,t)}}]};var xd=wd;const Ed={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the basic building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:"",__experimentalRole:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalSelector:"p",__unstablePasteTextInline:!0},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"},{name:Cd}=Ed,Sd={icon:dd,example:{attributes:{content:(0,Fe.__)("In a village of La Mancha, the name of which I have no desire to call to mind, there lived not long since one of those gentlemen that keep a lance in the lance-rack, an old buckler, a lean hack, and a greyhound for coursing."),style:{typography:{fontSize:28}},dropCap:!0}},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{content:t}=e;return(0,vt.isEmpty)(t)?(0,Fe.__)("Empty"):t}},transforms:xd,deprecated:bd,merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:fd,save:function(e){let{attributes:t}=e;const{align:n,content:o,dropCap:r,direction:a}=t,l=Ke()({"has-drop-cap":r,[`has-text-align-${n}`]:n});return(0,Ve.createElement)("p",$e.useBlockProps.save({className:l,dir:a}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}};var Bd=function(e){let{isSelected:t,context:{postType:n,postId:o,queryId:r},attributes:a,setAttributes:l}=e;const i=Number.isFinite(r),{authorId:s,authorDetails:c,authors:u}=(0,Xe.useSelect)((e=>{var t;const{getEditedEntityRecord:r,getUser:a,getUsers:l}=e(Ye.store),i=null===(t=r("postType",n,o))||void 0===t?void 0:t.author;return{authorId:i,authorDetails:i?a(i):null,authors:l({who:"authors"})}}),[n,o]),{editEntityRecord:m}=(0,Xe.useDispatch)(Ye.store),{textAlign:d,showAvatar:p,showBio:g,byline:h}=a,v=[];c&&(0,vt.forEach)(c.avatar_urls,((e,t)=>{v.push({value:t,label:`${t} x ${t}`})}));const b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${d}`]:d})});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Author Settings")},!i&&!(null==u||!u.length)&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Author"),value:s,options:u.map((e=>{let{id:t,name:n}=e;return{value:t,label:n}})),onChange:e=>{m("postType",n,o,{author:e})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show avatar"),checked:p,onChange:()=>l({showAvatar:!p})}),p&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Avatar size"),value:a.avatarSize,options:v,onChange:e=>{l({avatarSize:Number(e)})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show bio"),checked:g,onChange:()=>l({showBio:!g})}))),(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:d,onChange:e=>{l({textAlign:e})}})),(0,Ve.createElement)("div",b,p&&c&&(0,Ve.createElement)("div",{className:"wp-block-post-author__avatar"},(0,Ve.createElement)("img",{width:a.avatarSize,src:c.avatar_urls[a.avatarSize],alt:c.name})),(0,Ve.createElement)("div",{className:"wp-block-post-author__content"},(!$e.RichText.isEmpty(h)||t)&&(0,Ve.createElement)($e.RichText,{className:"wp-block-post-author__byline",multiline:!1,"aria-label":(0,Fe.__)("Post author byline text"),placeholder:(0,Fe.__)("Write byline…"),value:h,onChange:e=>l({byline:e})}),(0,Ve.createElement)("p",{className:"wp-block-post-author__name"},(null==c?void 0:c.name)||(0,Fe.__)("Post Author")),g&&(0,Ve.createElement)("p",{className:"wp-block-post-author__bio"},null==c?void 0:c.description))))};var Td=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"}));const Nd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-author",title:"Post Author",category:"theme",description:"Display post author details such as name, avatar, and bio.",textdomain:"default",attributes:{textAlign:{type:"string"},avatarSize:{type:"number",default:48},showAvatar:{type:"boolean",default:!0},showBio:{type:"boolean"},byline:{type:"string"}},usesContext:["postType","postId","queryId"],supports:{html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDuotone:".wp-block-post-author__avatar img",__experimentalDefaultControls:{background:!0,text:!0}}},editorStyle:"wp-block-post-author-editor",style:"wp-block-post-author"},{name:Pd}=Nd,zd={icon:Td,edit:Bd};var Id=function(e){let{context:{postType:t,postId:n},attributes:{textAlign:o},setAttributes:r}=e;const{authorDetails:a}=(0,Xe.useSelect)((e=>{var o;const{getEditedEntityRecord:r,getUser:a}=e(Ye.store),l=null===(o=r("postType",t,n))||void 0===o?void 0:o.author;return{authorDetails:l?a(l):null}}),[t,n]),l=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${o}`]:o})}),i=(null==a?void 0:a.description)||(0,Fe.__)("Author Biography");return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:o,onChange:e=>{r({textAlign:e})}})),(0,Ve.createElement)("div",l," ",i," "))};const Md={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-author-biography",title:"Post Author Biography",category:"theme",description:"The author biography.",textdomain:"default",attributes:{textAlign:{type:"string"}},usesContext:["postType","postId"],supports:{spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:Ld}=Md,Rd={icon:Td,edit:Id};const Vd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-comments",title:"Post Comments (deprecated)",category:"theme",description:"This block is deprecated. Please use the Comments Query Loop block instead.",textdomain:"default",attributes:{textAlign:{type:"string"}},usesContext:["postId","postType"],supports:{html:!1,align:["wide","full"],typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},inserter:!1},style:["wp-block-post-comments","wp-block-buttons","wp-block-button"],editorStyle:"wp-block-post-comments-editor"},{name:Ad}=Vd,Hd={icon:nr,edit:function e(t){let{attributes:{textAlign:n},setAttributes:o,context:{postType:r,postId:a}}=t,[l]=(0,Ye.useEntityProp)("postType",r,"title",a);l=l||(0,Fe.__)("Post Title");const[i]=(0,Ye.useEntityProp)("postType",r,"comment_status",a),{avatarURL:s,defaultCommentStatus:c}=(0,Xe.useSelect)((e=>e($e.store).getSettings().__experimentalDiscussionSettings)),u=void 0===r||void 0===a,m=(0,Xe.useSelect)((e=>{var t;return!!r&&!(null===(t=e(Ye.store).getPostType(r))||void 0===t||!t.supports.comments)}));let d=(0,Fe.__)('Post Comments block: This is just a placeholder, not a real comment. The final styling may differ because it also depends on the current theme. For better compatibility with the Block Editor, please consider replacing this block with the "Comments Query Loop" block.'),p=!0;u||"open"===i||("closed"===i?(d=(0,Fe.sprintf)((0,Fe.__)("Post Comments block: Comments to this %s are not allowed."),r),p=!1):m?"open"!==c&&(d=(0,Fe.__)("Post Comments block: Comments are not enabled."),p=!1):(d=(0,Fe.sprintf)((0,Fe.__)("Post Comments block: Comments for this post type (%s) are not enabled."),r),p=!1));const g=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),h=(0,Vt.__experimentalUseDisabled)(),v=(0,Vt.useInstanceId)(e);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>{o({textAlign:e})}})),(0,Ve.createElement)("div",g,(0,Ve.createElement)($e.Warning,null,d),p&&(0,Ve.createElement)("div",{className:"wp-block-post-comments__placeholder",ref:h},(0,Ve.createElement)("h3",null,(0,Fe.__)("One response to")," “",l,"”"),(0,Ve.createElement)("div",{className:"navigation"},(0,Ve.createElement)("div",{className:"alignleft"},(0,Ve.createElement)("a",{href:"#top"},"« ",(0,Fe.__)("Older Comments"))),(0,Ve.createElement)("div",{className:"alignright"},(0,Ve.createElement)("a",{href:"#top"},(0,Fe.__)("Newer Comments")," »"))),(0,Ve.createElement)("ol",{className:"commentlist"},(0,Ve.createElement)("li",{className:"comment even thread-even depth-1"},(0,Ve.createElement)("article",{className:"comment-body"},(0,Ve.createElement)("footer",{className:"comment-meta"},(0,Ve.createElement)("div",{className:"comment-author vcard"},(0,Ve.createElement)("img",{alt:"Commenter Avatar",src:s,className:"avatar avatar-32 photo",height:"32",width:"32",loading:"lazy"}),(0,Ve.createElement)("b",{className:"fn"},(0,Ve.createElement)("a",{href:"#top",className:"url"},(0,Fe.__)("A WordPress Commenter")))," ",(0,Ve.createElement)("span",{className:"says"},(0,Fe.__)("says"),":")),(0,Ve.createElement)("div",{className:"comment-metadata"},(0,Ve.createElement)("a",{href:"#top"},(0,Ve.createElement)("time",{dateTime:"2000-01-01T00:00:00+00:00"},(0,Fe.__)("January 1, 2000 at 00:00 am")))," ",(0,Ve.createElement)("span",{className:"edit-link"},(0,Ve.createElement)("a",{className:"comment-edit-link",href:"#top"},(0,Fe.__)("Edit"))))),(0,Ve.createElement)("div",{className:"comment-content"},(0,Ve.createElement)("p",null,(0,Fe.__)("Hi, this is a comment."),(0,Ve.createElement)("br",null),(0,Fe.__)("To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."),(0,Ve.createElement)("br",null),(0,Fe.__)("Commenter avatars come from")," ",(0,Ve.createElement)("a",{href:"https://gravatar.com/"},"Gravatar"),".")),(0,Ve.createElement)("div",{className:"reply"},(0,Ve.createElement)("a",{className:"comment-reply-link",href:"#top","aria-label":"Reply to A WordPress Commenter"},(0,Fe.__)("Reply")))))),(0,Ve.createElement)("div",{className:"navigation"},(0,Ve.createElement)("div",{className:"alignleft"},(0,Ve.createElement)("a",{href:"#top"},"« ",(0,Fe.__)("Older Comments"))),(0,Ve.createElement)("div",{className:"alignright"},(0,Ve.createElement)("a",{href:"#top"},(0,Fe.__)("Newer Comments")," »"))),(0,Ve.createElement)("div",{className:"comment-respond"},(0,Ve.createElement)("h3",{className:"comment-reply-title"},(0,Fe.__)("Leave a Reply")),(0,Ve.createElement)("form",{className:"comment-form",noValidate:!0},(0,Ve.createElement)("p",{className:"comment-form-comment"},(0,Ve.createElement)("label",{htmlFor:`comment-${v}`},(0,Fe.__)("Comment")," ",(0,Ve.createElement)("span",{className:"required"},"*")),(0,Ve.createElement)("textarea",{id:`comment-${v}`,name:"comment",cols:"45",rows:"8",required:!0})),(0,Ve.createElement)("p",{className:"form-submit wp-block-button"},(0,Ve.createElement)("input",{name:"submit",type:"submit",className:"submit wp-block-button__link",value:(0,Fe.__)("Post Comment")})))))))}};var Dd=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z"}));const Fd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-comments-form",title:"Post Comments Form",category:"theme",description:"Display a post's comments form.",textdomain:"default",attributes:{textAlign:{type:"string"}},usesContext:["postId","postType"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-post-comments-form-editor",style:["wp-block-post-comments-form","wp-block-buttons","wp-block-button"]},{name:$d}=Fd,Gd={icon:Dd,edit:function e(t){let{attributes:n,context:o,setAttributes:r}=t;const{textAlign:a}=n,{postId:l,postType:i}=o,[s]=(0,Ye.useEntityProp)("postType",i,"comment_status",l),c=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${a}`]:a})}),u=void 0===i||void 0===l,m=(0,Vt.__experimentalUseDisabled)(),d=(0,Vt.useInstanceId)(e);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:a,onChange:e=>{r({textAlign:e})}})),(0,Ve.createElement)("div",c,!s&&!u&&(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Post Comments Form block: comments are not enabled for this post type.")),"open"!==s&&!u&&(0,Ve.createElement)($e.Warning,null,(0,Fe.sprintf)((0,Fe.__)("Post Comments Form block: comments to this %s are not allowed."),i)),("open"===s||u)&&(0,Ve.createElement)("div",null,(0,Ve.createElement)("h3",null,(0,Fe.__)("Leave a Reply")),(0,Ve.createElement)("form",{noValidate:!0,className:"comment-form",ref:m},(0,Ve.createElement)("p",null,(0,Ve.createElement)("label",{htmlFor:`comment-${d}`},(0,Fe.__)("Comment")),(0,Ve.createElement)("textarea",{id:`comment-${d}`,name:"comment",cols:"45",rows:"8"})),(0,Ve.createElement)("p",null,(0,Ve.createElement)("input",{name:"submit",className:"submit wp-block-button__link",label:(0,Fe.__)("Post Comment"),value:(0,Fe.__)("Post Comment"),readOnly:!0}))))))}};var Ud=(0,Ve.createElement)(Ae.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 20h16v-1.5H4V20zm0-4.8h16v-1.5H4v1.5zm0-6.4v1.5h16V8.8H4zM16 4H4v1.5h12V4z"}));function Od(e,t,n){return(0,Xe.useSelect)((o=>o(Ye.store).canUserEditEntityRecord(e,t,n)),[e,t,n])}function qd(e){let{userCanEdit:t,postType:n,postId:o}=e;const[,,r]=(0,Ye.useEntityProp)("postType",n,"content",o),a=(0,$e.useBlockProps)();return null!=r&&r.protected&&!t?(0,Ve.createElement)("div",a,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("This content is password protected."))):(0,Ve.createElement)("div",Ze({},a,{dangerouslySetInnerHTML:{__html:null==r?void 0:r.rendered}}))}function Wd(e){let{layout:t,context:n={}}=e;const{postType:o,postId:r}=n,a=(0,Xe.useSelect)((e=>{var t;const{getSettings:n}=e($e.store);return null===(t=n())||void 0===t?void 0:t.supportsLayout}),[]),l=(0,$e.useSetting)("layout")||{},i=t&&t.inherit?l:t,[s,c,u]=(0,Ye.useEntityBlockEditor)("postType",o,{id:r}),m=(0,$e.useInnerBlocksProps)((0,$e.useBlockProps)({className:"entry-content"}),{value:s,onInput:c,onChange:u,__experimentalLayout:a?i:void 0});return(0,Ve.createElement)("div",m)}function jd(e){const{context:{queryId:t,postType:n,postId:o}={}}=e,r=Number.isFinite(t),a=Od("postType",n,o);return a&&!r?(0,Ve.createElement)(Wd,e):(0,Ve.createElement)(qd,{userCanEdit:a,postType:n,postId:o})}function Zd(){const e=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",e,(0,Ve.createElement)("p",null,(0,Fe.__)("This is the Post Content block, it will display all the blocks in any single post or page.")),(0,Ve.createElement)("p",null,(0,Fe.__)("That might be a simple arrangement like consecutive paragraphs in a blog post, or a more elaborate composition that includes image galleries, videos, tables, columns, and any other block types.")),(0,Ve.createElement)("p",null,(0,Fe.__)("If there are any Custom Post Types registered at your site, the Post Content block can display the contents of those entries as well.")))}function Qd(){const e=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",e,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself.")))}const Kd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-content",title:"Post Content",category:"theme",description:"Displays the contents of a post or page.",textdomain:"default",usesContext:["postId","postType","queryId"],supports:{align:["wide","full"],html:!1,__experimentalLayout:!0},editorStyle:"wp-block-post-content-editor"},{name:Jd}=Kd,Yd={icon:Ud,edit:function(e){let{context:t,attributes:n}=e;const{postId:o,postType:r}=t,{layout:a={}}=n,[l,i]=(0,$e.__experimentalUseNoRecursiveRenders)(o);return o&&r&&l?(0,Ve.createElement)(Qd,null):(0,Ve.createElement)(i,null,o&&r?(0,Ve.createElement)(jd,{context:t,layout:a}):(0,Ve.createElement)(Zd,null))}};function Xd(e){return/(?:^|[^\\])[aAgh]/.test(e)}var ep=[{attributes:{textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1}},supports:{html:!1,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const tp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-date",title:"Post Date",category:"theme",description:"Add the date of this post.",textdomain:"default",attributes:{textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1}},usesContext:["postId","postType","queryId"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:np}=tp,op={icon:Co,edit:function(e){let{attributes:{textAlign:t,format:n,isLink:o},context:{postId:r,postType:a,queryId:l},setAttributes:i}=e;const s=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${t}`]:t})}),c=(0,Ve.useRef)(),u=Number.isFinite(l),m=(0,So.__experimentalGetSettings)(),[d=m.formats.date]=(0,Ye.useEntityProp)("root","site","date_format"),[p=m.formats.time]=(0,Ye.useEntityProp)("root","site","time_format"),[g,h]=(0,Ye.useEntityProp)("postType",a,"date",r),v=(0,Xe.useSelect)((e=>a?e(Ye.store).getPostType(a):null),[a]);let b=g?(0,Ve.createElement)("time",{dateTime:(0,So.dateI18n)("c",g),ref:c},(0,So.dateI18n)(n||d,g)):(0,Fe.__)("Post Date");return o&&g&&(b=(0,Ve.createElement)("a",{href:"#post-date-pseudo-link",onClick:e=>e.preventDefault()},b)),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:t,onChange:e=>{i({textAlign:e})}}),g&&!u&&(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.Dropdown,{popoverProps:{anchorRef:c.current},renderContent:()=>(0,Ve.createElement)(De.DateTimePicker,{currentDate:g,onChange:h,is12Hour:Xd(p)}),renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,Ve.createElement)(De.ToolbarButton,{"aria-expanded":t,icon:qa,title:(0,Fe.__)("Change Date"),onClick:n,onKeyDown:e=>{t||e.keyCode!==jt.DOWN||(e.preventDefault(),n())}})}}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)($e.__experimentalDateFormatPicker,{format:n,defaultFormat:d,onChange:e=>i({format:e})}),(0,Ve.createElement)(De.ToggleControl,{label:null!=v&&v.labels.singular_name?(0,Fe.sprintf)((0,Fe.__)("Link to %s"),v.labels.singular_name.toLowerCase()):(0,Fe.__)("Link to post"),onChange:()=>i({isLink:!o}),checked:o}))),(0,Ve.createElement)("div",s,b))},deprecated:ep};var rp=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12.75 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.395.395 0 00.199-.166c.05-.083.114-.253.114-.584V7.2H8.8V4h3.95v5.333zM7.95 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.394.394 0 00.198-.166c.05-.083.115-.253.115-.584V7.2H4V4h3.95v5.333zM13 20H4v-1.5h9V20zM20 16H4v-1.5h16V16z"}));var ap={from:[{type:"block",blocks:["core/post-content"],transform:()=>(0,Re.createBlock)("core/post-excerpt")}],to:[{type:"block",blocks:["core/post-content"],transform:()=>(0,Re.createBlock)("core/post-content")}]};const lp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-excerpt",title:"Post Excerpt",category:"theme",description:"Display a post's excerpt.",textdomain:"default",attributes:{textAlign:{type:"string"},moreText:{type:"string"},showMoreOnNewLine:{type:"boolean",default:!0}},usesContext:["postId","postType","queryId"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-post-excerpt-editor",style:"wp-block-post-excerpt"},{name:ip}=lp,sp={icon:rp,transforms:ap,edit:function(e){let{attributes:{textAlign:t,moreText:n,showMoreOnNewLine:o},setAttributes:r,isSelected:a,context:{postId:l,postType:i,queryId:s}}=e;const c=Number.isFinite(s),u=Od("postType",i,l),m=u&&!c,[d,p,{rendered:g,protected:h}={}]=(0,Ye.useEntityProp)("postType",i,"excerpt",l),v=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${t}`]:t})}),b=(0,Ve.useMemo)((()=>{if(!g)return"";const e=(new window.DOMParser).parseFromString(g,"text/html");return e.body.textContent||e.body.innerText||""}),[g]);if(!i||!l)return(0,Ve.createElement)("div",v,(0,Ve.createElement)("p",null,(0,Fe.__)("This is the Post Excerpt block, it will display the excerpt from single posts.")),(0,Ve.createElement)("p",null,(0,Fe.__)("If there are any Custom Post Types with support for excerpts, the Post Excerpt block can display the excerpts of those entries as well.")));if(h&&!u)return(0,Ve.createElement)("div",v,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("There is no excerpt because this is a protected post.")));const y=(0,Ve.createElement)($e.RichText,{className:"wp-block-post-excerpt__more-link",tagName:"a","aria-label":(0,Fe.__)('"Read more" link text'),placeholder:(0,Fe.__)('Add "read more" link text'),value:n,onChange:e=>r({moreText:e}),withoutInteractiveFormatting:!0}),_=Ke()("wp-block-post-excerpt__excerpt",{"is-inline":!o}),f=m?(0,Ve.createElement)($e.RichText,{className:_,"aria-label":(0,Fe.__)("Post excerpt text"),value:d||b||(a?"":(0,Fe.__)("No post excerpt found")),onChange:p,tagName:"p"}):(0,Ve.createElement)("p",{className:_},b||(0,Fe.__)("No post excerpt found"));return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:t,onChange:e=>r({textAlign:e})})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Post Excerpt Settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show link on new line"),checked:o,onChange:e=>r({showMoreOnNewLine:e})}))),(0,Ve.createElement)("div",v,f,!o&&" ",o?(0,Ve.createElement)("p",{className:"wp-block-post-excerpt__more-text"},y):y))}},cp=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"cover",label:(0,Fe._x)("Cover","Scale option for Image dimension control")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"contain",label:(0,Fe._x)("Contain","Scale option for Image dimension control")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"fill",label:(0,Fe._x)("Fill","Scale option for Image dimension control")})),up="cover",mp={cover:(0,Fe.__)("Image is scaled and cropped to fill the entire space without being distorted."),contain:(0,Fe.__)("Image is scaled to fill the space without clipping nor distorting."),fill:(0,Fe.__)("Image will be stretched and distorted to completely fill the space.")};var dp=e=>{let{clientId:t,attributes:{width:n,height:o,scale:r,sizeSlug:a},setAttributes:l,imageSizeOptions:i=[]}=e;const s=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["px","%","vw","em","rem"]}),c=(e,t)=>{const n=parseFloat(t);isNaN(n)&&t||l({[e]:n<0?"0":t})},u=(0,Fe._x)("Scale","Image scaling options");return(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"dimensions"},(0,Ve.createElement)(De.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!o,label:(0,Fe.__)("Height"),onDeselect:()=>l({height:void 0}),resetAllFilter:()=>({height:void 0}),isShownByDefault:!0,panelId:t},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Height"),labelPosition:"top",value:o||"",min:0,onChange:e=>c("height",e),units:s})),(0,Ve.createElement)(De.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!n,label:(0,Fe.__)("Width"),onDeselect:()=>l({width:void 0}),resetAllFilter:()=>({width:void 0}),isShownByDefault:!0,panelId:t},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Width"),labelPosition:"top",value:n||"",min:0,onChange:e=>c("width",e),units:s})),!!o&&(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!r&&r!==up,label:u,onDeselect:()=>l({scale:up}),resetAllFilter:()=>({scale:up}),isShownByDefault:!0,panelId:t},(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:u,value:r,help:mp[r],onChange:e=>l({scale:e}),isBlock:!0},cp)),!!i.length&&(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!a,label:(0,Fe.__)("Image size"),onDeselect:()=>l({sizeSlug:void 0}),resetAllFilter:()=>({sizeSlug:void 0}),isShownByDefault:!1,panelId:t},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Image size"),value:a||"full",options:i,onChange:e=>l({sizeSlug:e}),help:(0,Fe.__)("Select the size of the source image.")})))};const pp=(0,Ve.createElement)(Ae.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none"},(0,Ve.createElement)(Ae.Path,{vectorEffect:"non-scaling-stroke",d:"M60 60 0 0"})),gp=["image"],hp=(0,Ve.createElement)("div",{className:"wp-block-post-featured-image__placeholder"},pp);function vp(e){let{clientId:t,attributes:n,setAttributes:o,context:{postId:r,postType:a,queryId:l}}=e;const i=Number.isFinite(l),{isLink:s,height:c,width:u,scale:m,sizeSlug:d}=n,[p,g]=(0,Ye.useEntityProp)("postType",a,"featured_media",r),{media:h,postType:v}=(0,Xe.useSelect)((e=>{const{getMedia:t,getPostType:n}=e(Ye.store);return{media:p&&t(p,{context:"view"}),postType:a&&n(a)}}),[p,a]),b=function(e,t){var n,o,r;return(null==e||null===(n=e.media_details)||void 0===n||null===(o=n.sizes)||void 0===o||null===(r=o[t])||void 0===r?void 0:r.source_url)||(null==e?void 0:e.source_url)}(h,d),y=(0,Xe.useSelect)((e=>e($e.store).getSettings().imageSizes),[]).filter((e=>{var t,n,o;let{slug:r}=e;return null==h||null===(t=h.media_details)||void 0===t||null===(n=t.sizes)||void 0===n||null===(o=n[r])||void 0===o?void 0:o.source_url})).map((e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),_=(0,$e.useBlockProps)({style:{width:u,height:c}}),f=e=>(0,Ve.createElement)(De.Placeholder,{className:"block-editor-media-placeholder"},pp,e),k=e=>{null!=e&&e.id&&g(e.id)},{createErrorNotice:w}=(0,Xe.useDispatch)(za.store),x=e=>{w(e[2],{type:"snackbar"})},E=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(dp,{clientId:t,attributes:n,setAttributes:o,imageSizeOptions:y}),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:null!=v&&v.labels.singular_name?(0,Fe.sprintf)((0,Fe.__)("Link to %s"),v.labels.singular_name.toLowerCase()):(0,Fe.__)("Link to post"),onChange:()=>o({isLink:!s}),checked:s}))));let C;if(!p&&i)return(0,Ve.createElement)(Ve.Fragment,null,E,(0,Ve.createElement)("div",_,hp));const S=(0,Fe.__)("Add a featured image");return C=p?h?(0,Ve.createElement)("img",{src:b,alt:h.alt_text?(0,Fe.sprintf)((0,Fe.__)("Featured image: %s"),h.alt_text):(0,Fe.__)("Featured image"),style:{height:c,objectFit:c&&m}}):hp:(0,Ve.createElement)($e.MediaPlaceholder,{onSelect:k,accept:"image/*",allowedTypes:gp,onError:x,placeholder:f,mediaLibraryButton:e=>{let{open:t}=e;return(0,Ve.createElement)(De.Button,{icon:Ws,variant:"primary",label:S,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{t()}})}}),(0,Ve.createElement)(Ve.Fragment,null,E,!!h&&!i&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:p,mediaURL:b,allowedTypes:gp,accept:"image/*",onSelect:k,onError:x},(0,Ve.createElement)(De.MenuItem,{onClick:()=>g(0)},(0,Fe.__)("Reset")))),(0,Ve.createElement)("figure",_,C))}const bp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-featured-image",title:"Post Featured Image",category:"theme",description:"Display a post's featured image.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!1},width:{type:"string"},height:{type:"string"},scale:{type:"string",default:"cover"},sizeSlug:{type:"string"}},usesContext:["postId","postType","queryId"],supports:{align:["left","right","center","wide","full"],color:{__experimentalDuotone:"img, .wp-block-post-featured-image__placeholder, .components-placeholder__illustration, .components-placeholder::before",text:!1,background:!1},html:!1,spacing:{margin:!0,padding:!0}},editorStyle:"wp-block-post-featured-image-editor",style:"wp-block-post-featured-image"},{name:yp}=bp,_p={icon:Pa,edit:function(e){var t;const n=(0,$e.useBlockProps)();return null!==(t=e.context)&&void 0!==t&&t.postId?(0,Ve.createElement)(vp,e):(0,Ve.createElement)("div",n,hp)}};var fp=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));var kp=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const xp=[{isDefault:!0,name:"post-next",title:(0,Fe.__)("Next post"),description:(0,Fe.__)("Displays the post link that follows the current post."),icon:fp,attributes:{type:"next"},scope:["inserter","transform"]},{name:"post-previous",title:(0,Fe.__)("Previous post"),description:(0,Fe.__)("Displays the post link that precedes the current post."),icon:kp,attributes:{type:"previous"},scope:["inserter","transform"]}];xp.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.type===t.type)}));var Ep=xp;const Cp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-navigation-link",title:"Post Navigation Link",category:"theme",description:"Displays the next or previous post link that is adjacent to the current post.",textdomain:"default",attributes:{textAlign:{type:"string"},type:{type:"string",default:"next"},label:{type:"string"},showTitle:{type:"boolean",default:!1},linkLabel:{type:"boolean",default:!1}},supports:{reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:Sp}=Cp,Bp={edit:function(e){let{attributes:{type:t,label:n,showTitle:o,textAlign:r,linkLabel:a},setAttributes:l}=e;const i="next"===t;let s=i?(0,Fe.__)("Next"):(0,Fe.__)("Previous");o&&(s=i?(0,Fe.__)("Next: "):(0,Fe.__)("Previous: "));const c=i?(0,Fe.__)("Next post"):(0,Fe.__)("Previous post"),u=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${r}`]:r})});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display the title as a link"),help:(0,Fe.__)("If you have entered a custom label, it will be prepended before the title."),checked:!!o,onChange:()=>l({showTitle:!o})}),o&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Include the label as part of the link"),checked:!!a,onChange:()=>l({linkLabel:!a})}))),(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:r,onChange:e=>{l({textAlign:e})}})),(0,Ve.createElement)("div",u,(0,Ve.createElement)($e.RichText,{tagName:"a","aria-label":c,placeholder:s,value:n,allowedFormats:["core/bold","core/italic"],onChange:e=>l({label:e})}),o&&(0,Ve.createElement)("a",{href:"#post-navigation-pseudo-link",onClick:e=>e.preventDefault()},(0,Fe.__)("An example title"))))},variations:Ep},Tp=[["core/post-title"],["core/post-date"],["core/post-excerpt"]];function Np(){const e=(0,$e.useInnerBlocksProps)({className:"wp-block-post"},{template:Tp});return(0,Ve.createElement)("li",e)}const Pp=(0,Ve.memo)((function(e){let{blocks:t,blockContextId:n,isHidden:o,setActiveBlockContextId:r}=e;const a=(0,$e.__experimentalUseBlockPreview)({blocks:t,props:{className:"wp-block-post"}}),l=()=>{r(n)},i={display:o?"none":void 0};return(0,Ve.createElement)("li",Ze({},a,{tabIndex:0,role:"button",onClick:l,onKeyPress:l,style:i}))}));const zp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-template",title:"Post Template",category:"theme",parent:["core/query"],description:"Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.",textdomain:"default",usesContext:["queryId","query","queryContext","displayLayout","templateSlug"],supports:{reusable:!1,html:!1,align:!0,__experimentalLayout:{allowEditing:!1}},style:"wp-block-post-template",editorStyle:"wp-block-post-template-editor"},{name:Ip}=zp,Mp={icon:Fo,edit:function(e){let{clientId:t,context:{query:{perPage:n,offset:o,postType:r,order:a,orderBy:l,author:i,search:s,exclude:c,sticky:u,inherit:m,taxQuery:d}={},queryContext:p=[{page:1}],templateSlug:g,displayLayout:{type:h="flex",columns:v=1}={}}}=e;const[{page:b}]=p,[y,_]=(0,Ve.useState)(),{posts:f,blocks:k}=(0,Xe.useSelect)((e=>{const{getEntityRecords:p,getTaxonomies:h}=e(Ye.store),{getBlocks:v}=e($e.store),y=h({type:r,per_page:-1,context:"view"}),_={offset:n?n*(b-1)+o:0,order:a,orderby:l};if(d){const e=Object.entries(d).reduce(((e,t)=>{let[n,o]=t;const r=null==y?void 0:y.find((e=>{let{slug:t}=e;return t===n}));return null!=r&&r.rest_base&&(e[null==r?void 0:r.rest_base]=o),e}),{});Object.keys(e).length&&Object.assign(_,e)}return n&&(_.per_page=n),i&&(_.author=i),s&&(_.search=s),null!=c&&c.length&&(_.exclude=c),u&&(_.sticky="only"===u),m&&null!=g&&g.startsWith("archive-")&&(_.postType=g.replace("archive-",""),r=_.postType),{posts:p("postType",r,_),blocks:v(t)}}),[n,b,o,a,l,t,i,s,r,c,u,m,g,d]),w=(0,Ve.useMemo)((()=>null==f?void 0:f.map((e=>({postType:e.type,postId:e.id})))),[f]),x="flex"===h&&v>1,E=(0,$e.useBlockProps)({className:Ke()({"is-flex-container":x,[`columns-${v}`]:x})});return f?f.length?(0,Ve.createElement)("ul",E,w&&w.map((e=>{var t,n;return(0,Ve.createElement)($e.BlockContextProvider,{key:e.postId,value:e},e.postId===(y||(null===(t=w[0])||void 0===t?void 0:t.postId))?(0,Ve.createElement)(Np,null):null,(0,Ve.createElement)(Pp,{blocks:k,blockContextId:e.postId,setActiveBlockContextId:_,isHidden:e.postId===(y||(null===(n=w[0])||void 0===n?void 0:n.postId))}))}))):(0,Ve.createElement)("p",E," ",(0,Fe.__)("No results found.")):(0,Ve.createElement)("p",E,(0,Ve.createElement)(De.Spinner,null))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};var Lp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",fillRule:"evenodd",clipRule:"evenodd"}));var Rp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M8.1 12.3c.1.1.3.3.5.3.2.1.4.1.6.1.2 0 .4 0 .6-.1.2-.1.4-.2.5-.3l3-3c.3-.3.5-.7.5-1.1 0-.4-.2-.8-.5-1.1L9.7 3.5c-.1-.2-.3-.3-.5-.3H5c-.4 0-.8.4-.8.8v4.2c0 .2.1.4.2.5l3.7 3.6zM5.8 4.8h3.1l3.4 3.4v.1l-3 3 .5.5-.7-.5-3.3-3.4V4.8zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"}));const Vp=[{name:"category",title:(0,Fe.__)("Post Categories"),description:(0,Fe.__)("Display a post's categories."),icon:Lp,isDefault:!0,attributes:{term:"category"},isActive:e=>"category"===e.term},{name:"post_tag",title:(0,Fe.__)("Post Tags"),description:(0,Fe.__)("Display a post's tags."),icon:Rp,attributes:{term:"post_tag"},isActive:e=>"post_tag"===e.term}];var Ap=Vp;const Hp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-terms",title:"Post Terms",category:"theme",description:"Post terms.",textdomain:"default",attributes:{term:{type:"string"},textAlign:{type:"string"},separator:{type:"string",default:", "}},usesContext:["postId","postType"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{lineHeight:!0,fontSize:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},style:"wp-block-post-terms"},{name:Dp}=Hp,Fp={icon:Rp,variations:Ap,edit:function(e){var t;let{attributes:n,clientId:o,context:r,setAttributes:a}=e;const{term:l,textAlign:i,separator:s}=n,{postId:c,postType:u}=r,m=(0,Xe.useSelect)((e=>{var t;if(!l)return{};const{getTaxonomy:n}=e(Ye.store),o=n(l);return null!=o&&null!==(t=o.visibility)&&void 0!==t&&t.publicly_queryable?o:{}}),[l]),{postTerms:d,hasPostTerms:p,isLoading:g}=function(e){var t;let{postId:n,postType:o,term:r}=e;const{rest_base:a,slug:l}=r,[i]=(0,Ye.useEntityProp)("postType",o,a,n);return(0,Xe.useSelect)((e=>{var t,n;if(!(null==r||null===(t=r.visibility)||void 0===t?void 0:t.publicly_queryable))return{postTerms:[],_isLoading:!1,hasPostTerms:!1};if(!i)return{isLoading:null==r||null===(n=r.postTerms)||void 0===n?void 0:n.includes(o)};if(!i.length)return{isLoading:!1};const{getEntityRecords:a,isResolving:s}=e(Ye.store),c=["taxonomy",l,{include:i,context:"view"}],u=a(...c);return{postTerms:u,isLoading:s("getEntityRecords",c),hasPostTerms:!(null==u||!u.length)}}),[i,null==r||null===(t=r.visibility)||void 0===t?void 0:t.publicly_queryable])}({postId:c,postType:u,term:m}),h=c&&u,v=(0,$e.useBlockDisplayInformation)(o),b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${i}`]:i,[`taxonomy-${l}`]:l})});return h&&l?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:i,onChange:e=>{a({textAlign:e})}})),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.TextControl,{autoComplete:"off",label:(0,Fe.__)("Separator"),value:s||"",onChange:e=>{a({separator:e})},help:(0,Fe.__)("Enter character(s) used to separate terms.")})),(0,Ve.createElement)("div",b,g&&(0,Ve.createElement)(De.Spinner,null),!g&&p&&d.map((e=>(0,Ve.createElement)("a",{key:e.id,href:e.link,onClick:e=>e.preventDefault()},(0,vt.unescape)(e.name)))).reduce(((e,t)=>(0,Ve.createElement)(Ve.Fragment,null,e,(0,Ve.createElement)("span",{className:"wp-block-post-terms__separator"},s||" "),t))),!g&&!p&&((null==m||null===(t=m.labels)||void 0===t?void 0:t.no_terms)||(0,Fe.__)("Term items not found.")))):(0,Ve.createElement)("div",b,v.title)}};var $p=[{attributes:{textAlign:{type:"string"},level:{type:"number",default:2},isLink:{type:"boolean",default:!1},rel:{type:"string",attribute:"rel",default:""},linkTarget:{type:"string",default:"_self"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const Gp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-title",title:"Post Title",category:"theme",description:"Displays the title of a post, page, or any other content-type.",textdomain:"default",usesContext:["postId","postType","queryId"],attributes:{textAlign:{type:"string"},level:{type:"number",default:2},isLink:{type:"boolean",default:!1},rel:{type:"string",attribute:"rel",default:""},linkTarget:{type:"string",default:"_self"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}}},style:"wp-block-post-title"},{name:Up}=Gp,Op={icon:Em,edit:function(e){let{attributes:{level:t,textAlign:n,isLink:o,rel:r,linkTarget:a},setAttributes:l,context:{postType:i,postId:s,queryId:c}}=e;const u=0===t?"p":"h"+t,m=Number.isFinite(c),d=Od("postType",i,s),[p="",g,h]=(0,Ye.useEntityProp)("postType",i,"title",s),[v]=(0,Ye.useEntityProp)("postType",i,"link",s),b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})});let y=(0,Ve.createElement)(u,b,(0,Fe.__)("Post Title"));return i&&s&&(y=d&&!m?(0,Ve.createElement)($e.PlainText,Ze({tagName:u,placeholder:(0,Fe.__)("No Title"),value:p,onChange:g,__experimentalVersion:2},b)):(0,Ve.createElement)(u,Ze({},b,{dangerouslySetInnerHTML:{__html:null==h?void 0:h.rendered}}))),o&&i&&s&&(y=d&&!m?(0,Ve.createElement)(u,b,(0,Ve.createElement)($e.PlainText,{tagName:"a",href:v,target:a,rel:r,placeholder:p.length?null:(0,Fe.__)("No Title"),value:p,onChange:g,__experimentalVersion:2})):(0,Ve.createElement)(u,b,(0,Ve.createElement)("a",{href:v,target:a,rel:r,onClick:e=>e.preventDefault(),dangerouslySetInnerHTML:{__html:null==h?void 0:h.rendered}}))),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Tr,{selectedLevel:t,onChange:e=>l({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>{l({textAlign:e})}})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Make title a link"),onChange:()=>l({isLink:!o}),checked:o}),o&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>l({linkTarget:e?"_blank":"_self"}),checked:"_blank"===a}),(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Link rel"),value:r,onChange:e=>l({rel:e})})))),y)},deprecated:$p};var qp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z"}));const Wp={from:[{type:"block",blocks:["core/code","core/paragraph"],transform:e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)("core/preformatted",{content:t,anchor:n})}},{type:"raw",isMatch:e=>"PRE"===e.nodeName&&!(1===e.children.length&&"CODE"===e.firstChild.nodeName),schema:e=>{let{phrasingContentSchema:t}=e;return{pre:{children:t}}}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/paragraph",e)},{type:"block",blocks:["core/code"],transform:e=>(0,Re.createBlock)("core/code",e)}]};var jp=Wp;const Zp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/preformatted",title:"Preformatted",category:"text",description:"Add text that respects your spacing and tabs, and also allows styling.",textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},style:"wp-block-preformatted"},{name:Qp}=Zp,Kp={icon:qp,example:{attributes:{content:(0,Fe.__)("EXT. XANADU - FAINT DAWN - 1940 (MINIATURE)\nWindow, very small in the distance, illuminated.\nAll around this is an almost totally black screen. Now, as the camera moves slowly towards the window which is almost a postage stamp in the frame, other forms appear;")}},transforms:jp,edit:function(e){let{attributes:t,mergeBlocks:n,setAttributes:o,onRemove:r,style:a}=e;const{content:l}=t,i=(0,$e.useBlockProps)({style:a});return(0,Ve.createElement)($e.RichText,Ze({tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:l,onChange:e=>{o({content:e})},onRemove:r,"aria-label":(0,Fe.__)("Preformatted text"),placeholder:(0,Fe.__)("Write preformatted text…"),onMerge:n},i,{__unstablePastePlainText:!0}))},save:function(e){let{attributes:t}=e;const{content:n}=t;return(0,Ve.createElement)("pre",$e.useBlockProps.save(),(0,Ve.createElement)($e.RichText.Content,{value:n}))},merge:(e,t)=>({content:e.content+t.content})};var Jp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"}));const Yp="is-style-solid-color",Xp={value:{type:"string",source:"html",selector:"blockquote",multiline:"p"},citation:{type:"string",source:"html",selector:"cite",default:""},mainColor:{type:"string"},customMainColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}};function eg(e){if(!e)return;const t=e.match(/border-color:([^;]+)[;]?/);return t&&t[1]?t[1]:void 0}const tg=[{attributes:{...Xp},save(e){let{attributes:t}=e;const{mainColor:n,customMainColor:o,customTextColor:r,textColor:a,value:l,citation:i,className:s}=t;let c,u;if((0,vt.includes)(s,Yp)){const e=(0,$e.getColorClassName)("background-color",n);c=Ke()({"has-background":e||o,[e]:e}),u={backgroundColor:e?void 0:o}}else o&&(u={borderColor:o});const m=(0,$e.getColorClassName)("color",a),d=Ke()({"has-text-color":a||r,[m]:m}),p=m?void 0:{color:r};return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:c,style:u}),(0,Ve.createElement)("blockquote",{className:d,style:p},(0,Ve.createElement)($e.RichText.Content,{value:l,multiline:!0}),!$e.RichText.isEmpty(i)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:i})))},migrate(e){let{className:t,mainColor:n,customMainColor:o,customTextColor:r,...a}=e;const l=(0,vt.includes)(t,Yp);let i;return o&&(i=l?{color:{background:o}}:{border:{color:o}}),r&&i&&(i.color={...i.color,text:r}),{className:t,backgroundColor:l?n:void 0,borderColor:l?void 0:n,textAlign:l?"left":void 0,style:i,...a}}},{attributes:{...Xp,figureStyle:{source:"attribute",selector:"figure",attribute:"style"}},save(e){let{attributes:t}=e;const{mainColor:n,customMainColor:o,textColor:r,customTextColor:a,value:l,citation:i,className:s,figureStyle:c}=t;let u,m;if((0,vt.includes)(s,Yp)){const e=(0,$e.getColorClassName)("background-color",n);u=Ke()({"has-background":e||o,[e]:e}),m={backgroundColor:e?void 0:o}}else if(o)m={borderColor:o};else if(n){m={borderColor:eg(c)}}const d=(0,$e.getColorClassName)("color",r),p=(r||a)&&Ke()("has-text-color",{[d]:d}),g=d?void 0:{color:a};return(0,Ve.createElement)("figure",{className:u,style:m},(0,Ve.createElement)("blockquote",{className:p,style:g},(0,Ve.createElement)($e.RichText.Content,{value:l,multiline:!0}),!$e.RichText.isEmpty(i)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:i})))},migrate(e){let{className:t,figureStyle:n,mainColor:o,customMainColor:r,customTextColor:a,...l}=e;const i=(0,vt.includes)(t,Yp);let s;if(r&&(s=i?{color:{background:r}}:{border:{color:r}}),a&&s&&(s.color={...s.color,text:a}),!i&&o&&n){const e=eg(n);if(e)return{...l,className:t,style:{border:{color:e}}}}return{className:t,backgroundColor:i?o:void 0,borderColor:i?void 0:o,textAlign:i?"left":void 0,style:s,...l}}},{attributes:Xp,save(e){let{attributes:t}=e;const{mainColor:n,customMainColor:o,textColor:r,customTextColor:a,value:l,citation:i,className:s}=t;let c,u;if((0,vt.includes)(s,Yp))c=(0,$e.getColorClassName)("background-color",n),c||(u={backgroundColor:o});else if(o)u={borderColor:o};else if(n){const e=(0,vt.get)((0,Xe.select)($e.store).getSettings(),["colors"],[]);u={borderColor:(0,$e.getColorObjectByAttributeValues)(e,n).color}}const m=(0,$e.getColorClassName)("color",r),d=r||a?Ke()("has-text-color",{[m]:m}):void 0,p=m?void 0:{color:a};return(0,Ve.createElement)("figure",{className:c,style:u},(0,Ve.createElement)("blockquote",{className:d,style:p},(0,Ve.createElement)($e.RichText.Content,{value:l,multiline:!0}),!$e.RichText.isEmpty(i)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:i})))},migrate(e){let{className:t,mainColor:n,customMainColor:o,customTextColor:r,...a}=e;const l=(0,vt.includes)(t,Yp);let i={};return o&&(i=l?{color:{background:o}}:{border:{color:o}}),r&&i&&(i.color={...i.color,text:r}),{className:t,backgroundColor:l?n:void 0,borderColor:l?void 0:n,textAlign:l?"left":void 0,style:i,...a}}},{attributes:{...Xp},save(e){let{attributes:t}=e;const{value:n,citation:o}=t;return(0,Ve.createElement)("blockquote",null,(0,Ve.createElement)($e.RichText.Content,{value:n,multiline:!0}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:o}))}},{attributes:{...Xp,citation:{type:"string",source:"html",selector:"footer"},align:{type:"string",default:"none"}},save(e){let{attributes:t}=e;const{value:n,citation:o,align:r}=t;return(0,Ve.createElement)("blockquote",{className:`align${r}`},(0,Ve.createElement)($e.RichText.Content,{value:n,multiline:!0}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"footer",value:o}))}}];var ng=tg;const og="web"===Ve.Platform.OS;var rg=function(e){let{attributes:t,setAttributes:n,isSelected:o,insertBlocksAfter:r}=e;const{textAlign:a,citation:l,value:i}=t,s=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${a}`]:a})}),c=!$e.RichText.isEmpty(l)||o;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:a,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)("figure",s,(0,Ve.createElement)("blockquote",null,(0,Ve.createElement)($e.RichText,{identifier:"value",multiline:!0,value:i,onChange:e=>n({value:e}),"aria-label":(0,Fe.__)("Pullquote text"),placeholder:(0,Fe.__)("Add quote"),textAlign:"center"}),c&&(0,Ve.createElement)($e.RichText,{identifier:"citation",tagName:og?"cite":void 0,style:{display:"block"},value:l,"aria-label":(0,Fe.__)("Pullquote citation text"),placeholder:(0,Fe.__)("Add citation"),onChange:e=>n({citation:e}),className:"wp-block-pullquote__citation",__unstableMobileNoFocusOnMount:!0,textAlign:"center",__unstableOnSplitAtEnd:()=>r((0,Re.createBlock)("core/paragraph"))}))))};const ag={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/pullquote",{value:(0,ln.toHTMLString)({value:(0,ln.join)(e.map((e=>{let{content:t}=e;return(0,ln.create)({html:t})})),"\u2028"),multilineTag:"p"}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)("core/pullquote",{value:`<p>${t}</p>`,anchor:n})}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{value:t,citation:n}=e;const o=[];return t&&"<p></p>"!==t&&o.push(...(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028").map((e=>(0,Re.createBlock)("core/paragraph",{content:(0,ln.toHTMLString)({value:e})})))),n&&"<p></p>"!==n&&o.push((0,Re.createBlock)("core/paragraph",{content:n})),0===o.length?(0,Re.createBlock)("core/paragraph",{content:""}):o}},{type:"block",blocks:["core/heading"],transform:e=>{let{value:t,citation:n,...o}=e;if("<p></p>"===t)return(0,Re.createBlock)("core/heading",{content:n});const r=(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028"),a=(0,Re.createBlock)("core/heading",{content:(0,ln.toHTMLString)({value:r[0]})});if(!n&&1===r.length)return a;const l=r.slice(1);return[a,(0,Re.createBlock)("core/pullquote",{...o,citation:n,value:(0,ln.toHTMLString)({value:l.length?(0,ln.join)(r.slice(1),"\u2028"):(0,ln.create)(),multilineTag:"p"})})]}}]};var lg=ag;const ig={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/pullquote",title:"Pullquote",category:"text",description:"Give special visual emphasis to a quote from your text.",textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",__experimentalRole:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,align:["left","right","wide","full"],color:{gradients:!0,background:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}}},editorStyle:"wp-block-pullquote-editor",style:"wp-block-pullquote"},{name:sg}=ig,cg={icon:Jp,example:{attributes:{value:"<p>"+(0,Fe.__)("One of the hardest things to do in technology is disrupt yourself.")+"</p>",citation:(0,Fe.__)("Matt Mullenweg")}},transforms:lg,edit:rg,save:function(e){let{attributes:t}=e;const{textAlign:n,citation:o,value:r}=t,a=!$e.RichText.isEmpty(o);return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:Ke()({[`has-text-align-${n}`]:n})}),(0,Ve.createElement)("blockquote",null,(0,Ve.createElement)($e.RichText.Content,{value:r,multiline:!0}),a&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:o})))},deprecated:ng};var ug=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"}));var mg=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}));function dg(e){let{attributes:{query:t,displayLayout:n},setQuery:o,setDisplayLayout:r,openPatternSelectionModal:a}=e;const l=(0,Vt.useInstanceId)(dg,"blocks-query-pagination-max-page-input"),i=[{icon:pc,title:(0,Fe.__)("List view"),onClick:()=>r({type:"list"}),isActive:"list"===(null==n?void 0:n.type)},{icon:gc,title:(0,Fe.__)("Grid view"),onClick:()=>r({type:"flex",columns:(null==n?void 0:n.columns)||3}),isActive:"flex"===(null==n?void 0:n.type)}];return(0,Ve.createElement)(Ve.Fragment,null,!t.inherit&&(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.Dropdown,{contentClassName:"block-library-query-toolbar__popover",renderToggle:e=>{let{onToggle:t}=e;return(0,Ve.createElement)(De.ToolbarButton,{icon:mg,label:(0,Fe.__)("Display settings"),onClick:t})},renderContent:()=>(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.BaseControl,null,(0,Ve.createElement)(De.__experimentalNumberControl,{__unstableInputWidth:"60px",label:(0,Fe.__)("Items per Page"),labelPosition:"edge",min:1,max:100,onChange:e=>{isNaN(e)||e<1||e>100||o({perPage:e})},step:"1",value:t.perPage,isDragEnabled:!1})),(0,Ve.createElement)(De.BaseControl,null,(0,Ve.createElement)(De.__experimentalNumberControl,{__unstableInputWidth:"60px",label:(0,Fe.__)("Offset"),labelPosition:"edge",min:0,max:100,onChange:e=>{isNaN(e)||e<0||e>100||o({offset:e})},step:"1",value:t.offset,isDragEnabled:!1})),(0,Ve.createElement)(De.BaseControl,{id:l,help:(0,Fe.__)("Limit the pages you want to show, even if the query has more results. To show all pages use 0 (zero).")},(0,Ve.createElement)(De.__experimentalNumberControl,{id:l,__unstableInputWidth:"60px",label:(0,Fe.__)("Max page to show"),labelPosition:"edge",min:0,onChange:e=>{isNaN(e)||e<0||o({pages:e})},step:"1",value:t.pages,isDragEnabled:!1})))})),(0,Ve.createElement)(De.ToolbarGroup,{className:"wp-block-template-part__block-control-group"},(0,Ve.createElement)(De.ToolbarButton,{onClick:a},(0,Fe.__)("Replace"))),(0,Ve.createElement)(De.ToolbarGroup,{controls:i}))}const pg=[{label:(0,Fe.__)("Newest to oldest"),value:"date/desc"},{label:(0,Fe.__)("Oldest to newest"),value:"date/asc"},{label:(0,Fe.__)("A → Z"),value:"title/asc"},{label:(0,Fe.__)("Z → A"),value:"title/desc"}];var gg=function(e){let{order:t,orderBy:n,onChange:o}=e;return(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Order by"),value:`${n}/${t}`,options:pg,onChange:e=>{const[t,n]=e.split("/");o({order:n,orderBy:t})}})};const hg=e=>{const t=null==e?void 0:e.reduce(((e,t)=>{const{mapById:n,mapByName:o,names:r}=e;return n[t.id]=t,o[t.name]=t,r.push(t.name),e}),{mapById:{},mapByName:{},names:[]});return{entities:e,...t}},vg={who:"authors",per_page:-1,_fields:"id,name",context:"view"};var bg=function(e){let{value:t,onChange:n}=e;const o=(0,Xe.useSelect)((e=>{const{getUsers:t}=e(Ye.store);return t(vg)}),[]);if(!o)return null;const r=hg(o),a=(t?t.toString().split(","):[]).reduce(((e,t)=>{const n=r.mapById[t];return n&&e.push({id:t,value:n.name}),e}),[]);return(0,Ve.createElement)(De.FormTokenField,{label:(0,Fe.__)("Authors"),value:a,suggestions:r.names,onChange:e=>{const t=Array.from(e.reduce(((e,t)=>{const n=((e,t)=>{var n;const o=(null==t?void 0:t.id)||(null===(n=e[t])||void 0===n?void 0:n.id);if(o)return o})(r.mapByName,t);return n&&e.add(n),e}),new Set));n({author:t.join(",")})}})};var yg=function(e){let{onChange:t,query:n}=e;const o=(r=n.postType,(0,Xe.useSelect)((e=>{const{getTaxonomies:t}=e(Ye.store);return t({type:r,per_page:-1,context:"view"})}),[r]));var r;const a=(0,Xe.useSelect)((e=>{const{getEntityRecords:t}=e(Ye.store),n={per_page:100};return null==o?void 0:o.map((e=>{let{slug:o,name:r}=e;const a=t("taxonomy",o,n);return{slug:o,name:r,terms:hg(a)}}))}),[o]),l=e=>{var t;const o=a.find((t=>{let{slug:n}=t;return n===e}));return o?((null===(t=n.taxQuery)||void 0===t?void 0:t[e])||[]).reduce(((e,t)=>{const n=o.terms.mapById[t];return n&&e.push({id:t,value:n.name}),e}),[]):[]};return(0,Ve.createElement)(Ve.Fragment,null,!(null==a||!a.length)&&a.map((e=>{var o;let{slug:r,name:i,terms:s}=e;return null!=s&&null!==(o=s.names)&&void 0!==o&&o.length?(0,Ve.createElement)(De.FormTokenField,{key:r,label:i,value:l(r),suggestions:s.names,onChange:(c=r,e=>{const o=a.find((e=>{let{slug:t}=e;return t===c}));if(!o)return;const r=Array.from(e.reduce(((e,t)=>{const n=((e,t)=>{var n;const o=(null==t?void 0:t.id)||(null===(n=e[t])||void 0===n?void 0:n.id);if(o)return o;const r=t.toLocaleLowerCase();for(const t in e)if(t.toLocaleLowerCase()===r)return e[t].id})(o.terms.mapByName,t);return n&&e.add(n),e}),new Set)),l={...n.taxQuery,[c]:r};t({taxQuery:l})})}):null;var c})))};const _g=[{label:(0,Fe.__)("Include"),value:""},{label:(0,Fe.__)("Exclude"),value:"exclude"},{label:(0,Fe.__)("Only"),value:"only"}];function fg(e){let{attributes:{query:t,displayLayout:n},setQuery:o,setDisplayLayout:r}=e;const{order:a,orderBy:l,author:i,postType:s,sticky:c,inherit:u,taxQuery:m}=t,[d,p]=(0,Ve.useState)("post"===s),{postTypesTaxonomiesMap:g,postTypesSelectOptions:h}=(()=>{const e=(0,Xe.useSelect)((e=>{var t;const{getPostTypes:n}=e(Ye.store),o=["attachment"];return null===(t=n({per_page:-1}))||void 0===t?void 0:t.filter((e=>{let{viewable:t,slug:n}=e;return t&&!o.includes(n)}))}),[]);return{postTypesTaxonomiesMap:(0,Ve.useMemo)((()=>{if(null!=e&&e.length)return e.reduce(((e,t)=>(e[t.slug]=t.taxonomies,e)),{})}),[e]),postTypesSelectOptions:(0,Ve.useMemo)((()=>(e||[]).map((e=>{let{labels:t,slug:n}=e;return{label:t.singular_name,value:n}}))),[e])}})();(0,Ve.useEffect)((()=>{p("post"===s)}),[s]);const[v,b]=(0,Ve.useState)(t.search),y=(0,Ve.useCallback)((0,vt.debounce)((()=>{t.search!==v&&o({search:v})}),250),[v,t.search]);return(0,Ve.useEffect)((()=>(y(),y.cancel)),[v,y]),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Inherit query from template"),help:(0,Fe.__)("Toggle to use the global query context that is set with the current template, such as an archive or search. Disable to customize the settings independently."),checked:!!u,onChange:e=>o({inherit:!!e})}),!u&&(0,Ve.createElement)(De.SelectControl,{options:h,value:s,label:(0,Fe.__)("Post type"),onChange:e=>{const t={postType:e},n=g[e],r=Object.entries(m||{}).reduce(((e,t)=>{let[o,r]=t;return n.includes(o)&&(e[o]=r),e}),{});t.taxQuery=Object.keys(r).length?r:void 0,"post"!==e&&(t.sticky=""),o(t)},help:(0,Fe.__)('WordPress contains different types of content and they are divided into collections called "Post types". By default there are a few different ones such as blog posts and pages, but plugins could add more.')}),"flex"===(null==n?void 0:n.type)&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:n.columns,onChange:e=>r({columns:e}),min:2,max:Math.max(6,n.columns)}),n.columns>6&&(0,Ve.createElement)(De.Notice,{status:"warning",isDismissible:!1},(0,Fe.__)("This column count exceeds the recommended amount and may cause visual breakage."))),!u&&(0,Ve.createElement)(gg,{order:a,orderBy:l,onChange:o}),d&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Sticky posts"),options:_g,value:c,onChange:e=>o({sticky:e}),help:(0,Fe.__)('Blog posts can be "stickied", a feature that places them at the top of the front page of posts, keeping it there until new sticky posts are published.')})),!u&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Filters")},(0,Ve.createElement)(yg,{onChange:o,query:t}),(0,Ve.createElement)(bg,{value:i,onChange:o}),(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Keyword"),value:v,onChange:b})))}var kg=function(e){let{clientId:t,name:n,setAttributes:o,icon:r,label:a}=e;const{defaultVariation:l,scopeVariations:i}=(0,Xe.useSelect)((e=>{const{getBlockVariations:t,getBlockType:o,getDefaultBlockVariation:r}=e(Re.store);return{blockType:o(n),defaultVariation:r(n,"block"),scopeVariations:t(n,"block")}}),[n]),{replaceInnerBlocks:s}=(0,Xe.useDispatch)($e.store),c=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",c,(0,Ve.createElement)($e.__experimentalBlockVariationPicker,{icon:r,label:a,variations:i,onSelect:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;e.attributes&&o(e.attributes),e.innerBlocks&&s(t,(0,Re.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!1)}}))};const wg=[["core/post-template"]];function xg(e){let{attributes:t,setAttributes:n,openPatternSelectionModal:o}=e;const{queryId:r,query:a,displayLayout:l,tagName:i="div",layout:s={}}=t,{__unstableMarkNextChangeAsNotPersistent:c}=(0,Xe.useDispatch)($e.store),u=(0,Vt.useInstanceId)(xg),{themeSupportsLayout:m}=(0,Xe.useSelect)((e=>{var t;const{getSettings:n}=e($e.store);return{themeSupportsLayout:null===(t=n())||void 0===t?void 0:t.supportsLayout}}),[]),d=(0,$e.useSetting)("layout")||{},p=s&&s.inherit?d:s,g=(0,$e.useBlockProps)(),h=(0,$e.useInnerBlocksProps)(g,{template:wg,__experimentalLayout:m?p:void 0}),{postsPerPage:v}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return{postsPerPage:+t().postsPerPage||3}}),[]);(0,Ve.useEffect)((()=>{const e={};!a.perPage&&v&&(e.perPage=v),Object.keys(e).length&&(c(),b(e))}),[a.perPage]),(0,Ve.useEffect)((()=>{Number.isFinite(r)||(c(),n({queryId:u}))}),[r,u]);const b=e=>n({query:{...a,...e}}),y=e=>n({displayLayout:{...l,...e}});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(fg,{attributes:t,setQuery:b,setDisplayLayout:y}),(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(dg,{attributes:t,setQuery:b,setDisplayLayout:y,openPatternSelectionModal:o})),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}],value:i,onChange:e=>n({tagName:e})})),(0,Ve.createElement)(i,h))}function Eg(e){var t;let{attributes:n,clientId:o,name:r,openPatternSelectionModal:a,setAttributes:l}=e;const[i,s]=(0,Ve.useState)(!1),c=(0,$e.useBlockProps)(),{blockType:u,allVariations:m,hasPatterns:d}=(0,Xe.useSelect)((e=>{const{getBlockVariations:t,getBlockType:n}=e(Re.store),{getBlockRootClientId:a,__experimentalGetPatternsByBlockTypes:l}=e($e.store),i=a(o);return{blockType:n(r),allVariations:t(r),hasPatterns:!!l(r,i).length}}),[r,o]),p=(0,$e.__experimentalGetMatchingVariation)(n,m),g=(null==p?void 0:p.icon)||(null==u||null===(t=u.icon)||void 0===t?void 0:t.src),h=(null==p?void 0:p.title)||(null==u?void 0:u.title);return i?(0,Ve.createElement)(kg,{clientId:o,name:r,setAttributes:l,icon:g,label:h}):(0,Ve.createElement)("div",c,(0,Ve.createElement)(De.Placeholder,{icon:g,label:h,instructions:(0,Fe.__)("Choose a pattern for the query loop or start blank.")},!!d&&(0,Ve.createElement)(De.Button,{variant:"primary",onClick:a},(0,Fe.__)("Choose")),(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{s(!0)}},(0,Fe.__)("Start blank"))))}var Cg=e=>{const{clientId:t,name:n}=e,[o,r]=(0,Ve.useState)(!1),{replaceBlock:a,selectBlock:l}=(0,Xe.useDispatch)($e.store),i=(0,Xe.useSelect)((e=>!!e($e.store).getBlocks(t).length),[t])?xg:Eg;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(i,Ze({},e,{openPatternSelectionModal:()=>r(!0)})),o&&(0,Ve.createElement)(De.Modal,{className:"block-editor-query-pattern__selection-modal",title:(0,Fe.__)("Choose a pattern"),closeLabel:(0,Fe.__)("Cancel"),onRequestClose:()=>r(!1)},(0,Ve.createElement)($e.__experimentalBlockPatternSetup,{blockName:n,clientId:t,onBlockPatternSelect:e=>{const n=e.map((e=>(0,Re.cloneBlock)(e))),o=(e=>{const t=[...e];for(;t.length>0;){var n;const e=t.shift();if("core/query"===e.name)return e.clientId;null===(n=e.innerBlocks)||void 0===n||n.forEach((e=>{t.push(e)}))}})(n);a(t,n),o&&l(o)}})))};const Sg=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z"})),Bg=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z"})),Tg=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z"})),Ng=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z"})),Pg={query:{perPage:3,pages:0,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!1}};var zg=[{name:"posts-list",title:(0,Fe.__)("Posts List"),description:(0,Fe.__)("Display a list of your most recent posts, excluding sticky posts."),icon:uc,attributes:{query:{perPage:4,pages:1,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",sticky:"exclude",inherit:!1}},scope:["inserter"]},{name:"title-date",title:(0,Fe.__)("Title & Date"),icon:Sg,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-title"],["core/post-date"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-excerpt",title:(0,Fe.__)("Title & Excerpt"),icon:Bg,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-title"],["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-date-excerpt",title:(0,Fe.__)("Title, Date, & Excerpt"),icon:Tg,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-title"],["core/post-date"],["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"image-date-title",title:(0,Fe.__)("Image, Date, & Title"),icon:Ng,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-featured-image"],["core/post-date"],["core/post-title"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]}];const Ig=e=>{var t,n;const{query:o}=e,r={...(0,vt.omit)(o,["categoryIds","tagIds"])};var a,l;(null!==(t=o.categoryIds)&&void 0!==t&&t.length||null!==(n=o.tagIds)&&void 0!==n&&n.length)&&(r.taxQuery={category:null!==(a=o.categoryIds)&&void 0!==a&&a.length?o.categoryIds:void 0,post_tag:null!==(l=o.tagIds)&&void 0!==l&&l.length?o.tagIds:void 0});return{...e,query:r}},Mg=[{attributes:{queryId:{type:"number"},query:{type:"object",default:{perPage:null,pages:0,offset:0,postType:"post",categoryIds:[],tagIds:[],order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!0}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0},__experimentalLayout:!0},isEligible:e=>{let{query:{categoryIds:t,tagIds:n}={}}=e;return t||n},migrate:Ig,save(e){let{attributes:{tagName:t="div"}}=e;const n=$e.useBlockProps.save(),o=$e.useInnerBlocksProps.save(n);return(0,Ve.createElement)(t,o)}},{attributes:{queryId:{type:"number"},query:{type:"object",default:{perPage:null,pages:0,offset:0,postType:"post",categoryIds:[],tagIds:[],order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!0}},layout:{type:"object",default:{type:"list"}}},supports:{html:!1},migrate(e){const t=Ig(e);return{...(0,vt.omit)(t,["layout"]),displayLayout:t.layout}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)}];var Lg=Mg;const Rg=e=>{let{attributes:{query:{postType:t}={}}={}}=e;if(!t)return null;const n=(0,Je.addQueryArgs)("post-new.php",{post_type:t});return(0,Ve.createElement)("div",{className:"wp-block-query__create-new-link"},(0,Ve.createInterpolateElement)((0,Fe.__)("<a>Create a new post</a> for this feed."),{a:(0,Ve.createElement)("a",{href:n})}))};var Vg=(0,Vt.createHigherOrderComponent)((e=>t=>{const{name:n,isSelected:o}=t;return"core/query"===n&&o?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(Rg,t)),(0,Ve.createElement)(e,Ze({key:"edit"},t))):(0,Ve.createElement)(e,Ze({key:"edit"},t))}),"withInspectorControls");const Ag={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query",title:"Query Loop",category:"theme",description:"An advanced block that allows displaying post types based on different query parameters and visual configurations.",textdomain:"default",attributes:{queryId:{type:"number"},query:{type:"object",default:{perPage:null,pages:0,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!0,taxQuery:null}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}}},providesContext:{queryId:"queryId",query:"query",displayLayout:"displayLayout"},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalLayout:!0},editorStyle:"wp-block-query-editor"},{name:Hg}=Ag,Dg={icon:ug,edit:Cg,save:function(e){let{attributes:{tagName:t="div"}}=e;const n=$e.useBlockProps.save(),o=$e.useInnerBlocksProps.save(n);return(0,Ve.createElement)(t,o)},variations:zg,deprecated:Lg};(0,Wi.addFilter)("editor.BlockEdit","core/query",Vg);const Fg=[["core/paragraph",{placeholder:(0,Fe.__)("Add text or blocks that will display when the query returns no results.")}]];const $g={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-no-results",title:"No results",category:"theme",description:"Contains the block elements used to render content when no query results are found.",parent:["core/query"],textdomain:"default",usesContext:["queryId","query"],supports:{align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0}}},{name:Gg}=$g,Ug={icon:ug,edit:function(){const e=(0,$e.useBlockProps)(),t=(0,$e.useInnerBlocksProps)(e,{template:Fg});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",t))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};function Og(e){let{value:t,onChange:n}=e;return(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Arrow"),value:t,onChange:n,help:(0,Fe.__)("A decorative arrow appended to the next and previous page link."),isBlock:!0},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"none",label:(0,Fe._x)("None","Arrow option for Query Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Fe._x)("Arrow","Arrow option for Query Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Fe._x)("Chevron","Arrow option for Query Pagination Next/Previous blocks")}))}const qg=[["core/query-pagination-previous"],["core/query-pagination-numbers"],["core/query-pagination-next"]];var Wg=[{save:()=>(0,Ve.createElement)("div",$e.useBlockProps.save(),(0,Ve.createElement)($e.InnerBlocks.Content,null))}];const jg={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination",title:"Pagination",category:"theme",parent:["core/query"],description:"Displays a paginated navigation to next/previous set of posts, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"}},usesContext:["queryId","query"],providesContext:{paginationArrow:"paginationArrow"},supports:{align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-query-pagination-editor",style:"wp-block-query-pagination"},{name:Zg}=jg,Qg={icon:sr,edit:function(e){let{attributes:{paginationArrow:t,layout:n},setAttributes:o,clientId:r,name:a}=e;const l=n||(e=>{const t=(0,Re.getBlockSupport)(e,"__experimentalLayout");return null==t?void 0:t.default})(a),i=(0,Xe.useSelect)((e=>{const{getBlocks:t}=e($e.store),n=t(r);return null==n?void 0:n.find((e=>["core/query-pagination-next","core/query-pagination-previous"].includes(e.name)))}),[]),s=(0,$e.useBlockProps)(),c=(0,$e.useInnerBlocksProps)(s,{template:qg,allowedBlocks:["core/query-pagination-previous","core/query-pagination-numbers","core/query-pagination-next"],__experimentalLayout:l});return(0,Ve.createElement)(Ve.Fragment,null,i&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(Og,{value:t,onChange:e=>{o({paginationArrow:e})}}))),(0,Ve.createElement)("nav",c))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},deprecated:Wg},Kg={none:"",arrow:"→",chevron:"»"};const Jg={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination-next",title:"Next Page",category:"theme",parent:["core/query-pagination"],description:"Displays the next posts page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["queryId","query","paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:Yg}=Jg,Xg={icon:gr,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{paginationArrow:o}}=e;const r=Kg[o];return(0,Ve.createElement)("a",Ze({href:"#pagination-next-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Next page link"),placeholder:(0,Fe.__)("Next Page"),value:t,onChange:e=>n({label:e})}),r&&(0,Ve.createElement)("span",{className:`wp-block-query-pagination-next-arrow is-arrow-${o}`},r))}},eh=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(0,Ve.createElement)(t,{className:`page-numbers ${n}`},e)};const th={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination-numbers",title:"Page Numbers",category:"theme",parent:["core/query-pagination"],description:"Displays a list of page numbers for pagination",textdomain:"default",usesContext:["queryId","query"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"query-pagination-numbers-editor"},{name:nh}=th,oh={icon:_r,edit:function(){const e=(0,Ve.createElement)(Ve.Fragment,null,eh(1),eh(2),eh(3,"span","current"),eh(4),eh(5),eh("...","span","dots"),eh(8));return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),e)}},rh={none:"",arrow:"←",chevron:"«"};const ah={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination-previous",title:"Previous Page",category:"theme",parent:["core/query-pagination"],description:"Displays the previous posts page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["queryId","query","paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:lh}=ah,ih={icon:Jo,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{paginationArrow:o}}=e;const r=rh[o];return(0,Ve.createElement)("a",Ze({href:"#pagination-previous-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),r&&(0,Ve.createElement)("span",{className:`wp-block-query-pagination-previous-arrow is-arrow-${o}`},r),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Previous page link"),placeholder:(0,Fe.__)("Previous Page"),value:t,onChange:e=>n({label:e})}))}},sh=["archive"];var ch=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM20 16H4v-1.5h16V16Zm-7 4H4v-1.5h9V20Z"}));const uh=[{isDefault:!0,name:"archive-title",title:(0,Fe.__)("Archive Title"),description:(0,Fe.__)("Display the archive title based on the queried object."),icon:ch,attributes:{type:"archive"},scope:["inserter"]}];uh.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.type===t.type)}));var mh=uh;var dh=[{attributes:{type:{type:"string"},textAlign:{type:"string"},level:{type:"number",default:1}},supports:{align:["wide","full"],html:!1,color:{gradients:!0},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];var ph=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm1.3-2.9c.6.3 1.3.5 2 .5.8 0 1.4-.2 2-.5.1 0 .1-.1.2-.2l.8.7.9-1-.8-.7.3-.3a5.09 5.09 0 0 0 0-4.4c-.2-.6-.7-1-1.3-1.4-.6-.3-1.3-.5-2-.5-.8 0-1.4.2-2 .5-.7.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2 0 .8.2 1.6.5 2.2.4.6.8 1.1 1.4 1.4zm-.1-5c.2-.4.5-.7.8-1s.8-.4 1.3-.4 1 .1 1.3.4.6.6.8 1c.3.4.4.8.4 1.4 0 .5-.1 1-.3 1.4v.1l-1-.9-.9 1 .9.9c-.3.2-.7.3-1.2.3s-1-.1-1.3-.4c-.4-.2-.6-.6-.8-1C5 9 4.9 8.5 4.9 8c0-.6.1-1 .3-1.4z"}));const gh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-title",title:"Query Title",category:"theme",description:"Display the query title.",textdomain:"default",attributes:{type:{type:"string"},textAlign:{type:"string"},level:{type:"number",default:1}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}}},editorStyle:"wp-block-query-title-editor"},{name:hh}=gh,vh={icon:ph,edit:function(e){let{attributes:{type:t,level:n,textAlign:o},setAttributes:r}=e;const a=`h${n}`,l=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${o}`]:o,"wp-block-query-title__placeholder":"archive"===t})});if(!sh.includes(t))return(0,Ve.createElement)("div",l,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Provided type is not supported.")));let i;return"archive"===t&&(i=(0,Ve.createElement)(a,l,(0,Fe.__)("Archive title"))),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Tr,{selectedLevel:n,onChange:e=>r({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:o,onChange:e=>{r({textAlign:e})}})),i)},variations:mh,deprecated:dh};var bh=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z"}));const yh={value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"cite",default:""},align:{type:"string"}},_h=[{attributes:yh,save(e){let{attributes:t}=e;const{align:n,value:o,citation:r}=t;return(0,Ve.createElement)("blockquote",{style:{textAlign:n||null}},(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:r}))}},{attributes:{...yh,style:{type:"number",default:1}},migrate:e=>2===e.style?{...(0,vt.omit)(e,["style"]),className:e.className?e.className+" is-style-large":"is-style-large"}:e,save(e){let{attributes:t}=e;const{align:n,value:o,citation:r,style:a}=t;return(0,Ve.createElement)("blockquote",{className:2===a?"is-large":"",style:{textAlign:n||null}},(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:r}))}},{attributes:{...yh,citation:{type:"string",source:"html",selector:"footer",default:""},style:{type:"number",default:1}},migrate:e=>isNaN(parseInt(e.style))?e:{...(0,vt.omit)(e,["style"])},save(e){let{attributes:t}=e;const{align:n,value:o,citation:r,style:a}=t;return(0,Ve.createElement)("blockquote",{className:`blocks-quote-style-${a}`,style:{textAlign:n||null}},(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"footer",value:r}))}}];var fh=_h;const kh="web"===Ve.Platform.OS;const wh={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/quote",{value:(0,ln.toHTMLString)({value:(0,ln.join)(e.map((e=>{let{content:t}=e;return(0,ln.create)({html:t})})),"\u2028"),multilineTag:"p"}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)("core/quote",{value:`<p>${t}</p>`,anchor:n})}},{type:"block",blocks:["core/pullquote"],transform:e=>{let{value:t,citation:n,anchor:o}=e;return(0,Re.createBlock)("core/quote",{value:t,citation:n,anchor:o})}},{type:"prefix",prefix:">",transform:e=>(0,Re.createBlock)("core/quote",{value:`<p>${e}</p>`})},{type:"raw",isMatch:e=>{const t=(()=>{let e=!1;return t=>"P"===t.nodeName||(e||"CITE"!==t.nodeName?void 0:(e=!0,!0))})();return"BLOCKQUOTE"===e.nodeName&&Array.from(e.childNodes).every(t)},schema:e=>{let{phrasingContentSchema:t}=e;return{blockquote:{children:{p:{children:t},cite:{children:t}}}}}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{value:t,citation:n}=e;const o=[];return t&&"<p></p>"!==t&&o.push(...(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028").map((e=>(0,Re.createBlock)("core/paragraph",{content:(0,ln.toHTMLString)({value:e})})))),n&&"<p></p>"!==n&&o.push((0,Re.createBlock)("core/paragraph",{content:n})),0===o.length?(0,Re.createBlock)("core/paragraph",{content:""}):o}},{type:"block",blocks:["core/heading"],transform:e=>{let{value:t,citation:n,...o}=e;if("<p></p>"===t)return(0,Re.createBlock)("core/heading",{content:n});const r=(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028"),a=(0,Re.createBlock)("core/heading",{content:(0,ln.toHTMLString)({value:r[0]})});if(!n&&1===r.length)return a;const l=r.slice(1);return[a,(0,Re.createBlock)("core/quote",{...o,citation:n,value:(0,ln.toHTMLString)({value:l.length?(0,ln.join)(r.slice(1),"\u2028"):(0,ln.create)(),multilineTag:"p"})})]}},{type:"block",blocks:["core/pullquote"],transform:e=>{let{value:t,citation:n,anchor:o}=e;return(0,Re.createBlock)("core/pullquote",{value:t,citation:n,anchor:o})}}]};var xh=wh;const Eh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/quote",title:"Quote",category:"text",description:'Give quoted text visual emphasis. "In quoting others, we cite ourselves." — Julio Cortázar',keywords:["blockquote","cite"],textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",__experimentalRole:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",__experimentalRole:"content"},align:{type:"string"}},supports:{anchor:!0,__experimentalSlashInserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"plain",label:"Plain"}],editorStyle:"wp-block-quote-editor",style:"wp-block-quote"},{name:Ch}=Eh,Sh={icon:bh,example:{attributes:{value:"<p>"+(0,Fe.__)("In quoting others, we cite ourselves.")+"</p>",citation:"Julio Cortázar"}},transforms:xh,edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,mergeBlocks:r,onReplace:a,className:l,insertBlocksAfter:i,style:s}=e;const{align:c,value:u,citation:m}=t,d=(0,$e.useBlockProps)({className:Ke()(l,{[`has-text-align-${c}`]:c}),style:s});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:c,onChange:e=>{n({align:e})}})),(0,Ve.createElement)(De.BlockQuotation,d,(0,Ve.createElement)($e.RichText,{identifier:"value",multiline:!0,value:u,onChange:e=>n({value:e}),onMerge:r,onRemove:e=>{const t=!m||0===m.length;!e&&t&&a([])},"aria-label":(0,Fe.__)("Quote text"),placeholder:(0,Fe.__)("Add quote"),onReplace:a,onSplit:e=>(0,Re.createBlock)("core/quote",{...t,value:e}),__unstableOnSplitMiddle:()=>(0,Re.createBlock)("core/paragraph"),textAlign:c}),(!$e.RichText.isEmpty(m)||o)&&(0,Ve.createElement)($e.RichText,{identifier:"citation",tagName:kh?"cite":void 0,style:{display:"block"},value:m,onChange:e=>n({citation:e}),__unstableMobileNoFocusOnMount:!0,"aria-label":(0,Fe.__)("Quote citation text"),placeholder:(0,Fe.__)("Add citation"),className:"wp-block-quote__citation",textAlign:c,__unstableOnSplitAtEnd:()=>i((0,Re.createBlock)("core/paragraph"))})))},save:function(e){let{attributes:t}=e;const{align:n,value:o,citation:r}=t,a=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)("blockquote",$e.useBlockProps.save({className:a}),(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:r}))},merge(e,t){let{value:n,citation:o}=t;return o||(o=e.citation),n&&"<p></p>"!==n?{...e,value:e.value+n,citation:o}:{...e,citation:o}},deprecated:fh};let Bh=Sh;var Th=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"})),Nh=window.wp.reusableBlocks;var Ph=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7zm-5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h1V9H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-1h-1.5v1z"}));const zh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/block",title:"Reusable block",category:"reusable",description:"Create and save content to reuse across your site. Update the block, and the changes apply everywhere it’s used.",textdomain:"default",attributes:{ref:{type:"number"}},supports:{customClassName:!1,html:!1,inserter:!1},editorStyle:"wp-block-editor"},{name:Ih}=zh,Mh={edit:function(e){let{attributes:{ref:t},clientId:n}=e;const[o,r]=(0,$e.__experimentalUseNoRecursiveRenders)(t),{record:a,hasResolved:l}=(0,Ye.__experimentalUseEntityRecord)("postType","wp_block",t),i=l&&!a,s=(0,Xe.useSelect)((e=>e($e.store).canRemoveBlock(n)),[n]),{__experimentalConvertBlockToStatic:c}=(0,Xe.useDispatch)(Nh.store),[u,m,d]=(0,Ye.useEntityBlockEditor)("postType","wp_block",{id:t}),[p,g]=(0,Ye.useEntityProp)("postType","wp_block","title",t),h=(0,$e.useBlockProps)(),v=(0,$e.useInnerBlocksProps)({},{value:u,onInput:m,onChange:d,renderAppender:null!=u&&u.length?void 0:$e.InnerBlocks.ButtonBlockAppender});return o?(0,Ve.createElement)("div",h,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself."))):i?(0,Ve.createElement)("div",h,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block has been deleted or is unavailable."))):l?(0,Ve.createElement)(r,null,(0,Ve.createElement)("div",h,s&&(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>c(n),label:(0,Fe.__)("Convert to regular blocks"),icon:Ph,showTooltip:!0}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Name"),value:p,onChange:g}))),(0,Ve.createElement)($e.__experimentalBlockContentOverlay,{clientId:n,wrapperProps:v,className:"block-library-block__reusable-block-container"}))):(0,Ve.createElement)("div",h,(0,Ve.createElement)(De.Placeholder,null,(0,Ve.createElement)(De.Spinner,null)))},icon:Th};const Lh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/read-more",title:"Read More",category:"theme",description:"Displays the link of a post, page, or any other content-type.",textdomain:"default",attributes:{content:{type:"string"},linkTarget:{type:"string",default:"_self"}},usesContext:["postId"],supports:{html:!1,color:{gradients:!0,text:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0,textDecoration:!0}},spacing:{margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalDefaultControls:{width:!0}}},style:"wp-block-read-more"},{name:Rh}=Lh,Vh={icon:Zt,edit:function(e){let{attributes:{content:t,linkTarget:n},setAttributes:o,insertBlocksAfter:r}=e;const a=(0,$e.useBlockProps)();return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>o({linkTarget:e?"_blank":"_self"}),checked:"_blank"===n}))),(0,Ve.createElement)($e.RichText,Ze({tagName:"a","aria-label":(0,Fe.__)('"Read more" link text'),placeholder:(0,Fe.__)("Read more"),value:t,onChange:e=>o({content:e}),__unstableOnSplitAtEnd:()=>r((0,Re.createBlock)((0,Re.getDefaultBlockName)())),withoutInteractiveFormatting:!0},a)))}};var Ah=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"}));const Hh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/rss",title:"RSS",category:"widgets",description:"Display entries from any RSS or Atom feed.",keywords:["atom","feed"],textdomain:"default",attributes:{columns:{type:"number",default:2},blockLayout:{type:"string",default:"list"},feedURL:{type:"string",default:""},itemsToShow:{type:"number",default:5},displayExcerpt:{type:"boolean",default:!1},displayAuthor:{type:"boolean",default:!1},displayDate:{type:"boolean",default:!1},excerptLength:{type:"number",default:55}},supports:{align:!0,html:!1},editorStyle:"wp-block-rss-editor",style:"wp-block-rss"},{name:Dh}=Hh,Fh={icon:Ah,example:{attributes:{feedURL:"https://wordpress.org"}},edit:function(e){let{attributes:t,setAttributes:n}=e;const[o,r]=(0,Ve.useState)(!t.feedURL),{blockLayout:a,columns:l,displayAuthor:i,displayDate:s,displayExcerpt:c,excerptLength:u,feedURL:m,itemsToShow:d}=t;function p(e){return()=>{const o=t[e];n({[e]:!o})}}const g=(0,$e.useBlockProps)();if(o)return(0,Ve.createElement)("div",g,(0,Ve.createElement)(De.Placeholder,{icon:Ah,label:"RSS"},(0,Ve.createElement)("form",{onSubmit:function(e){e.preventDefault(),m&&(n({feedURL:(0,Je.prependHTTP)(m)}),r(!1))},className:"wp-block-rss__placeholder-form"},(0,Ve.createElement)(De.TextControl,{placeholder:(0,Fe.__)("Enter URL here…"),value:m,onChange:e=>n({feedURL:e}),className:"wp-block-rss__placeholder-input"}),(0,Ve.createElement)(De.Button,{variant:"primary",type:"submit"},(0,Fe.__)("Use URL")))));const h=[{icon:qa,title:(0,Fe.__)("Edit RSS URL"),onClick:()=>r(!0)},{icon:pc,title:(0,Fe.__)("List view"),onClick:()=>n({blockLayout:"list"}),isActive:"list"===a},{icon:gc,title:(0,Fe.__)("Grid view"),onClick:()=>n({blockLayout:"grid"}),isActive:"grid"===a}];return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,{controls:h})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("RSS settings")},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Number of items"),value:d,onChange:e=>n({itemsToShow:e}),min:1,max:20,required:!0}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display author"),checked:i,onChange:p("displayAuthor")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display date"),checked:s,onChange:p("displayDate")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display excerpt"),checked:c,onChange:p("displayExcerpt")}),c&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Max number of words in excerpt"),value:u,onChange:e=>n({excerptLength:e}),min:10,max:100,required:!0}),"grid"===a&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:l,onChange:e=>n({columns:e}),min:2,max:6,required:!0}))),(0,Ve.createElement)("div",g,(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/rss",attributes:t}))))}};var $h=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"}));const Gh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"7",y:"10",width:"10",height:"4",rx:"1",fill:"currentColor"})),Uh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"15.25",width:"6.5",height:"9.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,Ve.createElement)(De.Rect,{x:"16",y:"10",width:"4",height:"4",rx:"1",fill:"currentColor"})),Oh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"15.25",width:"6.5",height:"14.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,Ve.createElement)(De.Rect,{x:"14",y:"10",width:"4",height:"4",rx:"1",fill:"currentColor"})),qh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"15.25",width:"6.5",height:"14.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",fill:"none",strokeWidth:"1.5"})),Wh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"7.75",width:"14.5",height:"8.5",rx:"1.25",stroke:"currentColor",fill:"none",strokeWidth:"1.5"}),(0,Ve.createElement)(De.Rect,{x:"8",y:"11",width:"8",height:"2",fill:"currentColor"})),jh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"17.25",width:"5.5",height:"14.5",transform:"rotate(-90 4.75 17.25)",stroke:"currentColor",fill:"none",strokeWidth:"1.5"}),(0,Ve.createElement)(De.Rect,{x:"4",y:"7",width:"10",height:"2",fill:"currentColor"}));var Zh=[{name:"default",isDefault:!0,attributes:{buttonText:(0,Fe.__)("Search"),label:(0,Fe.__)("Search")}}];const Qh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/search",title:"Search",category:"widgets",description:"Help visitors find your content.",keywords:["find"],textdomain:"default",attributes:{label:{type:"string",__experimentalRole:"content"},showLabel:{type:"boolean",default:!0},placeholder:{type:"string",default:"",__experimentalRole:"content"},width:{type:"number"},widthUnit:{type:"string"},buttonText:{type:"string",__experimentalRole:"content"},buttonPosition:{type:"string",default:"button-outside"},buttonUseIcon:{type:"boolean",default:!1}},supports:{align:["left","center","right"],color:{gradients:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},html:!1},editorStyle:"wp-block-search-editor",style:"wp-block-search"},{name:Kh}=Qh,Jh={icon:$h,example:{},variations:Zh,edit:function(e){var t,n,o;let{className:r,attributes:a,setAttributes:l,toggleSelection:i,isSelected:s,clientId:c}=e;const{label:u,showLabel:m,placeholder:d,width:p,widthUnit:g,align:h,buttonText:v,buttonPosition:b,buttonUseIcon:y,style:_}=a,f=(0,Xe.useSelect)((e=>{var t;const{getBlockParentsByBlockName:n,wasBlockJustInserted:o}=e($e.store);return!(null===(t=n(c,"core/navigation"))||void 0===t||!t.length)&&o(c)}),[c]),{__unstableMarkNextChangeAsNotPersistent:k}=(0,Xe.useDispatch)($e.store);(0,Ve.useEffect)((()=>{f&&(k(),l({showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"}))}),[f]);const w=null==_||null===(t=_.border)||void 0===t?void 0:t.radius,x=null==_||null===(n=_.border)||void 0===n?void 0:n.color,E=null==_||null===(o=_.border)||void 0===o?void 0:o.width,C=(0,$e.__experimentalUseBorderProps)(a);"number"==typeof w&&(C.style.borderRadius=`${w}px`);const S=(0,$e.__experimentalUseColorProps)(a),B=`wp-block-search__width-${(0,Vt.useInstanceId)(De.__experimentalUnitControl)}`,T="button-inside"===b,N="button-outside"===b,P="no-button"===b,z="button-only"===b,I=(0,De.__experimentalUseCustomUnits)({availableUnits:["%","px"],defaultValues:{"%":50,px:350}}),M=[{role:"menuitemradio",title:(0,Fe.__)("Button outside"),isActive:"button-outside"===b,icon:Uh,onClick:()=>{l({buttonPosition:"button-outside"})}},{role:"menuitemradio",title:(0,Fe.__)("Button inside"),isActive:"button-inside"===b,icon:Oh,onClick:()=>{l({buttonPosition:"button-inside"})}},{role:"menuitemradio",title:(0,Fe.__)("No button"),isActive:"no-button"===b,icon:qh,onClick:()=>{l({buttonPosition:"no-button"})}}],L=()=>{const e=Ke()("wp-block-search__input",T?void 0:C.className),t=T?{borderRadius:w}:C.style;return(0,Ve.createElement)("input",{className:e,style:t,"aria-label":(0,Fe.__)("Optional placeholder text"),placeholder:d?void 0:(0,Fe.__)("Optional placeholder…"),value:d,onChange:e=>l({placeholder:e.target.value})})},R=()=>{const e=Ke()("wp-block-search__button",S.className,T?void 0:C.className,y?"has-icon":void 0),t={...S.style,...T?{borderRadius:w}:C.style};return(0,Ve.createElement)(Ve.Fragment,null,y&&(0,Ve.createElement)("button",{type:"button",className:e,style:t,"aria-label":v?(0,uu.__unstableStripHTML)(v):(0,Fe.__)("Search")},(0,Ve.createElement)(Su,{icon:$h})),!y&&(0,Ve.createElement)($e.RichText,{className:e,style:t,"aria-label":(0,Fe.__)("Button text"),placeholder:(0,Fe.__)("Add button text…"),withoutInteractiveFormatting:!0,value:v,onChange:e=>l({buttonText:e})}))},V=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{title:(0,Fe.__)("Toggle search label"),icon:jh,onClick:()=>{l({showLabel:!m})},className:m?"is-pressed":void 0}),(0,Ve.createElement)(De.ToolbarDropdownMenu,{icon:(()=>{switch(b){case"button-inside":return Oh;case"button-outside":return Uh;case"no-button":return qh;case"button-only":return Gh}})(),label:(0,Fe.__)("Change button position"),controls:M}),!P&&(0,Ve.createElement)(De.ToolbarButton,{title:(0,Fe.__)("Use button with icon"),icon:Wh,onClick:()=>{l({buttonUseIcon:!y})},className:y?"is-pressed":void 0}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Display Settings")},(0,Ve.createElement)(De.BaseControl,{label:(0,Fe.__)("Width"),id:B},(0,Ve.createElement)(De.__experimentalUnitControl,{id:B,min:"220px",onChange:e=>{const t="%"===g&&parseInt(e,10)>100?100:e;l({width:parseInt(t,10)})},onUnitChange:e=>{l({width:"%"===e?50:350,widthUnit:e})},style:{maxWidth:80},value:`${p}${g}`,units:I}),(0,Ve.createElement)(De.ButtonGroup,{className:"wp-block-search__components-button-group","aria-label":(0,Fe.__)("Percentage Width")},[25,50,75,100].map((e=>(0,Ve.createElement)(De.Button,{key:e,isSmall:!0,variant:`${e}%`==`${p}${g}`?0:void 0,onClick:()=>l({width:e,widthUnit:"%"})},e,"%")))))))),A=e=>e?`calc(${e} + 4px)`:void 0,H=(0,$e.useBlockProps)({className:Ke()(r,T?"wp-block-search__button-inside":void 0,N?"wp-block-search__button-outside":void 0,P?"wp-block-search__no-button":void 0,z?"wp-block-search__button-only":void 0,y||P?void 0:"wp-block-search__text-button",y&&!P?"wp-block-search__icon-button":void 0)});return(0,Ve.createElement)("div",H,V,m&&(0,Ve.createElement)($e.RichText,{className:"wp-block-search__label","aria-label":(0,Fe.__)("Label text"),placeholder:(0,Fe.__)("Add label…"),withoutInteractiveFormatting:!0,value:u,onChange:e=>l({label:e})}),(0,Ve.createElement)(De.ResizableBox,{size:{width:`${p}${g}`},className:Ke()("wp-block-search__inside-wrapper",T?C.className:void 0),style:(()=>{const e={borderColor:x,borderWidth:T?E:void 0},t=void 0!==w&&0!==parseInt(w,10);if(T&&t){if("object"==typeof w){const{topLeft:t,topRight:n,bottomLeft:o,bottomRight:r}=w;return{borderTopLeftRadius:A(t),borderTopRightRadius:A(n),borderBottomLeftRadius:A(o),borderBottomRightRadius:A(r),...e}}const t=Number.isInteger(w)?`${w}px`:w;e.borderRadius=`calc(${t} + 4px)`}return e})(),minWidth:220,enable:z?{}:{right:"right"!==h,left:"right"===h},onResizeStart:(e,t,n)=>{l({width:parseInt(n.offsetWidth,10),widthUnit:"px"}),i(!1)},onResizeStop:(e,t,n,o)=>{l({width:parseInt(p+o.width,10)}),i(!0)},showHandle:s},(T||N)&&(0,Ve.createElement)(Ve.Fragment,null,L(),R()),z&&R(),P&&L()))}};var Yh=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20.2 7v4H3.8V7H2.2v9h1.6v-3.5h16.4V16h1.6V7z"}));var Xh={from:[{type:"enter",regExp:/^-{3,}$/,transform:()=>(0,Re.createBlock)("core/separator")},{type:"raw",selector:"hr",schema:{hr:{}}}]};const ev={attributes:{color:{type:"string"},customColor:{type:"string"}},save(e){let{attributes:t}=e;const{color:n,customColor:o}=t,r=(0,$e.getColorClassName)("background-color",n),a=(0,$e.getColorClassName)("color",n),l=Ke()({"has-text-color has-background":n||o,[r]:r,[a]:a}),i={backgroundColor:r?void 0:o,color:a?void 0:o};return(0,Ve.createElement)("hr",$e.useBlockProps.save({className:l,style:i}))},migrate(e){const{color:t,customColor:n}=e;return{...(0,vt.omit)(e,["color","customColor"]),backgroundColor:t||void 0,opacity:"css",style:n?{color:{background:n}}:void 0}}};var tv=[ev];const nv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/separator",title:"Separator",category:"design",description:"Create a break between ideas or sections with a horizontal separator.",keywords:["horizontal-line","hr","divider"],textdomain:"default",attributes:{opacity:{type:"string",default:"alpha-channel"}},supports:{anchor:!0,align:["center","wide","full"],color:{__experimentalSkipSerialization:!0,gradients:!0,background:!0,text:!1,__experimentalDefaultControls:{background:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"wide",label:"Wide Line"},{name:"dots",label:"Dots"}],editorStyle:"wp-block-separator-editor",style:"wp-block-separator"},{name:ov}=nv,rv={icon:Yh,example:{attributes:{customColor:"#065174",className:"is-style-wide"}},transforms:Xh,edit:function(e){var t,n;let{attributes:o,setAttributes:r}=e;const{backgroundColor:a,opacity:l,style:i}=o,s=(0,$e.__experimentalUseColorProps)(o),c=null==s||null===(t=s.style)||void 0===t?void 0:t.backgroundColor,u=!(null==i||null===(n=i.color)||void 0===n||!n.background);!function(e,t,n){const[o,r]=(0,Ve.useState)(!1),a=(0,Vt.usePrevious)(t);(0,Ve.useEffect)((()=>{"css"!==e||t||a||r(!0)}),[t,a,e]),(0,Ve.useEffect)((()=>{"css"===e&&(o&&t||a&&t!==a)&&(n({opacity:"alpha-channel"}),r(!1))}),[o,t,a])}(l,c,r);const m=(0,$e.getColorClassName)("color",a),d=Ke()({"has-text-color":a||c,[m]:m,"has-css-opacity":"css"===l,"has-alpha-channel-opacity":"alpha-channel"===l},s.classname),p={color:c,backgroundColor:c};return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.HorizontalRule,(0,$e.useBlockProps)({className:d,style:u?p:void 0})))},save:function(e){var t,n;let{attributes:o}=e;const{backgroundColor:r,style:a,opacity:l}=o,i=null==a||null===(t=a.color)||void 0===t?void 0:t.background,s=(0,$e.__experimentalGetColorClassesAndStyles)(o),c=(0,$e.getColorClassName)("color",r),u=Ke()({"has-text-color":r||i,[c]:c,"has-css-opacity":"css"===l,"has-alpha-channel-opacity":"alpha-channel"===l},s.className),m={backgroundColor:null==s||null===(n=s.style)||void 0===n?void 0:n.backgroundColor,color:c?void 0:i};return(0,Ve.createElement)("hr",$e.useBlockProps.save({className:u,style:m}))},deprecated:tv};var av=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M16 4.2v1.5h2.5v12.5H16v1.5h4V4.2h-4zM4.2 19.8h4v-1.5H5.8V5.8h2.5V4.2h-4l-.1 15.6zm5.1-3.1l1.4.6 4-10-1.4-.6-4 10z"}));var lv=window.wp.autop;var iv={from:[{type:"shortcode",tag:"[a-z][a-z0-9_-]*",attributes:{text:{type:"string",shortcode:(e,t)=>{let{content:n}=t;return(0,lv.removep)((0,lv.autop)(n))}}},priority:20}]};const sv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/shortcode",title:"Shortcode",category:"widgets",description:"Insert additional custom elements with a WordPress shortcode.",textdomain:"default",attributes:{text:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1,html:!1},editorStyle:"wp-block-shortcode-editor"},{name:cv}=sv,uv={icon:av,transforms:iv,edit:function e(t){let{attributes:n,setAttributes:o}=t;const r=`blocks-shortcode-input-${(0,Vt.useInstanceId)(e)}`;return(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"components-placeholder"}),(0,Ve.createElement)("label",{htmlFor:r,className:"components-placeholder__label"},(0,Ve.createElement)(Su,{icon:av}),(0,Fe.__)("Shortcode")),(0,Ve.createElement)($e.PlainText,{className:"blocks-shortcode__textarea",id:r,value:n.text,"aria-label":(0,Fe.__)("Shortcode text"),placeholder:(0,Fe.__)("Write shortcode here…"),onChange:e=>o({text:e})}))},save:function(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.text)}};var mv=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"}));const dv=["image"],pv="image/*",gv=e=>{let{alt:t,attributes:{align:n,width:o,height:r,isLink:a,linkTarget:l,shouldSyncIcon:i},containerRef:s,isSelected:c,setAttributes:u,setLogo:m,logoUrl:d,siteUrl:p,logoId:g,iconId:h,setIcon:v,canUserEdit:b}=e;const y=Zs(s,[n]),_=(0,Vt.useViewportMatch)("medium"),f=!(0,vt.includes)(["wide","full"],n)&&_,[{naturalWidth:k,naturalHeight:w},x]=(0,Ve.useState)({}),[E,C]=(0,Ve.useState)(!1),{toggleSelection:S}=(0,Xe.useDispatch)($e.store),B=Ke()("custom-logo-link",{"is-transient":(0,pt.isBlobURL)(d)}),{imageEditing:T,maxWidth:N,title:P}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return{title:e(Ye.store).getEditedEntityRecord("root","site").title,...(0,vt.pick)(t(),["imageEditing","maxWidth"])}}),[]);(0,Ve.useEffect)((()=>{i&&g!==h&&u({shouldSyncIcon:!1})}),[]),(0,Ve.useEffect)((()=>{c||C(!1)}),[c]);const z=(0,Ve.createElement)("img",{className:"custom-logo",src:d,alt:t,onLoad:e=>{x((0,vt.pick)(e.target,["naturalWidth","naturalHeight"]))}});let I,M=z;if(a&&(M=(0,Ve.createElement)("a",{href:p,className:B,rel:"home",title:P,onClick:e=>e.preventDefault()},z)),y&&k&&w){I=k>y?y:k}if(!f||!I)return(0,Ve.createElement)("div",{style:{width:o,height:r}},M);const L=o||120,R=k/w,V=L/R,A=k<w?ci:Math.ceil(ci*R),H=w<k?ci:Math.ceil(ci/R),D=2.5*N;let F=!1,$=!1;"center"===n?(F=!0,$=!0):(0,Fe.isRTL)()?"left"===n?F=!0:$=!0:"right"===n?$=!0:F=!0;const G=g&&k&&w&&T,U=G&&E?(0,Ve.createElement)($e.__experimentalImageEditingProvider,{id:g,url:d,naturalWidth:k,naturalHeight:w,clientWidth:y,onSaveImage:e=>{m(e.id)},isEditing:E,onFinishEditing:()=>C(!1)},(0,Ve.createElement)($e.__experimentalImageEditor,{url:d,width:L,height:V,clientWidth:y,naturalHeight:w,naturalWidth:k})):(0,Ve.createElement)(De.ResizableBox,{size:{width:L,height:V},showHandle:c,minWidth:A,maxWidth:D,minHeight:H,maxHeight:D/R,lockAspectRatio:!0,enable:{top:!1,right:F,bottom:!0,left:$},onResizeStart:function(){S(!1)},onResizeStop:(e,t,n,o)=>{S(!0),u({width:parseInt(L+o.width,10),height:parseInt(V+o.height,10)})}},M),O=(0,Ve.createInterpolateElement)((0,Fe.__)("Site Icons are what you see in browser tabs, bookmark bars, and within the WordPress mobile apps. To use a custom icon that is different from your site logo, use the <a>Site Icon settings</a>."),{a:(0,Ve.createElement)("a",{href:p+"/wp-admin/customize.php?autofocus[section]=title_tagline",target:"_blank",rel:"noopener noreferrer"})});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Image width"),onChange:e=>u({width:e}),min:A,max:D,initialPosition:Math.min(120,D),value:o||"",disabled:!f}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link image to home"),onChange:()=>u({isLink:!a}),checked:a}),a&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>u({linkTarget:e?"_blank":"_self"}),checked:"_blank"===l})),b&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Use as site icon"),onChange:e=>{u({shouldSyncIcon:e}),v(e?g:void 0)},checked:!!i,help:O})))),(0,Ve.createElement)($e.BlockControls,{group:"block"},G&&!E&&(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>C(!0),icon:qs,label:(0,Fe.__)("Crop")})),U)};var hv={to:[{type:"block",blocks:["core/site-title"],transform:e=>{let{isLink:t,linkTarget:n}=e;return(0,Re.createBlock)("core/site-title",{isLink:t,linkTarget:n})}}]};const vv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/site-logo",title:"Site Logo",category:"theme",description:"Display a graphic to represent this site. Update the block, and the changes apply everywhere it’s used. This is different than the site icon, which is the smaller image visible in your dashboard, browser tabs, etc used to help others recognize this site.",textdomain:"default",attributes:{width:{type:"number"},isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"},shouldSyncIcon:{type:"boolean"}},example:{viewportWidth:500,attributes:{width:350,className:"block-editor-block-types-list__site-logo-example"}},supports:{html:!1,align:!0,alignWide:!1,color:{__experimentalDuotone:"img, .components-placeholder__illustration, .components-placeholder::before",text:!1,background:!1}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],editorStyle:"wp-block-site-logo-editor",style:"wp-block-site-logo"},{name:bv}=vv,yv={icon:mv,edit:function(e){let{attributes:t,className:n,setAttributes:o,isSelected:r}=e;const{width:a,shouldSyncIcon:l}=t,[i,s]=(0,Ve.useState)(),c=(0,Ve.useRef)(),{siteLogoId:u,canUserEdit:m,url:d,siteIconId:p,mediaItemData:g,isRequestingMediaItem:h}=(0,Xe.useSelect)((e=>{const{canUser:t,getEntityRecord:n,getEditedEntityRecord:o}=e(Ye.store),r=o("root","site"),a=n("root","__unstableBase"),l=null==r?void 0:r.site_logo,i=null==a?void 0:a.site_logo,s=t("update","settings"),c=s?l:i,u=null==r?void 0:r.site_icon,m=c&&e(Ye.store).getMedia(c,{context:"view"}),d=c&&!e(Ye.store).hasFinishedResolution("getMedia",[c,{context:"view"}]);return{siteLogoId:c,canUserEdit:s,url:null==a?void 0:a.url,mediaItemData:m,isRequestingMediaItem:d,siteIconId:u}}),[]),{editEntityRecord:v}=(0,Xe.useDispatch)(Ye.store),b=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(l||t)&&y(e),v("root","site",void 0,{site_logo:e})},y=e=>v("root","site",void 0,{site_icon:null!=e?e:null});let _=null;g&&(_=g.alt_text,i!==g.source_url&&s(g.source_url));const f=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e)return!e.id&&e.url?(b(void 0),void s(e.url)):void b(e.id,t)},{createErrorNotice:k}=(0,Xe.useDispatch)(za.store),w=e=>{k(e[2],{type:"snackbar"})},x=m&&i&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaURL:i,allowedTypes:dv,accept:pv,onSelect:f,onError:w},(0,Ve.createElement)(De.MenuItem,{onClick:()=>{b(null),s(void 0),o({width:void 0})}},(0,Fe.__)("Reset"))));let E;const C=void 0===u||h;C&&(E=(0,Ve.createElement)(De.Spinner,null)),i&&(E=(0,Ve.createElement)(gv,{alt:_,attributes:t,className:n,containerRef:c,isSelected:r,setAttributes:o,logoUrl:i,setLogo:b,logoId:(null==g?void 0:g.id)||u,siteUrl:d,setIcon:y,iconId:p,canUserEdit:m}));const S=Ke()(n,{"is-default-size":!a}),B=(0,$e.useBlockProps)({ref:c,className:S}),T=(0,Fe.__)("Add a site logo");return(0,Ve.createElement)("div",B,x,!!i&&E,!i&&!m&&(0,Ve.createElement)(De.Placeholder,{className:"site-logo_placeholder"},C&&(0,Ve.createElement)("span",{className:"components-placeholder__preview"},(0,Ve.createElement)(De.Spinner,null))),!i&&m&&(0,Ve.createElement)($e.MediaPlaceholder,{onSelect:e=>{if(void 0===l){const t=!p;return o({shouldSyncIcon:t}),void f(e,t)}f(e)},accept:pv,allowedTypes:dv,onError:w,placeholder:e=>{const t=Ke()("block-editor-media-placeholder",n);return(0,Ve.createElement)(De.Placeholder,{className:t,preview:E},(0,Ve.createElement)(Ae.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60"},(0,Ve.createElement)(Ae.Path,{vectorEffect:"non-scaling-stroke",d:"m61 32.622-13.555-9.137-15.888 9.859a5 5 0 0 1-5.386-.073l-9.095-5.989L1 37.5"})),e)},mediaLibraryButton:e=>{let{open:t}=e;return(0,Ve.createElement)(De.Button,{icon:Ws,variant:"primary",label:T,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{t()}})}}))},transforms:hv};var _v=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24"},(0,Ve.createElement)(De.Path,{fill:"none",d:"M0 0h24v24H0z"}),(0,Ve.createElement)(De.Path,{d:"M4 9h16v2H4V9zm0 4h10v2H4v-2z"}));var fv=[{attributes:{textAlign:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const kv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/site-tagline",title:"Site Tagline",category:"theme",description:"Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it's not displayed in the theme design.",keywords:["description"],textdomain:"default",attributes:{textAlign:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-site-tagline-editor"},{name:wv}=kv,xv={icon:_v,edit:function(e){let{attributes:t,setAttributes:n,insertBlocksAfter:o}=e;const{textAlign:r}=t,[a,l]=(0,Ye.useEntityProp)("root","site","description"),{canUserEdit:i,readOnlySiteTagLine:s}=(0,Xe.useSelect)((e=>{const{canUser:t,getEntityRecord:n}=e(Ye.store),o=n("root","__unstableBase");return{canUserEdit:t("update","settings"),readOnlySiteTagLine:null==o?void 0:o.description}}),[]),c=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${r}`]:r,"wp-block-site-tagline__placeholder":!i&&!s})}),u=i?(0,Ve.createElement)($e.RichText,Ze({allowedFormats:[],onChange:l,"aria-label":(0,Fe.__)("Site tagline text"),placeholder:(0,Fe.__)("Write site tagline…"),tagName:"p",value:a,disableLineBreaks:!0,__unstableOnSplitAtEnd:()=>o((0,Re.createBlock)((0,Re.getDefaultBlockName)()))},c)):(0,Ve.createElement)("p",c,s||(0,Fe.__)("Site Tagline placeholder"));return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{onChange:e=>n({textAlign:e}),value:r})),u)},deprecated:fv};var Ev=(0,Ve.createElement)(Ae.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"}));function Cv(e){let{level:t,isPressed:n=!1}=e;if(0===t)return dd;return(0,Ve.createElement)(De.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:n},(0,Ve.createElement)(De.Path,{d:{1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"}[t]}))}function Sv(e){let{level:t,onChange:n}=e;const o=[1,2,3,4,5,6,0].map((e=>{const o=e===t;return{icon:(0,Ve.createElement)(Cv,{level:e,isPressed:o}),title:0===e?(0,Fe.__)("Paragraph"):(0,Fe.sprintf)((0,Fe.__)("Heading %d"),e),isActive:o,onClick:()=>n(e)}}));return(0,Ve.createElement)(De.ToolbarDropdownMenu,{label:(0,Fe.__)("Change heading level"),icon:(0,Ve.createElement)(Cv,{level:t}),controls:o})}var Bv=[{attributes:{level:{type:"number",default:1},textAlign:{type:"string"},isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];var Tv={to:[{type:"block",blocks:["core/site-logo"],transform:e=>{let{isLink:t,linkTarget:n}=e;return(0,Re.createBlock)("core/site-logo",{isLink:t,linkTarget:n})}}]};const Nv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/site-title",title:"Site Title",category:"theme",description:"Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.",textdomain:"default",attributes:{level:{type:"number",default:1},textAlign:{type:"string"},isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"}},example:{viewportWidth:500},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,lineHeight:!0,fontAppearance:!0,letterSpacing:!0,textTransform:!0}}},editorStyle:"wp-block-site-title-editor"},{name:Pv}=Nv,zv={icon:Ev,edit:function(e){let{attributes:t,setAttributes:n,insertBlocksAfter:o}=e;const{level:r,textAlign:a,isLink:l,linkTarget:i}=t,[s,c]=(0,Ye.useEntityProp)("root","site","title"),{canUserEdit:u,readOnlyTitle:m}=(0,Xe.useSelect)((e=>{const{canUser:t,getEntityRecord:n}=e(Ye.store),o=n("root","__unstableBase");return{canUserEdit:t("update","settings"),readOnlyTitle:(0,Tu.decodeEntities)(null==o?void 0:o.name)}}),[]),d=0===r?"p":`h${r}`,p=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${a}`]:a,"wp-block-site-title__placeholder":!u&&!m})}),g=u?(0,Ve.createElement)(d,p,(0,Ve.createElement)($e.RichText,{tagName:l?"a":"span",href:l?"#site-title-pseudo-link":void 0,"aria-label":(0,Fe.__)("Site title text"),placeholder:(0,Fe.__)("Write site title…"),value:s,onChange:c,allowedFormats:[],disableLineBreaks:!0,__unstableOnSplitAtEnd:()=>o((0,Re.createBlock)((0,Re.getDefaultBlockName)()))})):(0,Ve.createElement)(d,p,l?(0,Ve.createElement)("a",{href:"#site-title-pseudo-link",onClick:e=>e.preventDefault()},m||(0,Fe.__)("Site Title placeholder")):(0,Ve.createElement)("span",null,s||m));return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Sv,{level:r,onChange:e=>n({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:a,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Make title link to home"),onChange:()=>n({isLink:!l}),checked:l}),l&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>n({linkTarget:e?"_blank":"_self"}),checked:"_blank"===i}))),g)},transforms:Tv,deprecated:Bv};var Iv=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"}));var Mv=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"}));const Lv=()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M19.647,16.706a1.134,1.134,0,0,0-.343-.833l-2.549-2.549a1.134,1.134,0,0,0-.833-.343,1.168,1.168,0,0,0-.883.392l.233.226q.2.189.264.264a2.922,2.922,0,0,1,.184.233.986.986,0,0,1,.159.312,1.242,1.242,0,0,1,.043.337,1.172,1.172,0,0,1-1.176,1.176,1.237,1.237,0,0,1-.337-.043,1,1,0,0,1-.312-.159,2.76,2.76,0,0,1-.233-.184q-.073-.068-.264-.264l-.226-.233a1.19,1.19,0,0,0-.4.895,1.134,1.134,0,0,0,.343.833L15.837,19.3a1.13,1.13,0,0,0,.833.331,1.18,1.18,0,0,0,.833-.318l1.8-1.789a1.12,1.12,0,0,0,.343-.821Zm-8.615-8.64a1.134,1.134,0,0,0-.343-.833L8.163,4.7a1.134,1.134,0,0,0-.833-.343,1.184,1.184,0,0,0-.833.331L4.7,6.473a1.12,1.12,0,0,0-.343.821,1.134,1.134,0,0,0,.343.833l2.549,2.549a1.13,1.13,0,0,0,.833.331,1.184,1.184,0,0,0,.883-.38L8.728,10.4q-.2-.189-.264-.264A2.922,2.922,0,0,1,8.28,9.9a.986.986,0,0,1-.159-.312,1.242,1.242,0,0,1-.043-.337A1.172,1.172,0,0,1,9.254,8.079a1.237,1.237,0,0,1,.337.043,1,1,0,0,1,.312.159,2.761,2.761,0,0,1,.233.184q.073.068.264.264l.226.233a1.19,1.19,0,0,0,.4-.895ZM22,16.706a3.343,3.343,0,0,1-1.042,2.488l-1.8,1.789a3.536,3.536,0,0,1-4.988-.025l-2.525-2.537a3.384,3.384,0,0,1-1.017-2.488,3.448,3.448,0,0,1,1.078-2.561l-1.078-1.078a3.434,3.434,0,0,1-2.549,1.078,3.4,3.4,0,0,1-2.5-1.029L3.029,9.794A3.4,3.4,0,0,1,2,7.294,3.343,3.343,0,0,1,3.042,4.806l1.8-1.789A3.384,3.384,0,0,1,7.331,2a3.357,3.357,0,0,1,2.5,1.042l2.525,2.537a3.384,3.384,0,0,1,1.017,2.488,3.448,3.448,0,0,1-1.078,2.561l1.078,1.078a3.551,3.551,0,0,1,5.049-.049l2.549,2.549A3.4,3.4,0,0,1,22,16.706Z"})),Rv=[{isDefault:!0,name:"wordpress",attributes:{service:"wordpress"},title:"WordPress",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"}))},{name:"fivehundredpx",attributes:{service:"fivehundredpx"},title:"500px",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M6.94026,15.1412c.00437.01213.108.29862.168.44064a6.55008,6.55008,0,1,0,6.03191-9.09557,6.68654,6.68654,0,0,0-2.58357.51467A8.53914,8.53914,0,0,0,8.21268,8.61344L8.209,8.61725V3.22948l9.0504-.00008c.32934-.0036.32934-.46353.32934-.61466s0-.61091-.33035-.61467L7.47248,2a.43.43,0,0,0-.43131.42692v7.58355c0,.24466.30476.42131.58793.4819.553.11812.68074-.05864.81617-.2457l.018-.02481A10.52673,10.52673,0,0,1,9.32258,9.258a5.35268,5.35268,0,1,1,7.58985,7.54976,5.417,5.417,0,0,1-3.80867,1.56365,5.17483,5.17483,0,0,1-2.69822-.74478l.00342-4.61111a2.79372,2.79372,0,0,1,.71372-1.78792,2.61611,2.61611,0,0,1,1.98282-.89477,2.75683,2.75683,0,0,1,1.95525.79477,2.66867,2.66867,0,0,1,.79656,1.909,2.724,2.724,0,0,1-2.75849,2.748,4.94651,4.94651,0,0,1-.86254-.13719c-.31234-.093-.44519.34058-.48892.48349-.16811.54966.08453.65862.13687.67489a3.75751,3.75751,0,0,0,1.25234.18375,3.94634,3.94634,0,1,0-2.82444-6.742,3.67478,3.67478,0,0,0-1.13028,2.584l-.00041.02323c-.0035.11667-.00579,2.881-.00644,3.78811l-.00407-.00451a6.18521,6.18521,0,0,1-1.0851-1.86092c-.10544-.27856-.34358-.22925-.66857-.12917-.14192.04372-.57386.17677-.47833.489Zm4.65165-1.08338a.51346.51346,0,0,0,.19513.31818l.02276.022a.52945.52945,0,0,0,.3517.18416.24242.24242,0,0,0,.16577-.0611c.05473-.05082.67382-.67812.73287-.738l.69041.68819a.28978.28978,0,0,0,.21437.11032.53239.53239,0,0,0,.35708-.19486c.29792-.30419.14885-.46821.07676-.54751l-.69954-.69975.72952-.73469c.16-.17311.01874-.35708-.12218-.498-.20461-.20461-.402-.25742-.52855-.14083l-.7254.72665-.73354-.73375a.20128.20128,0,0,0-.14179-.05695.54135.54135,0,0,0-.34379.19648c-.22561.22555-.274.38149-.15656.5059l.73374.7315-.72942.73072A.26589.26589,0,0,0,11.59191,14.05782Zm1.59866-9.915A8.86081,8.86081,0,0,0,9.854,4.776a.26169.26169,0,0,0-.16938.22759.92978.92978,0,0,0,.08619.42094c.05682.14524.20779.531.50006.41955a8.40969,8.40969,0,0,1,2.91968-.55484,7.87875,7.87875,0,0,1,3.086.62286,8.61817,8.61817,0,0,1,2.30562,1.49315.2781.2781,0,0,0,.18318.07586c.15529,0,.30425-.15253.43167-.29551.21268-.23861.35873-.4369.1492-.63538a8.50425,8.50425,0,0,0-2.62312-1.694A9.0177,9.0177,0,0,0,13.19058,4.14283ZM19.50945,18.6236h0a.93171.93171,0,0,0-.36642-.25406.26589.26589,0,0,0-.27613.06613l-.06943.06929A7.90606,7.90606,0,0,1,7.60639,18.505a7.57284,7.57284,0,0,1-1.696-2.51537,8.58715,8.58715,0,0,1-.5147-1.77754l-.00871-.04864c-.04939-.25873-.28755-.27684-.62981-.22448-.14234.02178-.5755.088-.53426.39969l.001.00712a9.08807,9.08807,0,0,0,15.406,4.99094c.00193-.00192.04753-.04718.0725-.07436C19.79425,19.16234,19.87422,18.98728,19.50945,18.6236Z"}))},{name:"amazon",attributes:{service:"amazon"},title:"Amazon",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M13.582,8.182C11.934,8.367,9.78,8.49,8.238,9.166c-1.781,0.769-3.03,2.337-3.03,4.644 c0,2.953,1.86,4.429,4.253,4.429c2.02,0,3.125-0.477,4.685-2.065c0.516,0.747,0.685,1.109,1.629,1.894 c0.212,0.114,0.483,0.103,0.672-0.066l0.006,0.006c0.567-0.505,1.599-1.401,2.18-1.888c0.231-0.188,0.19-0.496,0.009-0.754 c-0.52-0.718-1.072-1.303-1.072-2.634V8.305c0-1.876,0.133-3.599-1.249-4.891C15.23,2.369,13.422,2,12.04,2 C9.336,2,6.318,3.01,5.686,6.351C5.618,6.706,5.877,6.893,6.109,6.945l2.754,0.298C9.121,7.23,9.308,6.977,9.357,6.72 c0.236-1.151,1.2-1.706,2.284-1.706c0.584,0,1.249,0.215,1.595,0.738c0.398,0.584,0.346,1.384,0.346,2.061V8.182z M13.049,14.088 c-0.451,0.8-1.169,1.291-1.967,1.291c-1.09,0-1.728-0.83-1.728-2.061c0-2.42,2.171-2.86,4.227-2.86v0.615 C13.582,12.181,13.608,13.104,13.049,14.088z M20.683,19.339C18.329,21.076,14.917,22,11.979,22c-4.118,0-7.826-1.522-10.632-4.057 c-0.22-0.199-0.024-0.471,0.241-0.317c3.027,1.762,6.771,2.823,10.639,2.823c2.608,0,5.476-0.541,8.115-1.66 C20.739,18.62,21.072,19.051,20.683,19.339z M21.336,21.043c-0.194,0.163-0.379,0.076-0.293-0.139 c0.284-0.71,0.92-2.298,0.619-2.684c-0.301-0.386-1.99-0.183-2.749-0.092c-0.23,0.027-0.266-0.173-0.059-0.319 c1.348-0.946,3.555-0.673,3.811-0.356C22.925,17.773,22.599,19.986,21.336,21.043z"}))},{name:"bandcamp",attributes:{service:"bandcamp"},title:"Bandcamp",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"}))},{name:"behance",attributes:{service:"behance"},title:"Behance",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M7.799,5.698c0.589,0,1.12,0.051,1.606,0.156c0.482,0.102,0.894,0.273,1.241,0.507c0.344,0.235,0.612,0.546,0.804,0.938 c0.188,0.387,0.281,0.871,0.281,1.443c0,0.619-0.141,1.137-0.421,1.551c-0.284,0.413-0.7,0.751-1.255,1.014 c0.756,0.218,1.317,0.601,1.689,1.146c0.374,0.549,0.557,1.205,0.557,1.975c0,0.623-0.12,1.161-0.359,1.612 c-0.241,0.457-0.569,0.828-0.973,1.114c-0.408,0.288-0.876,0.5-1.399,0.637C9.052,17.931,8.514,18,7.963,18H2V5.698H7.799 M7.449,10.668c0.481,0,0.878-0.114,1.192-0.345c0.311-0.228,0.463-0.603,0.463-1.119c0-0.286-0.051-0.523-0.152-0.707 C8.848,8.315,8.711,8.171,8.536,8.07C8.362,7.966,8.166,7.894,7.94,7.854c-0.224-0.044-0.457-0.06-0.697-0.06H4.709v2.874H7.449z M7.6,15.905c0.267,0,0.521-0.024,0.759-0.077c0.243-0.053,0.457-0.137,0.637-0.261c0.182-0.12,0.332-0.283,0.441-0.491 C9.547,14.87,9.6,14.602,9.6,14.278c0-0.633-0.18-1.084-0.533-1.357c-0.356-0.27-0.83-0.404-1.413-0.404H4.709v3.388L7.6,15.905z M16.162,15.864c0.367,0.358,0.897,0.538,1.583,0.538c0.493,0,0.92-0.125,1.277-0.374c0.354-0.248,0.571-0.514,0.654-0.79h2.155 c-0.347,1.072-0.872,1.838-1.589,2.299C19.534,18,18.67,18.23,17.662,18.23c-0.701,0-1.332-0.113-1.899-0.337 c-0.567-0.227-1.041-0.544-1.439-0.958c-0.389-0.415-0.689-0.907-0.904-1.484c-0.213-0.574-0.32-1.21-0.32-1.899 c0-0.666,0.11-1.288,0.329-1.863c0.222-0.577,0.529-1.075,0.933-1.492c0.406-0.42,0.885-0.751,1.444-0.994 c0.558-0.241,1.175-0.363,1.857-0.363c0.754,0,1.414,0.145,1.98,0.44c0.563,0.291,1.026,0.686,1.389,1.181 c0.363,0.493,0.622,1.057,0.783,1.69c0.16,0.632,0.217,1.292,0.171,1.983h-6.428C15.557,14.84,15.795,15.506,16.162,15.864 M18.973,11.184c-0.291-0.321-0.783-0.496-1.384-0.496c-0.39,0-0.714,0.066-0.973,0.2c-0.254,0.132-0.461,0.297-0.621,0.491 c-0.157,0.197-0.265,0.405-0.328,0.628c-0.063,0.217-0.101,0.413-0.111,0.587h3.98C19.478,11.969,19.265,11.509,18.973,11.184z M15.057,7.738h4.985V6.524h-4.985L15.057,7.738z"}))},{name:"chain",attributes:{service:"chain"},title:"Link",icon:Lv},{name:"codepen",attributes:{service:"codepen"},title:"CodePen",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"}))},{name:"deviantart",attributes:{service:"deviantart"},title:"DeviantArt",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M 18.19 5.636 18.19 2 18.188 2 14.553 2 14.19 2.366 12.474 5.636 11.935 6 5.81 6 5.81 10.994 9.177 10.994 9.477 11.357 5.81 18.363 5.81 22 5.811 22 9.447 22 9.81 21.634 11.526 18.364 12.065 18 18.19 18 18.19 13.006 14.823 13.006 14.523 12.641 18.19 5.636z"}))},{name:"dribbble",attributes:{service:"dribbble"},title:"Dribbble",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,22C6.486,22,2,17.514,2,12S6.486,2,12,2c5.514,0,10,4.486,10,10S17.514,22,12,22z M20.434,13.369 c-0.292-0.092-2.644-0.794-5.32-0.365c1.117,3.07,1.572,5.57,1.659,6.09C18.689,17.798,20.053,15.745,20.434,13.369z M15.336,19.876c-0.127-0.749-0.623-3.361-1.822-6.477c-0.019,0.006-0.038,0.013-0.056,0.019c-4.818,1.679-6.547,5.02-6.701,5.334 c1.448,1.129,3.268,1.803,5.243,1.803C13.183,20.555,14.311,20.313,15.336,19.876z M5.654,17.724 c0.193-0.331,2.538-4.213,6.943-5.637c0.111-0.036,0.224-0.07,0.337-0.102c-0.214-0.485-0.448-0.971-0.692-1.45 c-4.266,1.277-8.405,1.223-8.778,1.216c-0.003,0.087-0.004,0.174-0.004,0.261C3.458,14.207,4.29,16.21,5.654,17.724z M3.639,10.264 c0.382,0.005,3.901,0.02,7.897-1.041c-1.415-2.516-2.942-4.631-3.167-4.94C5.979,5.41,4.193,7.613,3.639,10.264z M9.998,3.709 c0.236,0.316,1.787,2.429,3.187,5c3.037-1.138,4.323-2.867,4.477-3.085C16.154,4.286,14.17,3.471,12,3.471 C11.311,3.471,10.641,3.554,9.998,3.709z M18.612,6.612C18.432,6.855,17,8.69,13.842,9.979c0.199,0.407,0.389,0.821,0.567,1.237 c0.063,0.148,0.124,0.295,0.184,0.441c2.842-0.357,5.666,0.215,5.948,0.275C20.522,9.916,19.801,8.065,18.612,6.612z"}))},{name:"dropbox",attributes:{service:"dropbox"},title:"Dropbox",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,6.134L6.069,9.797L2,6.54l5.883-3.843L12,6.134z M2,13.054l5.883,3.843L12,13.459L6.069,9.797L2,13.054z M12,13.459 l4.116,3.439L22,13.054l-4.069-3.257L12,13.459z M22,6.54l-5.884-3.843L12,6.134l5.931,3.663L22,6.54z M12.011,14.2l-4.129,3.426 l-1.767-1.153v1.291l5.896,3.539l5.897-3.539v-1.291l-1.769,1.153L12.011,14.2z"}))},{name:"etsy",attributes:{service:"etsy"},title:"Etsy",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z"}))},{name:"facebook",attributes:{service:"facebook"},title:"Facebook",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"}))},{name:"feed",attributes:{service:"feed"},title:"RSS Feed",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"}))},{name:"flickr",attributes:{service:"flickr"},title:"Flickr",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M6.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5S9.25,7,6.5,7z M17.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5 S20.25,7,17.5,7z"}))},{name:"foursquare",attributes:{service:"foursquare"},title:"Foursquare",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M17.573,2c0,0-9.197,0-10.668,0S5,3.107,5,3.805s0,16.948,0,16.948c0,0.785,0.422,1.077,0.66,1.172 c0.238,0.097,0.892,0.177,1.285-0.275c0,0,5.035-5.843,5.122-5.93c0.132-0.132,0.132-0.132,0.262-0.132h3.26 c1.368,0,1.588-0.977,1.732-1.552c0.078-0.318,0.692-3.428,1.225-6.122l0.675-3.368C19.56,2.893,19.14,2,17.573,2z M16.495,7.22 c-0.053,0.252-0.372,0.518-0.665,0.518c-0.293,0-4.157,0-4.157,0c-0.467,0-0.802,0.318-0.802,0.787v0.508 c0,0.467,0.337,0.798,0.805,0.798c0,0,3.197,0,3.528,0s0.655,0.362,0.583,0.715c-0.072,0.353-0.407,2.102-0.448,2.295 c-0.04,0.193-0.262,0.523-0.655,0.523c-0.33,0-2.88,0-2.88,0c-0.523,0-0.683,0.068-1.033,0.503 c-0.35,0.437-3.505,4.223-3.505,4.223c-0.032,0.035-0.063,0.027-0.063-0.015V4.852c0-0.298,0.26-0.648,0.648-0.648 c0,0,8.228,0,8.562,0c0.315,0,0.61,0.297,0.528,0.683L16.495,7.22z"}))},{name:"goodreads",attributes:{service:"goodreads"},title:"Goodreads",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M17.3,17.5c-0.2,0.8-0.5,1.4-1,1.9c-0.4,0.5-1,0.9-1.7,1.2C13.9,20.9,13.1,21,12,21c-0.6,0-1.3-0.1-1.9-0.2 c-0.6-0.1-1.1-0.4-1.6-0.7c-0.5-0.3-0.9-0.7-1.2-1.2c-0.3-0.5-0.5-1.1-0.5-1.7h1.5c0.1,0.5,0.2,0.9,0.5,1.2 c0.2,0.3,0.5,0.6,0.9,0.8c0.3,0.2,0.7,0.3,1.1,0.4c0.4,0.1,0.8,0.1,1.2,0.1c1.4,0,2.5-0.4,3.1-1.2c0.6-0.8,1-2,1-3.5v-1.7h0 c-0.4,0.8-0.9,1.4-1.6,1.9c-0.7,0.5-1.5,0.7-2.4,0.7c-1,0-1.9-0.2-2.6-0.5C8.7,15,8.1,14.5,7.7,14c-0.5-0.6-0.8-1.3-1-2.1 c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.9,0.1-1.7,0.4-2.5c0.3-0.8,0.6-1.5,1.1-2c0.5-0.6,1.1-1,1.8-1.4C10.3,3.2,11.1,3,12,3 c0.5,0,0.9,0.1,1.3,0.2c0.4,0.1,0.8,0.3,1.1,0.5c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.3,0.5,0.6,0.6,1h0V3.4h1.5V15 C17.6,15.9,17.5,16.7,17.3,17.5z M13.8,14.1c0.5-0.3,0.9-0.7,1.3-1.1c0.3-0.5,0.6-1,0.8-1.6c0.2-0.6,0.3-1.2,0.3-1.9 c0-0.6-0.1-1.2-0.2-1.9c-0.1-0.6-0.4-1.2-0.7-1.7c-0.3-0.5-0.7-0.9-1.3-1.2c-0.5-0.3-1.1-0.5-1.9-0.5s-1.4,0.2-1.9,0.5 c-0.5,0.3-1,0.7-1.3,1.2C8.5,6.4,8.3,7,8.1,7.6C8,8.2,7.9,8.9,7.9,9.5c0,0.6,0.1,1.3,0.2,1.9C8.3,12,8.6,12.5,8.9,13 c0.3,0.5,0.8,0.8,1.3,1.1c0.5,0.3,1.1,0.4,1.9,0.4C12.7,14.5,13.3,14.4,13.8,14.1z"}))},{name:"google",attributes:{service:"google"},title:"Google",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"}))},{name:"github",attributes:{service:"github"},title:"GitHub",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"}))},{name:"instagram",attributes:{service:"instagram"},title:"Instagram",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.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"}))},{name:"lastfm",attributes:{service:"lastfm"},title:"Last.fm",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M 12.0002 1.5 C 6.2006 1.5 1.5 6.2011 1.5 11.9998 C 1.5 17.799 6.2006 22.5 12.0002 22.5 C 17.799 22.5 22.5 17.799 22.5 11.9998 C 22.5 6.2011 17.799 1.5 12.0002 1.5 Z M 16.1974 16.2204 C 14.8164 16.2152 13.9346 15.587 13.3345 14.1859 L 13.1816 13.8451 L 11.8541 10.8101 C 11.4271 9.7688 10.3526 9.0712 9.1801 9.0712 C 7.5695 9.0712 6.2593 10.3851 6.2593 12.001 C 6.2593 13.6165 7.5695 14.9303 9.1801 14.9303 C 10.272 14.9303 11.2651 14.3275 11.772 13.3567 C 11.7893 13.3235 11.8239 13.302 11.863 13.3038 C 11.9007 13.3054 11.9353 13.3288 11.9504 13.3632 L 12.4865 14.6046 C 12.5016 14.639 12.4956 14.6778 12.4723 14.7069 C 11.6605 15.6995 10.4602 16.2683 9.1801 16.2683 C 6.8331 16.2683 4.9234 14.3536 4.9234 12.001 C 4.9234 9.6468 6.833 7.732 9.1801 7.732 C 10.9572 7.732 12.3909 8.6907 13.1138 10.3636 C 13.1206 10.3802 13.8412 12.0708 14.4744 13.5191 C 14.8486 14.374 15.1462 14.896 16.1288 14.9292 C 17.0663 14.9613 17.7538 14.4122 17.7538 13.6485 C 17.7538 12.9691 17.3321 12.8004 16.3803 12.4822 C 14.7365 11.9398 13.845 11.3861 13.845 10.0182 C 13.845 8.6809 14.7667 7.8162 16.192 7.8162 C 17.1288 7.8162 17.8155 8.2287 18.2921 9.0768 C 18.305 9.1006 18.3079 9.1281 18.3004 9.1542 C 18.2929 9.1803 18.2748 9.2021 18.2507 9.2138 L 17.3614 9.669 C 17.3178 9.692 17.2643 9.6781 17.2356 9.6385 C 16.9329 9.2135 16.5956 9.0251 16.1423 9.0251 C 15.5512 9.0251 15.122 9.429 15.122 9.9865 C 15.122 10.6738 15.6529 10.8414 16.5339 11.1192 C 16.6491 11.1558 16.7696 11.194 16.8939 11.2343 C 18.2763 11.6865 19.0768 12.2311 19.0768 13.6836 C 19.0769 15.1297 17.8389 16.2204 16.1974 16.2204 Z"}))},{name:"linkedin",attributes:{service:"linkedin"},title:"LinkedIn",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.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"}))},{name:"mail",attributes:{service:"mail"},title:"Mail",keywords:["email","e-mail"],icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M20,4H4C2.895,4,2,4.895,2,6v12c0,1.105,0.895,2,2,2h16c1.105,0,2-0.895,2-2V6C22,4.895,21.105,4,20,4z M20,8.236l-8,4.882 L4,8.236V6h16V8.236z"}))},{name:"mastodon",attributes:{service:"mastodon"},title:"Mastodon",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"}))},{name:"meetup",attributes:{service:"meetup"},title:"Meetup",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M19.24775,14.722a3.57032,3.57032,0,0,1-2.94457,3.52073,3.61886,3.61886,0,0,1-.64652.05634c-.07314-.0008-.10187.02846-.12507.09547A2.38881,2.38881,0,0,1,13.49453,20.094a2.33092,2.33092,0,0,1-1.827-.50716.13635.13635,0,0,0-.19878-.00408,3.191,3.191,0,0,1-2.104.60248,3.26309,3.26309,0,0,1-3.00324-2.71993,2.19076,2.19076,0,0,1-.03512-.30865c-.00156-.08579-.03413-.1189-.11608-.13493a2.86421,2.86421,0,0,1-1.23189-.56111,2.945,2.945,0,0,1-1.166-2.05749,2.97484,2.97484,0,0,1,.87524-2.50774.112.112,0,0,0,.02091-.16107,2.7213,2.7213,0,0,1-.36648-1.48A2.81256,2.81256,0,0,1,6.57673,7.58838a.35764.35764,0,0,0,.28869-.22819,4.2208,4.2208,0,0,1,6.02892-1.90111.25161.25161,0,0,0,.22023.0243,3.65608,3.65608,0,0,1,3.76031.90678A3.57244,3.57244,0,0,1,17.95918,8.626a2.97339,2.97339,0,0,1,.01829.57356.10637.10637,0,0,0,.0853.12792,1.97669,1.97669,0,0,1,1.27939,1.33733,2.00266,2.00266,0,0,1-.57112,2.12652c-.05284.05166-.04168.08328-.01173.13489A3.51189,3.51189,0,0,1,19.24775,14.722Zm-6.35959-.27836a1.6984,1.6984,0,0,0,1.14556,1.61113,3.82039,3.82039,0,0,0,1.036.17935,1.46888,1.46888,0,0,0,.73509-.12255.44082.44082,0,0,0,.26057-.44274.45312.45312,0,0,0-.29211-.43375.97191.97191,0,0,0-.20678-.063c-.21326-.03806-.42754-.0701-.63973-.11215a.54787.54787,0,0,1-.50172-.60926,2.75864,2.75864,0,0,1,.1773-.901c.1763-.535.414-1.045.64183-1.55913A12.686,12.686,0,0,0,15.85,10.47863a1.58461,1.58461,0,0,0,.04861-.87208,1.04531,1.04531,0,0,0-.85432-.83981,1.60658,1.60658,0,0,0-1.23654.16594.27593.27593,0,0,1-.36286-.03413c-.085-.0747-.16594-.15379-.24918-.23055a.98682.98682,0,0,0-1.33577-.04933,6.1468,6.1468,0,0,1-.4989.41615.47762.47762,0,0,1-.51535.03566c-.17448-.09307-.35512-.175-.53531-.25665a1.74949,1.74949,0,0,0-.56476-.2016,1.69943,1.69943,0,0,0-1.61654.91787,8.05815,8.05815,0,0,0-.32952.80126c-.45471,1.2557-.82507,2.53825-1.20838,3.81639a1.24151,1.24151,0,0,0,.51532,1.44389,1.42659,1.42659,0,0,0,1.22008.17166,1.09728,1.09728,0,0,0,.66994-.69764c.44145-1.04111.839-2.09989,1.25981-3.14926.11581-.28876.22792-.57874.35078-.86438a.44548.44548,0,0,1,.69189-.19539.50521.50521,0,0,1,.15044.43836,1.75625,1.75625,0,0,1-.14731.50453c-.27379.69219-.55265,1.38236-.82766,2.074a2.0836,2.0836,0,0,0-.14038.42876.50719.50719,0,0,0,.27082.57722.87236.87236,0,0,0,.66145.02739.99137.99137,0,0,0,.53406-.532q.61571-1.20914,1.228-2.42031.28423-.55863.57585-1.1133a.87189.87189,0,0,1,.29055-.35253.34987.34987,0,0,1,.37634-.01265.30291.30291,0,0,1,.12434.31459.56716.56716,0,0,1-.04655.1915c-.05318.12739-.10286.25669-.16183.38156-.34118.71775-.68754,1.43273-1.02568,2.152A2.00213,2.00213,0,0,0,12.88816,14.44366Zm4.78568,5.28972a.88573.88573,0,0,0-1.77139.00465.8857.8857,0,0,0,1.77139-.00465Zm-14.83838-7.296a.84329.84329,0,1,0,.00827-1.68655.8433.8433,0,0,0-.00827,1.68655Zm10.366-9.43673a.83506.83506,0,1,0-.0091,1.67.83505.83505,0,0,0,.0091-1.67Zm6.85014,5.22a.71651.71651,0,0,0-1.433.0093.71656.71656,0,0,0,1.433-.0093ZM5.37528,6.17908A.63823.63823,0,1,0,6.015,5.54483.62292.62292,0,0,0,5.37528,6.17908Zm6.68214,14.80843a.54949.54949,0,1,0-.55052.541A.54556.54556,0,0,0,12.05742,20.98752Zm8.53235-8.49689a.54777.54777,0,0,0-.54027.54023.53327.53327,0,0,0,.532.52293.51548.51548,0,0,0,.53272-.5237A.53187.53187,0,0,0,20.58977,12.49063ZM7.82846,2.4715a.44927.44927,0,1,0,.44484.44766A.43821.43821,0,0,0,7.82846,2.4715Zm13.775,7.60492a.41186.41186,0,0,0-.40065.39623.40178.40178,0,0,0,.40168.40168A.38994.38994,0,0,0,22,10.48172.39946.39946,0,0,0,21.60349,10.07642ZM5.79193,17.96207a.40469.40469,0,0,0-.397-.39646.399.399,0,0,0-.396.405.39234.39234,0,0,0,.39939.389A.39857.39857,0,0,0,5.79193,17.96207Z"}))},{name:"medium",attributes:{service:"medium"},title:"Medium",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M20.962,7.257l-5.457,8.867l-3.923-6.375l3.126-5.08c0.112-0.182,0.319-0.286,0.527-0.286c0.05,0,0.1,0.008,0.149,0.02 c0.039,0.01,0.078,0.023,0.114,0.041l5.43,2.715l0.006,0.003c0.004,0.002,0.007,0.006,0.011,0.008 C20.971,7.191,20.98,7.227,20.962,7.257z M9.86,8.592v5.783l5.14,2.57L9.86,8.592z M15.772,17.331l4.231,2.115 C20.554,19.721,21,19.529,21,19.016V8.835L15.772,17.331z M8.968,7.178L3.665,4.527C3.569,4.479,3.478,4.456,3.395,4.456 C3.163,4.456,3,4.636,3,4.938v11.45c0,0.306,0.224,0.669,0.498,0.806l4.671,2.335c0.12,0.06,0.234,0.088,0.337,0.088 c0.29,0,0.494-0.225,0.494-0.602V7.231C9,7.208,8.988,7.188,8.968,7.178z"}))},{name:"patreon",attributes:{service:"patreon"},title:"Patreon",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 569 546",version:"1.1"},(0,Ve.createElement)(Ae.Circle,{cx:"363",cy:"205",r:"205"}),(0,Ve.createElement)(Ae.Rect,{width:"100",height:"546",x:"0",y:"0"}))},{name:"pinterest",attributes:{service:"pinterest"},title:"Pinterest",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"}))},{name:"pocket",attributes:{service:"pocket"},title:"Pocket",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M21.927,4.194C21.667,3.48,20.982,3,20.222,3h-0.01h-1.721H3.839C3.092,3,2.411,3.47,2.145,4.17 C2.066,4.378,2.026,4.594,2.026,4.814v6.035l0.069,1.2c0.29,2.73,1.707,5.115,3.899,6.778c0.039,0.03,0.079,0.059,0.119,0.089 l0.025,0.018c1.175,0.859,2.491,1.441,3.91,1.727c0.655,0.132,1.325,0.2,1.991,0.2c0.615,0,1.232-0.057,1.839-0.17 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.297,2.621-0.864,3.753-1.691l0.025-0.018 c0.04-0.029,0.08-0.058,0.119-0.089c2.192-1.664,3.609-4.049,3.898-6.778l0.069-1.2V4.814C22.026,4.605,22,4.398,21.927,4.194z M17.692,10.481l-4.704,4.512c-0.266,0.254-0.608,0.382-0.949,0.382c-0.342,0-0.684-0.128-0.949-0.382l-4.705-4.512 C5.838,9.957,5.82,9.089,6.344,8.542c0.524-0.547,1.392-0.565,1.939-0.04l3.756,3.601l3.755-3.601 c0.547-0.524,1.415-0.506,1.939,0.04C18.256,9.089,18.238,9.956,17.692,10.481z"}))},{name:"reddit",attributes:{service:"reddit"},title:"Reddit",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22,11.816c0-1.256-1.021-2.277-2.277-2.277c-0.593,0-1.122,0.24-1.526,0.614c-1.481-0.965-3.455-1.594-5.647-1.69 l1.171-3.702l3.18,0.748c0.008,1.028,0.846,1.862,1.876,1.862c1.035,0,1.877-0.842,1.877-1.878c0-1.035-0.842-1.877-1.877-1.877 c-0.769,0-1.431,0.466-1.72,1.13l-3.508-0.826c-0.203-0.047-0.399,0.067-0.46,0.261l-1.35,4.268 c-2.316,0.038-4.411,0.67-5.97,1.671C5.368,9.765,4.853,9.539,4.277,9.539C3.021,9.539,2,10.56,2,11.816 c0,0.814,0.433,1.523,1.078,1.925c-0.037,0.221-0.061,0.444-0.061,0.672c0,3.292,4.011,5.97,8.941,5.97s8.941-2.678,8.941-5.97 c0-0.214-0.02-0.424-0.053-0.632C21.533,13.39,22,12.661,22,11.816z M18.776,4.394c0.606,0,1.1,0.493,1.1,1.1s-0.493,1.1-1.1,1.1 s-1.1-0.494-1.1-1.1S18.169,4.394,18.776,4.394z M2.777,11.816c0-0.827,0.672-1.5,1.499-1.5c0.313,0,0.598,0.103,0.838,0.269 c-0.851,0.676-1.477,1.479-1.812,2.36C2.983,12.672,2.777,12.27,2.777,11.816z M11.959,19.606c-4.501,0-8.164-2.329-8.164-5.193 S7.457,9.22,11.959,9.22s8.164,2.329,8.164,5.193S16.46,19.606,11.959,19.606z M20.636,13.001c-0.326-0.89-0.948-1.701-1.797-2.384 c0.248-0.186,0.55-0.301,0.883-0.301c0.827,0,1.5,0.673,1.5,1.5C21.223,12.299,20.992,12.727,20.636,13.001z M8.996,14.704 c-0.76,0-1.397-0.616-1.397-1.376c0-0.76,0.637-1.397,1.397-1.397c0.76,0,1.376,0.637,1.376,1.397 C10.372,14.088,9.756,14.704,8.996,14.704z M16.401,13.328c0,0.76-0.616,1.376-1.376,1.376c-0.76,0-1.399-0.616-1.399-1.376 c0-0.76,0.639-1.397,1.399-1.397C15.785,11.931,16.401,12.568,16.401,13.328z M15.229,16.708c0.152,0.152,0.152,0.398,0,0.55 c-0.674,0.674-1.727,1.002-3.219,1.002c-0.004,0-0.007-0.002-0.011-0.002c-0.004,0-0.007,0.002-0.011,0.002 c-1.492,0-2.544-0.328-3.218-1.002c-0.152-0.152-0.152-0.398,0-0.55c0.152-0.152,0.399-0.151,0.55,0 c0.521,0.521,1.394,0.775,2.669,0.775c0.004,0,0.007,0.002,0.011,0.002c0.004,0,0.007-0.002,0.011-0.002 c1.275,0,2.148-0.253,2.669-0.775C14.831,16.556,15.078,16.556,15.229,16.708z"}))},{name:"skype",attributes:{service:"skype"},title:"Skype",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M10.113,2.699c0.033-0.006,0.067-0.013,0.1-0.02c0.033,0.017,0.066,0.033,0.098,0.051L10.113,2.699z M2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223z M21.275,13.771 c0.007-0.035,0.011-0.071,0.018-0.106c-0.018-0.031-0.033-0.064-0.052-0.095L21.275,13.771z M13.563,21.199 c0.032,0.019,0.065,0.035,0.096,0.053c0.036-0.006,0.071-0.011,0.105-0.017L13.563,21.199z M22,16.386 c0,1.494-0.581,2.898-1.637,3.953c-1.056,1.057-2.459,1.637-3.953,1.637c-0.967,0-1.914-0.251-2.75-0.725 c0.036-0.006,0.071-0.011,0.105-0.017l-0.202-0.035c0.032,0.019,0.065,0.035,0.096,0.053c-0.543,0.096-1.099,0.147-1.654,0.147 c-1.275,0-2.512-0.25-3.676-0.743c-1.125-0.474-2.135-1.156-3.002-2.023c-0.867-0.867-1.548-1.877-2.023-3.002 c-0.493-1.164-0.743-2.401-0.743-3.676c0-0.546,0.049-1.093,0.142-1.628c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103C2.244,9.5,2,8.566,2,7.615c0-1.493,0.582-2.898,1.637-3.953 c1.056-1.056,2.46-1.638,3.953-1.638c0.915,0,1.818,0.228,2.622,0.655c-0.033,0.007-0.067,0.013-0.1,0.02l0.199,0.031 c-0.032-0.018-0.066-0.034-0.098-0.051c0.002,0,0.003-0.001,0.004-0.001c0.586-0.112,1.187-0.169,1.788-0.169 c1.275,0,2.512,0.249,3.676,0.742c1.124,0.476,2.135,1.156,3.002,2.024c0.868,0.867,1.548,1.877,2.024,3.002 c0.493,1.164,0.743,2.401,0.743,3.676c0,0.575-0.054,1.15-0.157,1.712c-0.018-0.031-0.033-0.064-0.052-0.095l0.034,0.201 c0.007-0.035,0.011-0.071,0.018-0.106C21.754,14.494,22,15.432,22,16.386z M16.817,14.138c0-1.331-0.613-2.743-3.033-3.282 l-2.209-0.49c-0.84-0.192-1.807-0.444-1.807-1.237c0-0.794,0.679-1.348,1.903-1.348c2.468,0,2.243,1.696,3.468,1.696 c0.645,0,1.209-0.379,1.209-1.031c0-1.521-2.435-2.663-4.5-2.663c-2.242,0-4.63,0.952-4.63,3.488c0,1.221,0.436,2.521,2.839,3.123 l2.984,0.745c0.903,0.223,1.129,0.731,1.129,1.189c0,0.762-0.758,1.507-2.129,1.507c-2.679,0-2.307-2.062-3.743-2.062 c-0.645,0-1.113,0.444-1.113,1.078c0,1.236,1.501,2.886,4.856,2.886C15.236,17.737,16.817,16.199,16.817,14.138z"}))},{name:"snapchat",attributes:{service:"snapchat"},title:"Snapchat",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"}))},{name:"soundcloud",attributes:{service:"soundcloud"},title:"SoundCloud",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M8.9,16.1L9,14L8.9,9.5c0-0.1,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1L8.3,14l0.1,2.1 c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1C8.8,16.3,8.9,16.3,8.9,16.1z M11.4,15.9l0.1-1.8L11.4,9c0-0.1,0-0.2-0.1-0.2 c0,0-0.1,0-0.1,0s-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2l0,0.1l-0.1,5c0,0,0,0.7,0.1,2v0c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.1 c0.1,0,0.1,0,0.2-0.1c0.1,0,0.1-0.1,0.1-0.2L11.4,15.9z M2.4,12.9L2.5,14l-0.2,1.1c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1L2.1,14 l0.1-1.1C2.2,12.9,2.3,12.9,2.4,12.9C2.3,12.9,2.4,12.9,2.4,12.9z M3.1,12.2L3.3,14l-0.2,1.8c0,0.1,0,0.1-0.1,0.1 c-0.1,0-0.1,0-0.1-0.1L2.8,14L3,12.2C3,12.2,3,12.2,3.1,12.2C3.1,12.2,3.1,12.2,3.1,12.2z M3.9,11.9L4.1,14l-0.2,2.1 c0,0.1,0,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L3.5,14l0.2-2.1c0-0.1,0-0.1,0.1-0.1C3.9,11.8,3.9,11.8,3.9,11.9z M4.7,11.9L4.9,14 l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L4.3,14l0.2-2.2c0-0.1,0-0.1,0.1-0.1C4.7,11.7,4.7,11.8,4.7,11.9z M5.6,12 l0.2,2l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1,0-0.1,0c0,0,0-0.1,0-0.1L5.1,14l0.2-2c0,0,0-0.1,0-0.1s0.1,0,0.1,0 C5.5,11.9,5.5,11.9,5.6,12L5.6,12z M6.4,10.7L6.6,14l-0.2,2.1c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c-0.1,0-0.1-0.1-0.2-0.2L5.9,14 l0.2-3.3c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0C6.4,10.7,6.4,10.7,6.4,10.7z M7.2,10l0.2,4.1l-0.2,2.1c0,0,0,0.1,0,0.1 c0,0-0.1,0-0.1,0c-0.1,0-0.2-0.1-0.2-0.2l-0.1-2.1L6.8,10c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0S7.2,9.9,7.2,10z M8,9.6L8.2,14 L8,16.1c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2L7.5,14l0.1-4.4c0-0.1,0-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1 C8,9.6,8,9.6,8,9.6z M11.4,16.1L11.4,16.1L11.4,16.1z M9.7,9.6L9.8,14l-0.1,2.1c0,0.1,0,0.1-0.1,0.2s-0.1,0.1-0.2,0.1 c-0.1,0-0.1,0-0.1-0.1s-0.1-0.1-0.1-0.2L9.2,14l0.1-4.4c0-0.1,0-0.1,0.1-0.2s0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S9.7,9.5,9.7,9.6 L9.7,9.6z M10.6,9.8l0.1,4.3l-0.1,2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c0,0-0.1-0.1-0.1-0.2L10,14 l0.1-4.3c0-0.1,0-0.1,0.1-0.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S10.6,9.7,10.6,9.8z M12.4,14l-0.1,2c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2l-0.1-1l-0.1-1l0.1-5.5v0c0-0.1,0-0.2,0.1-0.2 c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0.1,0,0.1,0.1,0.1,0.2L12.4,14z M22.1,13.9c0,0.7-0.2,1.3-0.7,1.7c-0.5,0.5-1.1,0.7-1.7,0.7 h-6.8c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2V8.2c0-0.1,0.1-0.2,0.2-0.3c0.5-0.2,1-0.3,1.6-0.3c1.1,0,2.1,0.4,2.9,1.1 c0.8,0.8,1.3,1.7,1.4,2.8c0.3-0.1,0.6-0.2,1-0.2c0.7,0,1.3,0.2,1.7,0.7C21.8,12.6,22.1,13.2,22.1,13.9L22.1,13.9z"}))},{name:"spotify",attributes:{service:"spotify"},title:"Spotify",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"}))},{name:"telegram",attributes:{service:"telegram"},title:"Telegram",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 128 128",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M28.9700376,63.3244248 C47.6273373,55.1957357 60.0684594,49.8368063 66.2934036,47.2476366 C84.0668845,39.855031 87.7600616,38.5708563 90.1672227,38.528 C90.6966555,38.5191258 91.8804274,38.6503351 92.6472251,39.2725385 C93.294694,39.7979149 93.4728387,40.5076237 93.5580865,41.0057381 C93.6433345,41.5038525 93.7494885,42.63857 93.6651041,43.5252052 C92.7019529,53.6451182 88.5344133,78.2034783 86.4142057,89.5379542 C85.5170662,94.3339958 83.750571,95.9420841 82.0403991,96.0994568 C78.3237996,96.4414641 75.5015827,93.6432685 71.9018743,91.2836143 C66.2690414,87.5912212 63.0868492,85.2926952 57.6192095,81.6896017 C51.3004058,77.5256038 55.3966232,75.2369981 58.9976911,71.4967761 C59.9401076,70.5179421 76.3155302,55.6232293 76.6324771,54.2720454 C76.6721165,54.1030573 76.7089039,53.4731496 76.3346867,53.1405352 C75.9604695,52.8079208 75.4081573,52.921662 75.0095933,53.0121213 C74.444641,53.1403447 65.4461175,59.0880351 48.0140228,70.8551922 C45.4598218,72.6091037 43.1463059,73.4636682 41.0734751,73.4188859 C38.7883453,73.3695169 34.3926725,72.1268388 31.1249416,71.0646282 C27.1169366,69.7617838 23.931454,69.0729605 24.208838,66.8603276 C24.3533167,65.7078514 25.9403832,64.5292172 28.9700376,63.3244248 Z"}))},{name:"tiktok",attributes:{service:"tiktok"},title:"TikTok",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 32 32",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z"}))},{name:"tumblr",attributes:{service:"tumblr"},title:"Tumblr",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M17.04 21.28h-3.28c-2.84 0-4.94-1.37-4.94-5.02v-5.67H6.08V7.5c2.93-.73 4.11-3.3 4.3-5.48h3.01v4.93h3.47v3.65H13.4v4.93c0 1.47.73 2.01 1.92 2.01h1.73v3.75z"}))},{name:"twitch",attributes:{service:"twitch"},title:"Twitch",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M16.499,8.089h-1.636v4.91h1.636V8.089z M12,8.089h-1.637v4.91H12V8.089z M4.228,3.178L3,6.451v13.092h4.499V22h2.456 l2.454-2.456h3.681L21,14.636V3.178H4.228z M19.364,13.816l-2.864,2.865H12l-2.453,2.453V16.68H5.863V4.814h13.501V13.816z"}))},{name:"twitter",attributes:{service:"twitter"},title:"Twitter",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"}))},{name:"vimeo",attributes:{service:"vimeo"},title:"Vimeo",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"}))},{name:"vk",attributes:{service:"vk"},title:"VK",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"}))},{name:"yelp",attributes:{service:"yelp"},title:"Yelp",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"}))},{name:"youtube",attributes:{service:"youtube"},title:"YouTube",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"}))}];Rv.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.service===t.service)}));var Vv=Rv;const Av=e=>{let{url:t,setAttributes:n,setPopover:o,anchorRef:r}=e;return(0,Ve.createElement)($e.URLPopover,{anchorRef:null==r?void 0:r.current,onClose:()=>o(!1)},(0,Ve.createElement)("form",{className:"block-editor-url-popover__link-editor",onSubmit:e=>{e.preventDefault(),o(!1)}},(0,Ve.createElement)("div",{className:"block-editor-url-input"},(0,Ve.createElement)($e.URLInput,{value:t,onChange:e=>n({url:e}),placeholder:(0,Fe.__)("Enter address"),disableSuggestions:!0})),(0,Ve.createElement)(De.Button,{icon:Mv,label:(0,Fe.__)("Apply"),type:"submit"})))};var Hv=e=>{let{attributes:t,context:n,isSelected:o,setAttributes:r}=e;const{url:a,service:l,label:i}=t,{showLabels:s,iconColorValue:c,iconBackgroundColorValue:u}=n,[m,d]=(0,Ve.useState)(!1),p=Ke()("wp-social-link","wp-social-link-"+l,{"wp-social-link__is-incomplete":!a}),g=(0,Ve.useRef)(),h=(e=>{const t=(0,vt.find)(Vv,{name:e});return t?t.icon:Lv})(l),v=(e=>{const t=(0,vt.find)(Vv,{name:e});return t?t.title:(0,Fe.__)("Social Icon")})(l),b=null!=i?i:v,y=(0,$e.useBlockProps)({className:p,style:{color:c,backgroundColor:u}});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.sprintf)((0,Fe.__)("%s label"),v),initialOpen:!1},(0,Ve.createElement)(De.PanelRow,null,(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Link label"),help:(0,Fe.__)("Briefly describe the link to help screen reader users."),value:i,onChange:e=>r({label:e})})))),(0,Ve.createElement)("li",y,(0,Ve.createElement)(De.Button,{className:"wp-block-social-link-anchor",ref:g,onClick:()=>d(!0)},(0,Ve.createElement)(h,null),(0,Ve.createElement)("span",{className:Ke()("wp-block-social-link-label",{"screen-reader-text":!s})},b),o&&m&&(0,Ve.createElement)(Av,{url:a,setAttributes:r,setPopover:d,anchorRef:g}))))};const Dv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/social-link",title:"Social Icon",category:"widgets",parent:["core/social-links"],description:"Display an icon linking to a social media profile or site.",textdomain:"default",attributes:{url:{type:"string"},service:{type:"string"},label:{type:"string"}},usesContext:["openInNewTab","showLabels","iconColorValue","iconBackgroundColorValue"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-social-link-editor"},{name:Fv}=Dv,$v={icon:Iv,edit:Hv,variations:Vv},Gv=[{attributes:{iconColor:{type:"string"},customIconColor:{type:"string"},iconColorValue:{type:"string"},iconBackgroundColor:{type:"string"},customIconBackgroundColor:{type:"string"},iconBackgroundColorValue:{type:"string"},openInNewTab:{type:"boolean",default:!1},size:{type:"string"}},providesContext:{openInNewTab:"openInNewTab"},supports:{align:["left","center","right"],anchor:!0},migrate:e=>{var t,n;if(e.layout)return e;const{className:o}=e,r="items-justified-",a=new RegExp(`\\b${r}[^ ]*[ ]?\\b`,"g"),l={...e,className:null==o?void 0:o.replace(a,"").trim()},i=null==o||null===(t=o.match(a))||void 0===t||null===(n=t[0])||void 0===n?void 0:n.trim();return i&&Object.assign(l,{layout:{type:"flex",justifyContent:i.slice(r.length)}}),l},save:e=>{const{attributes:{iconBackgroundColorValue:t,iconColorValue:n,itemsJustification:o,size:r}}=e,a=Ke()(r,{"has-icon-color":n,"has-icon-background-color":t,[`items-justified-${o}`]:o}),l={"--wp--social-links--icon-color":n,"--wp--social-links--icon-background-color":t};return(0,Ve.createElement)("ul",$e.useBlockProps.save({className:a,style:l}),(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];var Uv=Gv;var Ov=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}));const qv=["core/social-link"],Wv=[{name:(0,Fe.__)("Small"),value:"has-small-icon-size"},{name:(0,Fe.__)("Normal"),value:"has-normal-icon-size"},{name:(0,Fe.__)("Large"),value:"has-large-icon-size"},{name:(0,Fe.__)("Huge"),value:"has-huge-icon-size"}];var jv=(0,$e.withColors)({iconColor:"icon-color",iconBackgroundColor:"icon-background-color"})((function(e){var t;const{name:n,attributes:o,iconBackgroundColor:r,iconColor:a,isSelected:l,setAttributes:i,setIconBackgroundColor:s,setIconColor:c}=e,{iconBackgroundColorValue:u,customIconBackgroundColor:m,iconColorValue:d,openInNewTab:p,showLabels:g,size:h,layout:v}=o,b=v||(e=>{const t=(0,Re.getBlockSupport)(e,"__experimentalLayout");return null==t?void 0:t.default})(n),y=null===(t=o.className)||void 0===t?void 0:t.includes("is-style-logos-only"),_=(0,Ve.useRef)({});(0,Ve.useEffect)((()=>{y?(_.current={iconBackgroundColor:r,iconBackgroundColorValue:u,customIconBackgroundColor:m},i({iconBackgroundColor:void 0,customIconBackgroundColor:void 0,iconBackgroundColorValue:void 0})):i({..._.current})}),[y]);const f=(0,Ve.createElement)("li",{className:"wp-block-social-links__social-placeholder"},(0,Ve.createElement)("div",{className:"wp-block-social-links__social-placeholder-icons"},(0,Ve.createElement)("div",{className:"wp-social-link wp-social-link-twitter"}),(0,Ve.createElement)("div",{className:"wp-social-link wp-social-link-facebook"}),(0,Ve.createElement)("div",{className:"wp-social-link wp-social-link-instagram"}))),k=(0,Ve.createElement)("li",{className:"wp-block-social-links__social-prompt"},(0,Fe.__)("Click plus to add")),w=Ke()(h,{"has-icon-color":a.color||d,"has-icon-background-color":r.color||u}),x=(0,$e.useBlockProps)({className:w}),E=(0,$e.useInnerBlocksProps)(x,{allowedBlocks:qv,placeholder:l?k:f,templateLock:!1,__experimentalAppenderTagName:"li",__experimentalLayout:b}),C=[{value:a.color||d,onChange:e=>{c(e),i({iconColorValue:e})},label:(0,Fe.__)("Icon color")}];return y||C.push({value:r.color||u,onChange:e=>{s(e),i({iconBackgroundColorValue:e})},label:(0,Fe.__)("Icon background")}),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarDropdownMenu,{label:(0,Fe.__)("Size"),text:(0,Fe.__)("Size"),icon:null,popoverProps:{position:"bottom right"}},(e=>{let{onClose:t}=e;return(0,Ve.createElement)(De.MenuGroup,null,Wv.map((e=>(0,Ve.createElement)(De.MenuItem,{icon:(h===e.value||!h&&"has-normal-icon-size"===e.value)&&Ov,isSelected:h===e.value,key:e.value,onClick:()=>{i({size:e.value})},onClose:t,role:"menuitemradio"},e.name))))}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open links in new tab"),checked:p,onChange:()=>i({openInNewTab:!p})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show labels"),checked:g,onChange:()=>i({showLabels:!g})})),(0,Ve.createElement)($e.PanelColorSettings,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,title:(0,Fe.__)("Color"),colorSettings:C}),!y&&(0,Ve.createElement)($e.ContrastChecker,{textColor:d,backgroundColor:u,isLargeText:!1})),(0,Ve.createElement)("ul",E))}));const Zv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/social-links",title:"Social Icons",category:"widgets",description:"Display icons linking to your social media profiles or sites.",keywords:["links"],textdomain:"default",attributes:{iconColor:{type:"string"},customIconColor:{type:"string"},iconColorValue:{type:"string"},iconBackgroundColor:{type:"string"},customIconBackgroundColor:{type:"string"},iconBackgroundColorValue:{type:"string"},openInNewTab:{type:"boolean",default:!1},showLabels:{type:"boolean",default:!1},size:{type:"string"}},providesContext:{openInNewTab:"openInNewTab",showLabels:"showLabels",iconColorValue:"iconColorValue",iconBackgroundColorValue:"iconBackgroundColorValue"},supports:{align:["left","center","right"],anchor:!0,__experimentalExposeControlsToChildren:!0,__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,default:{type:"flex"}},spacing:{blockGap:["horizontal","vertical"],margin:["top","bottom"],units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"logos-only",label:"Logos Only"},{name:"pill-shape",label:"Pill Shape"}],editorStyle:"wp-block-social-links-editor",style:"wp-block-social-links"},{name:Qv}=Zv,Kv={example:{innerBlocks:[{name:"core/social-link",attributes:{service:"wordpress",url:"https://wordpress.org"}},{name:"core/social-link",attributes:{service:"facebook",url:"https://www.facebook.com/WordPress/"}},{name:"core/social-link",attributes:{service:"twitter",url:"https://twitter.com/WordPress"}}]},icon:Iv,edit:jv,save:function(e){const{attributes:{iconBackgroundColorValue:t,iconColorValue:n,showLabels:o,size:r}}=e,a=Ke()(r,{"has-visible-labels":o,"has-icon-color":n,"has-icon-background-color":t}),l=$e.useBlockProps.save({className:a}),i=$e.useInnerBlocksProps.save(l);return(0,Ve.createElement)("ul",i)},deprecated:Uv};var Jv=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M12.5 4.2v1.6h4.7L5.8 17.2V12H4.2v7.8H12v-1.6H6.8L18.2 6.8v4.7h1.6V4.2z"}));const Yv=[{attributes:{height:{type:"number",default:100},width:{type:"number"}},migrate(e){const{height:t,width:n}=e;return{...e,width:void 0!==n?`${n}px`:void 0,height:void 0!==t?`${t}px`:void 0}},save(e){let{attributes:t}=e;return(0,Ve.createElement)("div",$e.useBlockProps.save({style:{height:t.height,width:t.width},"aria-hidden":!0}))}}];var Xv=Yv;function eb(e){var t;let{label:n,onChange:o,isResizing:r,value:a=""}=e;const l=(0,Vt.useInstanceId)(De.__experimentalUnitControl,"block-spacer-height-input"),i=null===(t=(0,$e.useSetting)("spacing.units")||void 0)||void 0===t?void 0:t.filter((e=>"%"!==e)),s=(0,De.__experimentalUseCustomUnits)({availableUnits:i||["px","em","rem","vw","vh"],defaultValues:{px:100,em:10,rem:10,vw:10,vh:25}}),[c,u]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(a),m=[c,r?"px":u].join("");return(0,Ve.createElement)(De.BaseControl,{label:n,id:l},(0,Ve.createElement)(De.__experimentalUnitControl,{id:l,isResetValueOnUnitChange:!0,min:nb,onChange:e=>{o(e)},style:{maxWidth:80},value:m,units:s}))}function tb(e){let{setAttributes:t,orientation:n,height:o,width:r,isResizing:a}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Spacer settings")},"horizontal"===n&&(0,Ve.createElement)(eb,{label:(0,Fe.__)("Width"),value:r,onChange:e=>t({width:e}),isResizing:a}),"horizontal"!==n&&(0,Ve.createElement)(eb,{label:(0,Fe.__)("Height"),value:o,onChange:e=>t({height:e}),isResizing:a})))}const nb=0,ob=e=>{let{orientation:t,onResizeStart:n,onResize:o,onResizeStop:r,isSelected:a,isResizing:l,setIsResizing:i,...s}=e;const c=e=>"horizontal"===t?e.clientWidth:e.clientHeight,u=e=>`${c(e)}px`;return(0,Ve.createElement)(De.ResizableBox,Ze({className:Ke()("block-library-spacer__resize-container",{"resize-horizontal":"horizontal"===t,"is-resizing":l,"is-selected":a}),onResizeStart:(e,t,r)=>{const a=u(r);n(a),o(a)},onResize:(e,t,n)=>{o(u(n)),l||i(!0)},onResizeStop:(e,t,n)=>{const o=c(n);r(`${o}px`),i(!1)},__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:"horizontal"===t?"x":"y",position:"corner",isVisible:l},showHandle:a},s))};var rb=e=>{let{attributes:t,isSelected:n,setAttributes:o,toggleSelection:r,context:a}=e;const{orientation:l}=a,{height:i,width:s}=t,[c,u]=(0,Ve.useState)(!1),[m,d]=(0,Ve.useState)(null),[p,g]=(0,Ve.useState)(null),h=()=>r(!1),v=()=>r(!0),b=e=>{v(),o({height:e}),d(null)},y=e=>{v(),o({width:e}),g(null)},_={height:"horizontal"===l?24:m||i||void 0,width:"horizontal"===l&&(p||s)||void 0};return(0,Ve.useEffect)((()=>{"horizontal"!==l||s||o({height:"0px",width:"72px"})}),[]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(Ae.View,(0,$e.useBlockProps)({style:_}),"horizontal"===(f=l)?(0,Ve.createElement)(ob,{minWidth:nb,enable:{top:!1,right:!0,bottom:!1,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:f,onResizeStart:h,onResize:g,onResizeStop:y,isSelected:n,isResizing:c,setIsResizing:u}):(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(ob,{minHeight:nb,enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:f,onResizeStart:h,onResize:d,onResizeStop:b,isSelected:n,isResizing:c,setIsResizing:u}))),(0,Ve.createElement)(tb,{setAttributes:o,height:m||i,width:p||s,orientation:l,isResizing:c}));var f};const ab={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/spacer",title:"Spacer",category:"design",description:"Add white space between blocks and customize its height.",textdomain:"default",attributes:{height:{type:"string",default:"100px"},width:{type:"string"}},usesContext:["orientation"],supports:{anchor:!0},editorStyle:"wp-block-spacer-editor",style:"wp-block-spacer"},{name:lb}=ab,ib={icon:Jv,edit:rb,save:function(e){let{attributes:{height:t,width:n}}=e;return(0,Ve.createElement)("div",$e.useBlockProps.save({style:{height:t,width:n},"aria-hidden":!0}))},deprecated:Xv};var sb=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"}));const cb={"subtle-light-gray":"#f3f4f5","subtle-pale-green":"#e9fbe5","subtle-pale-blue":"#e7f5fe","subtle-pale-pink":"#fcf0ef"},ub=[{attributes:{hasFixedLayout:{type:"boolean",default:!1},backgroundColor:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption",default:""},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}}},supports:{anchor:!0,align:!0,__experimentalSelector:".wp-block-table > table"},save:e=>{let{attributes:t}=e;const{hasFixedLayout:n,head:o,body:r,foot:a,backgroundColor:l,caption:i}=t;if(!o.length&&!r.length&&!a.length)return null;const s=(0,$e.getColorClassName)("background-color",l),c=Ke()(s,{"has-fixed-layout":n,"has-background":!!s}),u=!$e.RichText.isEmpty(i),m=e=>{let{type:t,rows:n}=e;if(!n.length)return null;const o=`t${t}`;return(0,Ve.createElement)(o,null,n.map(((e,t)=>{let{cells:n}=e;return(0,Ve.createElement)("tr",{key:t},n.map(((e,t)=>{let{content:n,tag:o,scope:r,align:a}=e;const l=Ke()({[`has-text-align-${a}`]:a});return(0,Ve.createElement)($e.RichText.Content,{className:l||void 0,"data-align":a,tagName:o,value:n,key:t,scope:"th"===o?r:void 0})})))})))};return(0,Ve.createElement)("figure",$e.useBlockProps.save(),(0,Ve.createElement)("table",{className:""===c?void 0:c},(0,Ve.createElement)(m,{type:"head",rows:o}),(0,Ve.createElement)(m,{type:"body",rows:r}),(0,Ve.createElement)(m,{type:"foot",rows:a})),u&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:i}))},isEligible:e=>e.backgroundColor&&e.backgroundColor in cb&&!e.style,migrate:e=>({...e,backgroundColor:void 0,style:{color:{background:cb[e.backgroundColor]}}})},{attributes:{hasFixedLayout:{type:"boolean",default:!1},backgroundColor:{type:"string"},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}}}}}},supports:{align:!0},save(e){let{attributes:t}=e;const{hasFixedLayout:n,head:o,body:r,foot:a,backgroundColor:l}=t;if(!o.length&&!r.length&&!a.length)return null;const i=(0,$e.getColorClassName)("background-color",l),s=Ke()(i,{"has-fixed-layout":n,"has-background":!!i}),c=e=>{let{type:t,rows:n}=e;if(!n.length)return null;const o=`t${t}`;return(0,Ve.createElement)(o,null,n.map(((e,t)=>{let{cells:n}=e;return(0,Ve.createElement)("tr",{key:t},n.map(((e,t)=>{let{content:n,tag:o,scope:r}=e;return(0,Ve.createElement)($e.RichText.Content,{tagName:o,value:n,key:t,scope:"th"===o?r:void 0})})))})))};return(0,Ve.createElement)("table",{className:s},(0,Ve.createElement)(c,{type:"head",rows:o}),(0,Ve.createElement)(c,{type:"body",rows:r}),(0,Ve.createElement)(c,{type:"foot",rows:a}))}}];var mb=ub;var db=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 19.8h8.9v-1.5H4v1.5zm8.9-15.6H4v1.5h8.9V4.2zm-8.9 7v1.5h16v-1.5H4z"}));var pb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"}));var gb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11.1 19.8H20v-1.5h-8.9v1.5zm0-15.6v1.5H20V4.2h-8.9zM4 12.8h16v-1.5H4v1.5z"}));var hb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"}));var vb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"}));var bb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"}));var yb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"}));var _b=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"}));var fb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"}));var kb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"}));const wb=["align"];function xb(e,t,n){if(!t)return e;const o=(0,vt.pick)(e,["head","body","foot"]),{sectionName:r,rowIndex:a}=t;return(0,vt.mapValues)(o,((e,o)=>r&&r!==o?e:e.map(((e,r)=>a&&a!==r?e:{cells:e.cells.map(((e,a)=>function(e,t){if(!e||!t)return!1;switch(t.type){case"column":return"column"===t.type&&e.columnIndex===t.columnIndex;case"cell":return"cell"===t.type&&e.sectionName===t.sectionName&&e.columnIndex===t.columnIndex&&e.rowIndex===t.rowIndex}}({sectionName:o,columnIndex:a,rowIndex:r},t)?n(e):e))}))))}function Eb(e,t){let{sectionName:n,rowIndex:o,columnCount:r}=t;const a=function(e){return Bb(e.head)?Bb(e.body)?Bb(e.foot)?void 0:e.foot[0]:e.body[0]:e.head[0]}(e),l=void 0===r?(0,vt.get)(a,["cells","length"]):r;return l?{[n]:[...e[n].slice(0,o),{cells:(0,vt.times)(l,(e=>{const t=(0,vt.get)(a,["cells",e],{});return{...(0,vt.pick)(t,wb),content:"",tag:"head"===n?"th":"td"}}))},...e[n].slice(o)]}:e}function Cb(e,t){let{columnIndex:n}=t;const o=(0,vt.pick)(e,["head","body","foot"]);return(0,vt.mapValues)(o,((e,t)=>Bb(e)?e:e.map((e=>Tb(e)||e.cells.length<n?e:{cells:[...e.cells.slice(0,n),{content:"",tag:"head"===t?"th":"td"},...e.cells.slice(n)]}))))}function Sb(e,t){if(!Bb(e[t]))return{[t]:[]};return Eb(e,{sectionName:t,rowIndex:0,columnCount:(0,vt.get)(e,["body",0,"cells","length"],1)})}function Bb(e){return!e||!e.length||(0,vt.every)(e,Tb)}function Tb(e){return!(e.cells&&e.cells.length)}const Nb=[{icon:db,title:(0,Fe.__)("Align column left"),align:"left"},{icon:pb,title:(0,Fe.__)("Align column center"),align:"center"},{icon:gb,title:(0,Fe.__)("Align column right"),align:"right"}],Pb={head:(0,Fe.__)("Header cell text"),body:(0,Fe.__)("Body cell text"),foot:(0,Fe.__)("Footer cell text")},zb={head:(0,Fe.__)("Header label"),foot:(0,Fe.__)("Footer label")};function Ib(e){let{name:t,...n}=e;const o=`t${t}`;return(0,Ve.createElement)(o,n)}var Mb=function(e){let{attributes:t,setAttributes:n,insertBlocksAfter:o,isSelected:r}=e;const{hasFixedLayout:a,caption:l,head:i,foot:s}=t,[c,u]=(0,Ve.useState)(2),[m,d]=(0,Ve.useState)(2),[p,g]=(0,Ve.useState)(),h=(0,$e.__experimentalUseColorProps)(t),v=(0,$e.__experimentalUseBorderProps)(t);function b(e){p&&n(xb(t,p,(t=>({...t,content:e}))))}function y(e){if(!p)return;const{sectionName:o,rowIndex:r}=p,a=r+e;n(Eb(t,{sectionName:o,rowIndex:a})),g({sectionName:o,rowIndex:a,columnIndex:0,type:"cell"})}function _(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!p)return;const{columnIndex:o}=p,r=o+e;n(Cb(t,{columnIndex:r})),g({rowIndex:0,columnIndex:r,type:"cell"})}(0,Ve.useEffect)((()=>{r||g()}),[r]);const f=["head","body","foot"].filter((e=>!Bb(t[e]))),k=[{icon:hb,title:(0,Fe.__)("Insert row before"),isDisabled:!p,onClick:function(){y(0)}},{icon:vb,title:(0,Fe.__)("Insert row after"),isDisabled:!p,onClick:function(){y(1)}},{icon:bb,title:(0,Fe.__)("Delete row"),isDisabled:!p,onClick:function(){if(!p)return;const{sectionName:e,rowIndex:o}=p;g(),n(function(e,t){let{sectionName:n,rowIndex:o}=t;return{[n]:e[n].filter(((e,t)=>t!==o))}}(t,{sectionName:e,rowIndex:o}))}},{icon:yb,title:(0,Fe.__)("Insert column before"),isDisabled:!p,onClick:function(){_(0)}},{icon:_b,title:(0,Fe.__)("Insert column after"),isDisabled:!p,onClick:function(){_(1)}},{icon:fb,title:(0,Fe.__)("Delete column"),isDisabled:!p,onClick:function(){if(!p)return;const{sectionName:e,columnIndex:o}=p;g(),n(function(e,t){let{columnIndex:n}=t;const o=(0,vt.pick)(e,["head","body","foot"]);return(0,vt.mapValues)(o,(e=>Bb(e)?e:e.map((e=>({cells:e.cells.length>=n?e.cells.filter(((e,t)=>t!==n)):e.cells}))).filter((e=>e.cells.length))))}(t,{sectionName:e,columnIndex:o}))}}],w=["head","body","foot"].map((e=>(0,Ve.createElement)(Ib,{name:e,key:e},t[e].map(((t,n)=>{let{cells:o}=t;return(0,Ve.createElement)("tr",{key:n},o.map(((t,o)=>{let{content:r,tag:a,scope:l,align:i}=t;return(0,Ve.createElement)($e.RichText,{tagName:a,key:o,className:Ke()({[`has-text-align-${i}`]:i},"wp-block-table__cell-content"),scope:"th"===a?l:void 0,value:r,onChange:b,unstableOnFocus:()=>{g({sectionName:e,rowIndex:n,columnIndex:o,type:"cell"})},"aria-label":Pb[e],placeholder:zb[e]})})))}))))),x=!f.length;return(0,Ve.createElement)("figure",(0,$e.useBlockProps)(),!x&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{label:(0,Fe.__)("Change column alignment"),alignmentControls:Nb,value:function(){if(p)return function(e,t,n){const{sectionName:o,rowIndex:r,columnIndex:a}=t;return(0,vt.get)(e,[o,r,"cells",a,n])}(t,p,"align")}(),onChange:e=>function(e){if(!p)return;const o={type:"column",columnIndex:p.columnIndex},r=xb(t,o,(t=>({...t,align:e})));n(r)}(e)})),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarDropdownMenu,{hasArrowIndicator:!0,icon:kb,label:(0,Fe.__)("Edit table"),controls:k}))),!x&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Table settings"),className:"blocks-table-settings"},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Fixed width table cells"),checked:!!a,onChange:function(){n({hasFixedLayout:!a})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Header section"),checked:!(!i||!i.length),onChange:function(){n(Sb(t,"head"))}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Footer section"),checked:!(!s||!s.length),onChange:function(){n(Sb(t,"foot"))}}))),!x&&(0,Ve.createElement)("table",{className:Ke()(h.className,v.className,{"has-fixed-layout":a}),style:{...h.style,...v.style}},w),!x&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Table caption text"),placeholder:(0,Fe.__)("Add caption"),value:l,onChange:e=>n({caption:e}),unstableOnFocus:()=>g(),__unstableOnSplitAtEnd:()=>o((0,Re.createBlock)("core/paragraph"))}),x&&(0,Ve.createElement)(De.Placeholder,{label:(0,Fe.__)("Table"),icon:(0,Ve.createElement)($e.BlockIcon,{icon:sb,showColors:!0}),instructions:(0,Fe.__)("Insert a table for sharing data.")},(0,Ve.createElement)("form",{className:"blocks-table__placeholder-form",onSubmit:function(e){e.preventDefault(),n(function(e){let{rowCount:t,columnCount:n}=e;return{body:(0,vt.times)(t,(()=>({cells:(0,vt.times)(n,(()=>({content:"",tag:"td"})))})))}}({rowCount:parseInt(c,10)||2,columnCount:parseInt(m,10)||2}))}},(0,Ve.createElement)(De.TextControl,{type:"number",label:(0,Fe.__)("Column count"),value:m,onChange:function(e){d(e)},min:"1",className:"blocks-table__placeholder-input"}),(0,Ve.createElement)(De.TextControl,{type:"number",label:(0,Fe.__)("Row count"),value:c,onChange:function(e){u(e)},min:"1",className:"blocks-table__placeholder-input"}),(0,Ve.createElement)(De.Button,{className:"blocks-table__placeholder-button",variant:"primary",type:"submit"},(0,Fe.__)("Create Table")))))};const Lb=e=>{let{phrasingContentSchema:t}=e;return{tr:{allowEmpty:!0,children:{th:{allowEmpty:!0,children:t,attributes:["scope"]},td:{allowEmpty:!0,children:t}}}}};var Rb={from:[{type:"raw",selector:"table",schema:e=>({table:{children:{thead:{allowEmpty:!0,children:Lb(e)},tfoot:{allowEmpty:!0,children:Lb(e)},tbody:{allowEmpty:!0,children:Lb(e)}}}})}]};const Vb={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/table",title:"Table",category:"text",description:"Create structured content in rows and columns to display information.",textdomain:"default",attributes:{hasFixedLayout:{type:"boolean",default:!1},caption:{type:"string",source:"html",selector:"figcaption",default:""},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{__experimentalSkipSerialization:!0,color:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,style:!0,width:!0}},__experimentalSelector:".wp-block-table > table"},styles:[{name:"regular",label:"Default",isDefault:!0},{name:"stripes",label:"Stripes"}],editorStyle:"wp-block-table-editor",style:"wp-block-table"},{name:Ab}=Vb,Hb={icon:sb,example:{attributes:{head:[{cells:[{content:(0,Fe.__)("Version"),tag:"th"},{content:(0,Fe.__)("Jazz Musician"),tag:"th"},{content:(0,Fe.__)("Release Date"),tag:"th"}]}],body:[{cells:[{content:"5.2",tag:"td"},{content:"Jaco Pastorius",tag:"td"},{content:(0,Fe.__)("May 7, 2019"),tag:"td"}]},{cells:[{content:"5.1",tag:"td"},{content:"Betty Carter",tag:"td"},{content:(0,Fe.__)("February 21, 2019"),tag:"td"}]},{cells:[{content:"5.0",tag:"td"},{content:"Bebo Valdés",tag:"td"},{content:(0,Fe.__)("December 6, 2018"),tag:"td"}]}]}},transforms:Rb,edit:Mb,save:function(e){let{attributes:t}=e;const{hasFixedLayout:n,head:o,body:r,foot:a,caption:l}=t;if(!o.length&&!r.length&&!a.length)return null;const i=(0,$e.__experimentalGetColorClassesAndStyles)(t),s=(0,$e.__experimentalGetBorderClassesAndStyles)(t),c=Ke()(i.className,s.className,{"has-fixed-layout":n}),u=!$e.RichText.isEmpty(l),m=e=>{let{type:t,rows:n}=e;if(!n.length)return null;const o=`t${t}`;return(0,Ve.createElement)(o,null,n.map(((e,t)=>{let{cells:n}=e;return(0,Ve.createElement)("tr",{key:t},n.map(((e,t)=>{let{content:n,tag:o,scope:r,align:a}=e;const l=Ke()({[`has-text-align-${a}`]:a});return(0,Ve.createElement)($e.RichText.Content,{className:l||void 0,"data-align":a,tagName:o,value:n,key:t,scope:"th"===o?r:void 0})})))})))};return(0,Ve.createElement)("figure",$e.useBlockProps.save(),(0,Ve.createElement)("table",{className:""===c?void 0:c,style:{...i.style,...s.style}},(0,Ve.createElement)(m,{type:"head",rows:o}),(0,Ve.createElement)(m,{type:"body",rows:r}),(0,Ve.createElement)(m,{type:"foot",rows:a})),u&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:l}))},deprecated:mb};var Db={from:[{type:"block",blocks:["core/categories"],transform:()=>(0,Re.createBlock)("core/tag-cloud")}],to:[{type:"block",blocks:["core/categories"],transform:()=>(0,Re.createBlock)("core/categories")}]};var Fb=(0,Xe.withSelect)((e=>({taxonomies:e(Ye.store).getTaxonomies({per_page:-1})})))((function(e){let{attributes:t,setAttributes:n,taxonomies:o}=e;const{taxonomy:r,showTagCounts:a,numberOfTags:l,smallestFontSize:i,largestFontSize:s}=t,c=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["%","px","em","rem"]}),u=(e,t)=>{const[o,r]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(t);if(!Number.isFinite(o))return;const a={[e]:t};Object.entries({smallestFontSize:i,largestFontSize:s}).forEach((t=>{let[n,o]=t;const[l,i]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(o);n!==e&&i!==r&&(a[n]=`${l}${r}`)})),n(a)},m=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Tag Cloud settings")},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Taxonomy"),options:[{label:(0,Fe.__)("- Select -"),value:"",disabled:!0},...(0,vt.map)((0,vt.filter)(o,"show_cloud"),(e=>({value:e.slug,label:e.name})))],value:r,onChange:e=>n({taxonomy:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post counts"),checked:a,onChange:()=>n({showTagCounts:!a})}),(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Number of tags"),value:l,onChange:e=>n({numberOfTags:e}),min:1,max:100,required:!0}),(0,Ve.createElement)(De.Flex,null,(0,Ve.createElement)(De.FlexItem,{isBlock:!0},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Smallest size"),value:i,onChange:e=>{u("smallestFontSize",e)},units:c,min:.1,max:100})),(0,Ve.createElement)(De.FlexItem,{isBlock:!0},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Largest size"),value:s,onChange:e=>{u("largestFontSize",e)},units:c,min:.1,max:100})))));return(0,Ve.createElement)(Ve.Fragment,null,m,(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)(Ue(),{key:"tag-cloud",block:"core/tag-cloud",attributes:t})))}));const $b={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/tag-cloud",title:"Tag Cloud",category:"widgets",description:"A cloud of your most used tags.",textdomain:"default",attributes:{numberOfTags:{type:"number",default:45,minimum:1,maximum:100},taxonomy:{type:"string",default:"post_tag"},showTagCounts:{type:"boolean",default:!1},smallestFontSize:{type:"string",default:"8pt"},largestFontSize:{type:"string",default:"22pt"}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"outline",label:"Outline"}],supports:{html:!1,align:!0},editorStyle:"wp-block-tag-cloud-editor"},{name:Gb}=$b,Ub={icon:Sm,example:{},edit:Fb,transforms:Db};var Ob=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));function qb(e,t){const{templateParts:n,isResolving:o}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t,isResolving:n}=e(Ye.store),o={per_page:-1};return{templateParts:t("postType","wp_template_part",o),isLoading:n("getEntityRecords",["postType","wp_template_part",o])}}),[]);return{templateParts:(0,Ve.useMemo)((()=>n&&n.filter((n=>Du(n.theme,n.slug)!==t&&(!e||"uncategorized"===e||n.area===e)))||[]),[n,e]),isResolving:o}}function Wb(e,t){return(0,Xe.useSelect)((n=>{const o=e?`core/template-part/${e}`:"core/template-part",{getBlockRootClientId:r,__experimentalGetPatternsByBlockTypes:a}=n($e.store);return a(o,r(t))}),[e,t])}function jb(e,t){const{saveEntityRecord:n}=(0,Xe.useDispatch)(Ye.store);return async function(){let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,Fe.__)("Untitled Template Part");const a=(0,vt.kebabCase)(r).replace(/[^\w-]+/g,"")||"wp-custom-part",l={title:r,slug:a,content:(0,Re.serialize)(o),area:e},i=await n("postType","wp_template_part",l);t({slug:i.slug,theme:i.theme,area:void 0})}}function Zb(e){return(0,Xe.useSelect)((t=>{var n;const o=t("core/editor").__experimentalGetDefaultTemplatePartAreas(),r=(0,vt.find)(o,{area:e}),a=(0,vt.find)(o,{area:"uncategorized"});return{icon:(null==r?void 0:r.icon)||(null==a?void 0:a.icon),label:(null==r?void 0:r.label)||(0,Fe.__)("Template Part"),tagName:null!==(n=null==r?void 0:r.area_tag)&&void 0!==n?n:"div"}}),[e])}function Qb(e){let{areaLabel:t,onClose:n,onSubmit:o}=e;const[r,a]=(0,Ve.useState)((0,Fe.__)("Untitled Template Part"));return(0,Ve.createElement)(De.Modal,{title:(0,Fe.sprintf)((0,Fe.__)("Name and create your new %s"),t.toLowerCase()),closeLabel:(0,Fe.__)("Cancel"),overlayClassName:"wp-block-template-part__placeholder-create-new__title-form",onRequestClose:n},(0,Ve.createElement)("form",{onSubmit:e=>{e.preventDefault(),o(r)}},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Name"),value:r,onChange:a}),(0,Ve.createElement)(De.Flex,{className:"wp-block-template-part__placeholder-create-new__title-form-actions",justify:"flex-end"},(0,Ve.createElement)(De.FlexItem,null,(0,Ve.createElement)(De.Button,{variant:"primary",type:"submit",disabled:!r.length,"aria-disabled":!r.length},(0,Fe.__)("Create"))))))}function Kb(e){let{area:t,clientId:n,templatePartId:o,onOpenSelectionModal:r,setAttributes:a}=e;const{templateParts:l,isResolving:i}=qb(t,o),s=Wb(t,n),[c,u]=(0,Ve.useState)(!1),m=Zb(t),d=jb(t,a);return(0,Ve.createElement)(De.Placeholder,{icon:m.icon,label:m.label,instructions:(0,Fe.sprintf)((0,Fe.__)("Choose an existing %s or create a new one."),m.label.toLowerCase())},i&&(0,Ve.createElement)(De.Spinner,null),!i&&!(!l.length&&!s.length)&&(0,Ve.createElement)(De.Button,{variant:"primary",onClick:r},(0,Fe.__)("Choose")),!i&&(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{u(!0)}},(0,Fe.__)("Start blank")),c&&(0,Ve.createElement)(Qb,{areaLabel:m.label,onClose:()=>u(!1),onSubmit:e=>{d([],e)}}))}function Jb(e){let{setAttributes:t,onClose:n,templatePartId:o=null,area:r,clientId:a}=e;const l=!!o,{templateParts:i}=qb(r,o),s=(0,Ve.useMemo)((()=>i.map((e=>({name:Du(e.theme,e.slug),title:e.title.rendered,blocks:(0,Re.parse)(e.content.raw),templatePart:e})))),[i]),c=(0,Vt.useAsyncList)(s),{createSuccessNotice:u}=(0,Xe.useDispatch)(za.store),m=Wb(r,a),d=(0,Vt.useAsyncList)(m),{replaceInnerBlocks:p}=(0,Xe.useDispatch)($e.store),g=(0,Ve.useCallback)((e=>{var o;t({slug:e.slug,theme:e.theme,area:void 0}),u((0,Fe.sprintf)((0,Fe.__)('Template Part "%s" inserted.'),(null===(o=e.title)||void 0===o?void 0:o.rendered)||e.slug),{type:"snackbar"}),n()}),[]),h=jb(r,t);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",{className:"block-library-template-part__selection-content"},!!s.length&&(0,Ve.createElement)("div",null,(0,Ve.createElement)("h2",null,(0,Fe.__)("Existing template parts")),(0,Ve.createElement)($e.__experimentalBlockPatternsList,{blockPatterns:s,shownPatterns:c,onClickPattern:e=>{g(e.templatePart)}})),!!m.length&&(0,Ve.createElement)("div",null,(0,Ve.createElement)("h2",null,(0,Fe.__)("Patterns")),(0,Ve.createElement)($e.__experimentalBlockPatternsList,{blockPatterns:m,shownPatterns:d,onClickPattern:(e,t)=>{l?p(a,t):h(t,e.title),n()}}))))}function Yb(e){let{tagName:t,setAttributes:n,isEntityAvailable:o,templatePartId:r,defaultWrapper:a}=e;const[l,i]=(0,Ye.useEntityProp)("postType","wp_template_part","area",r),[s,c]=(0,Ye.useEntityProp)("postType","wp_template_part","title",r),{areaOptions:u}=(0,Xe.useSelect)((e=>({areaOptions:e("core/editor").__experimentalGetDefaultTemplatePartAreas().map((e=>{let{label:t,area:n}=e;return{label:t,value:n}}))})),[]);return(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},o&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Title"),value:s,onChange:e=>{c(e)},onFocus:e=>e.target.select()}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Area"),labelPosition:"top",options:u,value:l,onChange:i})),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.sprintf)((0,Fe.__)("Default based on area (%s)"),`<${a}>`),value:""},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"},{label:"<div>",value:"div"}],value:t||"",onChange:e=>n({tagName:e})}))}function Xb(e){let{postId:t,hasInnerBlocks:n,layout:o,tagName:r,blockProps:a,clientId:l}=e;const i=(0,Xe.useSelect)((e=>{var t;const{getSettings:n}=e($e.store);return null===(t=n())||void 0===t?void 0:t.supportsLayout}),[]),s=(0,$e.useSetting)("layout")||{},c=o&&o.inherit?s:o,[u,m,d]=(0,Ye.useEntityBlockEditor)("postType","wp_template_part",{id:t}),p=(0,$e.useInnerBlocksProps)(a,{value:u,onInput:m,onChange:d,renderAppender:n?void 0:$e.InnerBlocks.ButtonBlockAppender,__experimentalLayout:i?c:void 0});return(0,Ve.createElement)($e.__experimentalBlockContentOverlay,{clientId:l,tagName:r,wrapperProps:p})}var ey=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));var ty=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",d:"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"}));var ny=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const oy=[{name:"header",icon:ey,title:(0,Fe.__)("Header"),description:(0,Fe.__)("The Header template defines a page area that typically contains a title, logo, and main navigation."),attributes:{area:"header"},scope:["inserter"]},{name:"footer",icon:ty,title:(0,Fe.__)("Footer"),description:(0,Fe.__)("The Footer template defines a page area that typically contains site credits, social links, or any other combination of blocks."),attributes:{area:"footer"},scope:["inserter"]}];oy.forEach((e=>{e.isActive||(e.isActive=(e,t)=>{const{area:n,theme:o,slug:r}=e;if(n)return n===t.area;if(!r)return!1;const a=(0,Xe.select)(Ye.store).getEntityRecord("postType","wp_template_part",`${o}//${r}`);return(null==a?void 0:a.area)===t.area})}));var ry=oy;const ay={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/template-part",title:"Template Part",category:"theme",description:"Edit the different global regions of your site, like the header, footer, sidebar, or create your own.",textdomain:"default",attributes:{slug:{type:"string"},theme:{type:"string"},tagName:{type:"string"},area:{type:"string"}},supports:{align:!0,html:!1,reusable:!1},editorStyle:"wp-block-template-part-editor"},{name:ly}=ay,iy={icon:Ob,__experimentalLabel:e=>{var t;let{slug:n,theme:o}=e;if(!n)return;const r=(0,Xe.select)(Ye.store).getEntityRecord("postType","wp_template_part",o+"//"+n);return r?(0,Tu.decodeEntities)(null===(t=r.title)||void 0===t?void 0:t.rendered)||(0,vt.startCase)(r.slug):void 0},edit:function(e){let{attributes:t,setAttributes:n,clientId:o}=e;const{slug:r,theme:a,tagName:l,layout:i={}}=t,s=Du(a,r),[c,u]=(0,$e.__experimentalUseNoRecursiveRenders)(s),[m,d]=(0,Ve.useState)(!1),{isResolved:p,innerBlocks:g,isMissing:h,area:v}=(0,Xe.useSelect)((e=>{const{getEditedEntityRecord:n,hasFinishedResolution:r}=e(Ye.store),{getBlocks:a}=e($e.store),l=["postType","wp_template_part",s],i=s?n(...l):null,c=(null==i?void 0:i.area)||t.area,u=!!s&&r("getEditedEntityRecord",l);return{innerBlocks:a(o),isResolved:u,isMissing:u&&(0,vt.isEmpty)(i),area:c}}),[s,o]),{templateParts:b}=qb(v,s),y=Wb(v,o),_=!!b.length||!!y.length,f=Zb(v),k=(0,$e.useBlockProps)(),w=!r,x=!w&&!h&&p,E=l||f.tagName;return 0===g.length&&(r&&!a||r&&h)?(0,Ve.createElement)(E,k,(0,Ve.createElement)($e.Warning,null,(0,Fe.sprintf)((0,Fe.__)("Template part has been deleted or is unavailable: %s"),r))):x&&c?(0,Ve.createElement)(E,k,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself."))):(0,Ve.createElement)(u,null,(0,Ve.createElement)(Yb,{tagName:l,setAttributes:n,isEntityAvailable:x,templatePartId:s,defaultWrapper:f.tagName}),w&&(0,Ve.createElement)(E,k,(0,Ve.createElement)(Kb,{area:t.area,templatePartId:s,clientId:o,setAttributes:n,onOpenSelectionModal:()=>d(!0)})),x&&_&&(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,{className:"wp-block-template-part__block-control-group"},(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>d(!0)},(0,Fe.__)("Replace")))),x&&(0,Ve.createElement)(Xb,{clientId:o,tagName:E,blockProps:k,postId:s,hasInnerBlocks:g.length>0,layout:i}),!w&&!p&&(0,Ve.createElement)(E,k,(0,Ve.createElement)(De.Spinner,null)),m&&(0,Ve.createElement)(De.Modal,{className:"block-editor-template-part__selection-modal",title:(0,Fe.sprintf)((0,Fe.__)("Choose a %s"),f.label.toLowerCase()),closeLabel:(0,Fe.__)("Cancel"),onRequestClose:()=>d(!1)},(0,Ve.createElement)(Jb,{templatePartId:s,clientId:o,area:v,setAttributes:n,onClose:()=>d(!1)})))}};(0,Wi.addFilter)("blocks.registerBlockType","core/template-part",(function(e,t){if("core/template-part"!==t)return e;if(!e.variations||!e.variations.length)return{...e,variations:ry};if(e.variations){const t=(e,t)=>{const{area:n,theme:o,slug:r}=e;if(n)return n===t.area;if(!r)return!1;const a=(0,Xe.select)(Ye.store).getEntityRecord("postType","wp_template_part",`${o}//${r}`);return(null==a?void 0:a.area)===t.area},n=e.variations.map((e=>{return{...e,...!e.isActive&&{isActive:t},..."string"==typeof e.icon&&{icon:(n=e.icon,"header"===n?ey:"footer"===n?ty:"sidebar"===n?ny:Ob)}};var n}));return{...e,variations:n}}return e}));const sy=["core/post-template","core/post-content"];(0,Wi.addFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromPostTemplates",((e,t,n,o)=>{let{getBlock:r,getBlockParentsByBlockName:a}=o;if("core/template-part"!==t.name)return e;for(const e of sy){var l;if((null===(l=r(n))||void 0===l?void 0:l.name)===e||a(n,e).length)return!1}return!0}));var cy=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM11 16H4v-1.5h7V16Zm1 0h8v-1.5h-8V16Zm-4 4H4v-1.5h4V20Zm7-1.5V20H9v-1.5h6Z"}));const uy={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/term-description",title:"Term Description",category:"theme",description:"Display the description of categories, tags and custom taxonomies when viewing an archive.",textdomain:"default",attributes:{textAlign:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-term-description-editor"},{name:my}=uy,dy={icon:cy,edit:function(e){let{attributes:t,setAttributes:n,mergedStyle:o}=e;const{textAlign:r}=t,a=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${r}`]:r}),style:o});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:r,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)("div",a,(0,Ve.createElement)("div",{className:"wp-block-term-description__placeholder"},(0,Ve.createElement)("span",null,(0,Fe.__)("Term Description")))))}};var py=window.wp.deprecated,gy=n.n(py);const hy={to:[{type:"block",blocks:["core/columns"],transform:e=>{let{className:t,columns:n,content:o,width:r}=e;return(0,Re.createBlock)("core/columns",{align:"wide"===r||"full"===r?r:void 0,className:t,columns:n},o.map((e=>{let{children:t}=e;return(0,Re.createBlock)("core/column",{},[(0,Re.createBlock)("core/paragraph",{content:t})])})))}}]};var vy=hy;const by={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/text-columns",title:"Text Columns (deprecated)",icon:"columns",category:"design",description:"This block is deprecated. Please use the Columns block instead.",textdomain:"default",attributes:{content:{type:"array",source:"query",selector:"p",query:{children:{type:"string",source:"html"}},default:[{},{}]},columns:{type:"number",default:2},width:{type:"string"}},supports:{inserter:!1},editorStyle:"wp-block-text-columns-editor",style:"wp-block-text-columns"},{name:yy}=by,_y={transforms:vy,getEditWrapperProps(e){const{width:t}=e;if("wide"===t||"full"===t)return{"data-align":t}},edit:function(e){let{attributes:t,setAttributes:n}=e;const{width:o,content:r,columns:a}=t;return gy()("The Text Columns block",{since:"5.3",alternative:"the Columns block"}),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.BlockAlignmentToolbar,{value:o,onChange:e=>n({width:e}),controls:["center","wide","full"]})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:a,onChange:e=>n({columns:e}),min:2,max:4,required:!0}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:`align${o} columns-${a}`}),(0,vt.times)(a,(e=>(0,Ve.createElement)("div",{className:"wp-block-column",key:`column-${e}`},(0,Ve.createElement)($e.RichText,{tagName:"p",value:(0,vt.get)(r,[e,"children"]),onChange:t=>{n({content:[...r.slice(0,e),{children:t},...r.slice(e+1)]})},"aria-label":(0,Fe.sprintf)((0,Fe.__)("Column %d text"),e+1),placeholder:(0,Fe.__)("New Column")}))))))},save:function(e){let{attributes:t}=e;const{width:n,content:o,columns:r}=t;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:`align${n} columns-${r}`}),(0,vt.times)(r,(e=>(0,Ve.createElement)("div",{className:"wp-block-column",key:`column-${e}`},(0,Ve.createElement)($e.RichText.Content,{tagName:"p",value:(0,vt.get)(o,[e,"children"])})))))}};var fy=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const ky={attributes:{content:{type:"string",source:"html",selector:"pre",default:""},textAlign:{type:"string"}},save(e){let{attributes:t}=e;const{textAlign:n,content:o}=t;return(0,Ve.createElement)($e.RichText.Content,{tagName:"pre",style:{textAlign:n},value:o})}},wy={attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},spacing:{padding:!0}},save(e){let{attributes:t}=e;const{textAlign:n,content:o}=t,r=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)("pre",$e.useBlockProps.save({className:r}),(0,Ve.createElement)($e.RichText.Content,{value:o}))},migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}};var xy=[wy,ky];const Ey={from:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/verse",e)}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/paragraph",e)}]};var Cy=Ey;const Sy={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/verse",title:"Verse",category:"text",description:"Insert poetry. Use special spacing formats. Or quote song lyrics.",keywords:["poetry","poem"],textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},spacing:{padding:!0}},style:"wp-block-verse",editorStyle:"wp-block-verse-editor"},{name:By}=Sy,Ty={icon:fy,example:{attributes:{content:(0,Fe.__)("WHAT was he doing, the great god Pan,\n\tDown in the reeds by the river?\nSpreading ruin and scattering ban,\nSplashing and paddling with hoofs of a goat,\nAnd breaking the golden lilies afloat\n    With the dragon-fly on the river.")}},transforms:Cy,deprecated:xy,merge:(e,t)=>({content:e.content+t.content}),edit:function(e){let{attributes:t,setAttributes:n,mergeBlocks:o,onRemove:r,style:a}=e;const{textAlign:l,content:i}=t,s=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${l}`]:l}),style:a});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:l,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)($e.RichText,Ze({tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:i,onChange:e=>{n({content:e})},"aria-label":(0,Fe.__)("Verse text"),placeholder:(0,Fe.__)("Write verse…"),onRemove:r,onMerge:o,textAlign:l},s,{__unstablePastePlainText:!0})))},save:function(e){let{attributes:t}=e;const{textAlign:n,content:o}=t,r=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)("pre",$e.useBlockProps.save({className:r}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}};var Ny=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const Py=[{value:"auto",label:(0,Fe.__)("Auto")},{value:"metadata",label:(0,Fe.__)("Metadata")},{value:"none",label:(0,Fe._x)("None","Preload value")}];var zy=e=>{let{setAttributes:t,attributes:n}=e;const{autoplay:o,controls:r,loop:a,muted:l,playsInline:i,preload:s}=n,c=(0,Fe.__)("Autoplay may cause usability issues for some users."),u=Ve.Platform.select({web:(0,Ve.useCallback)((e=>e?c:null),[]),native:c}),m=(0,Ve.useMemo)((()=>{const e=e=>n=>{t({[e]:n})};return{autoplay:e("autoplay"),loop:e("loop"),muted:e("muted"),controls:e("controls"),playsInline:e("playsInline")}}),[]),d=(0,Ve.useCallback)((e=>{t({preload:e})}),[]);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Autoplay"),onChange:m.autoplay,checked:o,help:u}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Loop"),onChange:m.loop,checked:a}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Muted"),onChange:m.muted,checked:l}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Playback controls"),onChange:m.controls,checked:r}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Play inline"),onChange:m.playsInline,checked:i}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Preload"),value:s,onChange:d,options:Py,hideCancelButton:!0}))};var Iy=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const My=["text/vtt"],Ly="subtitles",Ry=[{label:(0,Fe.__)("Subtitles"),value:"subtitles"},{label:(0,Fe.__)("Captions"),value:"captions"},{label:(0,Fe.__)("Descriptions"),value:"descriptions"},{label:(0,Fe.__)("Chapters"),value:"chapters"},{label:(0,Fe.__)("Metadata"),value:"metadata"}],Vy=(0,Ve.createElement)(De.SVG,{width:"18",height:"14",viewBox:"0 0 18 14",role:"img",fill:"none"},(0,Ve.createElement)(De.Rect,{x:"0.75",y:"0.75",width:"16.5",height:"12.5",rx:"1.25",stroke:"black",strokeWidth:"1.5",fill:"none"}),(0,Ve.createElement)(De.Path,{d:"M3 7H15",stroke:"black",strokeWidth:"1.5"}),(0,Ve.createElement)(De.Path,{d:"M3 10L15 10",stroke:"black",strokeWidth:"1.5"}));function Ay(e){let t,{tracks:n,onEditPress:o}=e;return t=0===n.length?(0,Ve.createElement)("p",{className:"block-library-video-tracks-editor__tracks-informative-message"},(0,Fe.__)("Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users.")):n.map(((e,t)=>(0,Ve.createElement)("div",{key:t,className:"block-library-video-tracks-editor__track-list-track"},(0,Ve.createElement)("span",null,e.label," "),(0,Ve.createElement)(De.Button,{variant:"tertiary",onClick:()=>o(t),"aria-label":(0,Fe.sprintf)((0,Fe.__)("Edit %s"),e.label)},(0,Fe.__)("Edit"))))),(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Text tracks"),className:"block-library-video-tracks-editor__track-list"},t)}function Hy(e){let{track:t,onChange:n,onClose:o,onRemove:r}=e;const{src:a="",label:l="",srcLang:i="",kind:s=Ly}=t,c=a.startsWith("blob:")?"":(0,Je.getFilename)(a)||"";return(0,Ve.createElement)(De.NavigableMenu,null,(0,Ve.createElement)("div",{className:"block-library-video-tracks-editor__single-track-editor"},(0,Ve.createElement)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label"},(0,Fe.__)("Edit track")),(0,Ve.createElement)("span",null,(0,Fe.__)("File"),": ",(0,Ve.createElement)("b",null,c)),(0,Ve.createElement)("div",{className:"block-library-video-tracks-editor__single-track-editor-label-language"},(0,Ve.createElement)(De.TextControl,{autoFocus:!0,onChange:e=>n({...t,label:e}),label:(0,Fe.__)("Label"),value:l,help:(0,Fe.__)("Title of track")}),(0,Ve.createElement)(De.TextControl,{onChange:e=>n({...t,srcLang:e}),label:(0,Fe.__)("Source language"),value:i,help:(0,Fe.__)("Language tag (en, fr, etc.)")})),(0,Ve.createElement)(De.SelectControl,{className:"block-library-video-tracks-editor__single-track-editor-kind-select",options:Ry,value:s,label:(0,Fe.__)("Kind"),onChange:e=>{n({...t,kind:e})}}),(0,Ve.createElement)("div",{className:"block-library-video-tracks-editor__single-track-editor-buttons-container"},(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{const e={};let r=!1;""===l&&(e.label=(0,Fe.__)("English"),r=!0),""===i&&(e.srcLang="en",r=!0),void 0===t.kind&&(e.kind=Ly,r=!0),r&&n({...t,...e}),o()}},(0,Fe.__)("Close")),(0,Ve.createElement)(De.Button,{isDestructive:!0,variant:"link",onClick:r},(0,Fe.__)("Remove track")))))}function Dy(e){let{tracks:t=[],onChange:n}=e;const o=(0,Xe.useSelect)((e=>e($e.store).getSettings().mediaUpload),[]),[r,a]=(0,Ve.useState)(null);return o?(0,Ve.createElement)(De.Dropdown,{contentClassName:"block-library-video-tracks-editor",renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,Ve.createElement)(De.ToolbarButton,{label:(0,Fe.__)("Text tracks"),showTooltip:!0,"aria-expanded":t,"aria-haspopup":"true",onClick:n,icon:Vy})},renderContent:e=>{let{}=e;return null!==r?(0,Ve.createElement)(Hy,{track:t[r],onChange:e=>{const o=[...t];o[r]=e,n(o)},onClose:()=>a(null),onRemove:()=>{n(t.filter(((e,t)=>t!==r))),a(null)}}):(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.NavigableMenu,null,(0,Ve.createElement)(Ay,{tracks:t,onEditPress:a}),(0,Ve.createElement)(De.MenuGroup,{className:"block-library-video-tracks-editor__add-tracks-container",label:(0,Fe.__)("Add tracks")},(0,Ve.createElement)($e.MediaUpload,{onSelect:e=>{let{url:o}=e;const r=t.length;n([...t,{src:o}]),a(r)},allowedTypes:My,render:e=>{let{open:t}=e;return(0,Ve.createElement)(De.MenuItem,{icon:Iy,onClick:t},(0,Fe.__)("Open Media Library"))}}),(0,Ve.createElement)($e.MediaUploadCheck,null,(0,Ve.createElement)(De.FormFileUpload,{onChange:e=>{const r=e.target.files,l=t.length;o({allowedTypes:My,filesList:r,onFileChange:e=>{let[{url:o}]=e;const r=[...t];r[l]||(r[l]={}),r[l]={...t[l],src:o},n(r),a(l)}})},accept:".vtt,text/vtt",render:e=>{let{openFileDialog:t}=e;return(0,Ve.createElement)(De.MenuItem,{icon:Ws,onClick:()=>{t()}},(0,Fe.__)("Upload"))}})))))}}):null}function Fy(e){let{tracks:t=[]}=e;return t.map((e=>(0,Ve.createElement)("track",Ze({key:e.src},e))))}const $y=["video"],Gy=["image"];var Uy=(0,De.withNotices)((function e(t){let{isSelected:n,noticeUI:o,attributes:r,className:a,setAttributes:l,insertBlocksAfter:i,onReplace:s,noticeOperations:c}=t;const u=(0,Vt.useInstanceId)(e),m=(0,Ve.useRef)(),d=(0,Ve.useRef)(),{id:p,caption:g,controls:h,poster:v,src:b,tracks:y}=r,_=!p&&(0,pt.isBlobURL)(b),f=(0,Xe.useSelect)((e=>e($e.store).getSettings().mediaUpload));function k(e){var t,n;e&&e.url?l({src:e.url,id:e.id,poster:(null===(t=e.image)||void 0===t?void 0:t.src)!==e.icon?null===(n=e.image)||void 0===n?void 0:n.src:void 0}):l({src:void 0,id:void 0,poster:void 0})}function w(e){if(e!==b){const t=Et({attributes:{url:e}});if(void 0!==t)return void s(t);l({src:e,id:void 0,poster:void 0})}}function x(e){c.removeAllNotices(),c.createErrorNotice(e)}(0,Ve.useEffect)((()=>{if(!p&&(0,pt.isBlobURL)(b)){const e=(0,pt.getBlobByURL)(b);e&&f({filesList:[e],onFileChange:e=>{let[{url:t}]=e;l({src:t})},onError:e=>{c.createErrorNotice(e)},allowedTypes:$y})}}),[]),(0,Ve.useEffect)((()=>{m.current&&m.current.load()}),[v]);const E=Ke()(a,{"is-transient":_}),C=(0,$e.useBlockProps)({className:E});if(!b)return(0,Ve.createElement)("div",C,(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Ny}),onSelect:k,onSelectURL:w,accept:"video/*",allowedTypes:$y,value:r,notices:o,onError:x}));const S=`video-block__poster-image-description-${u}`;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Dy,{tracks:y,onChange:e=>{l({tracks:e})}})),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:p,mediaURL:b,allowedTypes:$y,accept:"video/*",onSelect:k,onSelectURL:w,onError:x})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Video settings")},(0,Ve.createElement)(zy,{setAttributes:l,attributes:r}),(0,Ve.createElement)($e.MediaUploadCheck,null,(0,Ve.createElement)(De.BaseControl,{className:"editor-video-poster-control"},(0,Ve.createElement)(De.BaseControl.VisualLabel,null,(0,Fe.__)("Poster image")),(0,Ve.createElement)($e.MediaUpload,{title:(0,Fe.__)("Select poster image"),onSelect:function(e){l({poster:e.url})},allowedTypes:Gy,render:e=>{let{open:t}=e;return(0,Ve.createElement)(De.Button,{variant:"primary",onClick:t,ref:d,"aria-describedby":S},v?(0,Fe.__)("Replace"):(0,Fe.__)("Select"))}}),(0,Ve.createElement)("p",{id:S,hidden:!0},v?(0,Fe.sprintf)((0,Fe.__)("The current poster image url is %s"),v):(0,Fe.__)("There is no poster image currently selected")),!!v&&(0,Ve.createElement)(De.Button,{onClick:function(){l({poster:void 0}),d.current.focus()},variant:"tertiary"},(0,Fe.__)("Remove")))))),(0,Ve.createElement)("figure",C,(0,Ve.createElement)(De.Disabled,{isDisabled:!n},(0,Ve.createElement)("video",{controls:h,poster:v,src:b,ref:m},(0,Ve.createElement)(Fy,{tracks:y}))),_&&(0,Ve.createElement)(De.Spinner,null),(!$e.RichText.isEmpty(g)||n)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Video caption text"),placeholder:(0,Fe.__)("Add caption"),value:g,onChange:e=>l({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>i((0,Re.createBlock)("core/paragraph"))})))}));const Oy={from:[{type:"files",isMatch:e=>1===e.length&&0===e[0].type.indexOf("video/"),transform(e){const t=e[0];return(0,Re.createBlock)("core/video",{src:(0,pt.createBlobURL)(t)})}},{type:"shortcode",tag:"video",attributes:{src:{type:"string",shortcode:e=>{let{named:{src:t,mp4:n,m4v:o,webm:r,ogv:a,flv:l}}=e;return t||n||o||r||a||l}},poster:{type:"string",shortcode:e=>{let{named:{poster:t}}=e;return t}},loop:{type:"string",shortcode:e=>{let{named:{loop:t}}=e;return t}},autoplay:{type:"string",shortcode:e=>{let{named:{autoplay:t}}=e;return t}},preload:{type:"string",shortcode:e=>{let{named:{preload:t}}=e;return t}}}}]};var qy=Oy;const Wy={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/video",title:"Video",category:"media",description:"Embed a video from your media library or upload a new one.",keywords:["movie"],textdomain:"default",attributes:{autoplay:{type:"boolean",source:"attribute",selector:"video",attribute:"autoplay"},caption:{type:"string",source:"html",selector:"figcaption"},controls:{type:"boolean",source:"attribute",selector:"video",attribute:"controls",default:!0},id:{type:"number"},loop:{type:"boolean",source:"attribute",selector:"video",attribute:"loop"},muted:{type:"boolean",source:"attribute",selector:"video",attribute:"muted"},poster:{type:"string",source:"attribute",selector:"video",attribute:"poster"},preload:{type:"string",source:"attribute",selector:"video",attribute:"preload",default:"metadata"},src:{type:"string",source:"attribute",selector:"video",attribute:"src"},playsInline:{type:"boolean",source:"attribute",selector:"video",attribute:"playsinline"},tracks:{type:"array",items:{type:"object"},default:[]}},supports:{anchor:!0,align:!0},editorStyle:"wp-block-video-editor",style:"wp-block-video"},{name:jy}=Wy,Zy={icon:Ny,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",caption:(0,Fe.__)("Wood thrush singing in Central Park, NYC.")}},transforms:qy,edit:Uy,save:function(e){let{attributes:t}=e;const{autoplay:n,caption:o,controls:r,loop:a,muted:l,poster:i,preload:s,src:c,playsInline:u,tracks:m}=t;return(0,Ve.createElement)("figure",$e.useBlockProps.save(),c&&(0,Ve.createElement)("video",{autoPlay:n,controls:r,loop:a,muted:l,poster:i,preload:"metadata"!==s?s:void 0,src:c,playsInline:u},(0,Ve.createElement)(Fy,{tracks:m})),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))}},Qy=e=>{if(!e)return;const{metadata:t,settings:n,name:o}=e;(0,Re.registerBlockType)({name:o,...t},n)},Ky=()=>[j,M,P,T,V,he,e,r,a,l,i,s,window.wp&&window.wp.oldEditor?c:null,u,m,d,C,S,B,N,I,L,R,H,D,F,O,W,q,le,ie,ve,ye,_e,fe,ke,Ce,Se,Be,Te,Ne,Ie,Me,Le,$,G,U,we,Ee,xe,se,Pe,t,ae,ee,te,Y,Z,X,re,ne,oe,ue,me,de,pe,ce,be,p,g,h,v,b,y,E,f,k,w,x,_,K,J,z,A,ze,ge,Q],Jy=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ky();e.forEach(Qy),(0,Re.setDefaultBlockName)(Cd),window.wp&&window.wp.oldEditor&&(0,Re.setFreeformContentHandlerName)(Ln),(0,Re.setUnregisteredTypeHandlerName)(gu),(0,Re.setGroupingBlockName)(ms)},Yy=void 0}(),(window.wp=window.wp||{}).blockLibrary=o}();
\ No newline at end of file
+e.exports=function(){"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function n(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}function o(e,t){return r(e)||a(e,t)||l()}function r(e){if(Array.isArray(e))return e}function a(e,t){var n=[],o=!0,r=!1,a=void 0;try{for(var l,i=e[Symbol.iterator]();!(o=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==i.return||i.return()}finally{if(r)throw a}}return n}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}return function(){function t(){e(this,t)}return n(t,[{key:"getColorAsync",value:function(e,t,n){e.complete?t.call(e,this.getColor(e,n),n&&n.data):this._bindImageEvents(e,t,n)}},{key:"getColor",value:function(e,t){t=t||{};var n=this._getDefaultColor(t),o=this._getOriginalSize(e),r=this._prepareSizeAndPosition(o,t),a=null,l=n;if(!(r.srcWidth&&r.srcHeight&&r.destWidth&&r.destHeight))return this._prepareResult(n,new Error("FastAverageColor: Incorrect sizes."));if(!this._ctx&&(this._canvas=this._makeCanvas(),this._ctx=this._canvas.getContext&&this._canvas.getContext("2d"),!this._ctx))return this._prepareResult(n,new Error("FastAverageColor: Canvas Context 2D is not supported in this browser."));this._canvas.width=r.destWidth,this._canvas.height=r.destHeight;try{this._ctx.clearRect(0,0,r.destWidth,r.destHeight),this._ctx.drawImage(e,r.srcLeft,r.srcTop,r.srcWidth,r.srcHeight,0,0,r.destWidth,r.destHeight);var i=this._ctx.getImageData(0,0,r.destWidth,r.destHeight).data;l=this.getColorFromArray4(i,t)}catch(e){a=e}return this._prepareResult(l,a)}},{key:"getColorFromArray4",value:function(e,t){t=t||{};var n=4,o=e.length;if(o<n)return this._getDefaultColor(t);var r=o-o%n,a=(t.step||1)*n,l="_"+(t.algorithm||"sqrt")+"Algorithm";if("function"!=typeof this[l])throw new Error("FastAverageColor: ".concat(t.algorithm," is unknown algorithm."));return this[l](e,r,a)}},{key:"destroy",value:function(){delete this._canvas,delete this._ctx}},{key:"_getDefaultColor",value:function(e){return this._getOption(e,"defaultColor",[255,255,255,255])}},{key:"_getOption",value:function(e,t,n){return void 0===e[t]?n:e[t]}},{key:"_prepareSizeAndPosition",value:function(e,t){var n=this._getOption(t,"left",0),o=this._getOption(t,"top",0),r=this._getOption(t,"width",e.width),a=this._getOption(t,"height",e.height),l=r,i=a;if("precision"===t.mode)return{srcLeft:n,srcTop:o,srcWidth:r,srcHeight:a,destWidth:l,destHeight:i};var s,c=100,u=10;return r>a?(s=r/a,l=c,i=Math.round(l/s)):(s=a/r,i=c,l=Math.round(i/s)),(l>r||i>a||l<u||i<u)&&(l=r,i=a),{srcLeft:n,srcTop:o,srcWidth:r,srcHeight:a,destWidth:l,destHeight:i}}},{key:"_simpleAlgorithm",value:function(e,t,n){for(var o=0,r=0,a=0,l=0,i=0,s=0;s<t;s+=n){var c=e[s+3];o+=e[s]*c,r+=e[s+1]*c,a+=e[s+2]*c,l+=c,i++}return l?[Math.round(o/l),Math.round(r/l),Math.round(a/l),Math.round(l/i)]:[0,0,0,0]}},{key:"_sqrtAlgorithm",value:function(e,t,n){for(var o=0,r=0,a=0,l=0,i=0,s=0;s<t;s+=n){var c=e[s],u=e[s+1],m=e[s+2],d=e[s+3];o+=c*c*d,r+=u*u*d,a+=m*m*d,l+=d,i++}return l?[Math.round(Math.sqrt(o/l)),Math.round(Math.sqrt(r/l)),Math.round(Math.sqrt(a/l)),Math.round(l/i)]:[0,0,0,0]}},{key:"_dominantAlgorithm",value:function(e,t,n){for(var r={},a=24,l=0;l<t;l+=n){var i=e[l],s=e[l+1],c=e[l+2],u=e[l+3],m=Math.round(i/a)+","+Math.round(s/a)+","+Math.round(c/a);r[m]?r[m]=[r[m][0]+i*u,r[m][1]+s*u,r[m][2]+c*u,r[m][3]+u,r[m][4]+1]:r[m]=[i*u,s*u,c*u,u,1]}var d=Object.keys(r).map((function(e){return r[e]})).sort((function(e,t){var n=e[4],o=t[4];return n>o?-1:n===o?0:1})),p=o(d[0],5),g=p[0],h=p[1],v=p[2],b=p[3],y=p[4];return b?[Math.round(g/b),Math.round(h/b),Math.round(v/b),Math.round(b/y)]:[0,0,0,0]}},{key:"_bindImageEvents",value:function(e,t,n){var o=this,r=(n=n||{})&&n.data,a=this._getDefaultColor(n),l=function(){c(),t.call(e,o.getColor(e,n),r)},i=function(){c(),t.call(e,o._prepareResult(a,new Error("Image error")),r)},s=function(){c(),t.call(e,o._prepareResult(a,new Error("Image abort")),r)},c=function(){e.removeEventListener("load",l),e.removeEventListener("error",i),e.removeEventListener("abort",s)};e.addEventListener("load",l),e.addEventListener("error",i),e.addEventListener("abort",s)}},{key:"_prepareResult",value:function(e,t){var n=e.slice(0,3),o=[].concat(n,e[3]/255),r=this._isDark(e);return{error:t,value:e,rgb:"rgb("+n.join(",")+")",rgba:"rgba("+o.join(",")+")",hex:this._arrayToHex(n),hexa:this._arrayToHex(e),isDark:r,isLight:!r}}},{key:"_getOriginalSize",value:function(e){return e instanceof HTMLImageElement?{width:e.naturalWidth,height:e.naturalHeight}:e instanceof HTMLVideoElement?{width:e.videoWidth,height:e.videoHeight}:{width:e.width,height:e.height}}},{key:"_toHex",value:function(e){var t=e.toString(16);return 1===t.length?"0"+t:t}},{key:"_arrayToHex",value:function(e){return"#"+e.map(this._toHex).join("")}},{key:"_isDark",value:function(e){return(299*e[0]+587*e[1]+114*e[2])/1e3<128}},{key:"_makeCanvas",value:function(){return"undefined"==typeof window?new OffscreenCanvas(1,1):document.createElement("canvas")}}]),t}()}()},9756:function(e){e.exports=function(e,t){var n,o,r=0;function a(){var a,l,i=n,s=arguments.length;e:for(;i;){if(i.args.length===arguments.length){for(l=0;l<s;l++)if(i.args[l]!==arguments[l]){i=i.next;continue e}return i!==n&&(i===o&&(o=i.prev),i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=n,i.prev=null,n.prev=i,n=i),i.val}i=i.next}for(a=new Array(s),l=0;l<s;l++)a[l]=arguments[l];return i={args:a,val:e.apply(null,a)},n?(n.prev=i,i.next=n):o=i,r===t.maxSize?(o=o.prev).next=null:r++,n=i,i.val}return t=t||{},a.clear=function(){n=null,o=null,r=0},a}}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o].call(a.exports,a,a.exports,n),a.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};!function(){"use strict";n.r(o),n.d(o,{__experimentalGetCoreBlocks:function(){return Ky},__experimentalRegisterExperimentalCoreBlocks:function(){return Yy},registerCoreBlocks:function(){return Jy}});var e={};n.r(e),n.d(e,{metadata:function(){return Oe},name:function(){return qe},settings:function(){return We}});var t={};n.r(t),n.d(t,{metadata:function(){return st},name:function(){return ct},settings:function(){return ut}});var r={};n.r(r),n.d(r,{metadata:function(){return It},name:function(){return Mt},settings:function(){return Lt}});var a={};n.r(a),n.d(a,{metadata:function(){return Xt},name:function(){return en},settings:function(){return tn}});var l={};n.r(l),n.d(l,{metadata:function(){return gn},name:function(){return hn},settings:function(){return vn}});var i={};n.r(i),n.d(i,{metadata:function(){return wn},name:function(){return xn},settings:function(){return En}});var s={};n.r(s),n.d(s,{metadata:function(){return Bn},name:function(){return Tn},settings:function(){return Nn}});var c={};n.r(c),n.d(c,{metadata:function(){return Mn},name:function(){return Ln},settings:function(){return Rn}});var u={};n.r(u),n.d(u,{metadata:function(){return Fn},name:function(){return $n},settings:function(){return Gn}});var m={};n.r(m),n.d(m,{metadata:function(){return jn},name:function(){return Zn},settings:function(){return Qn}});var d={};n.r(d),n.d(d,{metadata:function(){return po},name:function(){return go},settings:function(){return ho}});var p={};n.r(p),n.d(p,{metadata:function(){return yo},name:function(){return _o},settings:function(){return fo}});var g={};n.r(g),n.d(g,{metadata:function(){return wo},name:function(){return xo},settings:function(){return Eo}});var h={};n.r(h),n.d(h,{metadata:function(){return To},name:function(){return No},settings:function(){return Po}});var v={};n.r(v),n.d(v,{metadata:function(){return Io},name:function(){return Mo},settings:function(){return Lo}});var b={};n.r(b),n.d(b,{metadata:function(){return Ao},name:function(){return Ho},settings:function(){return Do}});var y={};n.r(y),n.d(y,{metadata:function(){return Zo},name:function(){return Qo},settings:function(){return Ko}});var _={};n.r(_),n.d(_,{metadata:function(){return Xo},name:function(){return er},settings:function(){return tr}});var f={};n.r(f),n.d(f,{metadata:function(){return ar},name:function(){return lr},settings:function(){return ir}});var k={};n.r(k),n.d(k,{metadata:function(){return mr},name:function(){return dr},settings:function(){return pr}});var w={};n.r(w),n.d(w,{metadata:function(){return vr},name:function(){return br},settings:function(){return yr}});var x={};n.r(x),n.d(x,{metadata:function(){return kr},name:function(){return wr},settings:function(){return xr}});var E={};n.r(E),n.d(E,{metadata:function(){return Nr},name:function(){return Pr},settings:function(){return zr}});var C={};n.r(C),n.d(C,{metadata:function(){return Ga},name:function(){return Ua},settings:function(){return Oa}});var S={};n.r(S),n.d(S,{metadata:function(){return Sl},name:function(){return Bl},settings:function(){return Tl}});var B={};n.r(B),n.d(B,{metadata:function(){return $l},name:function(){return Gl},settings:function(){return Ul}});var T={};n.r(T),n.d(T,{metadata:function(){return Ki},name:function(){return Ji},settings:function(){return Yi}});var N={};n.r(N),n.d(N,{metadata:function(){return us},name:function(){return ms},settings:function(){return ds}});var P={};n.r(P),n.d(P,{metadata:function(){return Ns},name:function(){return Ps},settings:function(){return zs}});var z={};n.r(z),n.d(z,{metadata:function(){return Ls},name:function(){return Rs},settings:function(){return Vs}});var I={};n.r(I),n.d(I,{metadata:function(){return Ds},name:function(){return Fs},settings:function(){return $s}});var M={};n.r(M),n.d(M,{metadata:function(){return oc},name:function(){return rc},settings:function(){return ac}});var L={};n.r(L),n.d(L,{metadata:function(){return ic},name:function(){return sc},settings:function(){return cc}});var R={};n.r(R),n.d(R,{metadata:function(){return bc},name:function(){return yc},settings:function(){return _c}});var V={};n.r(V),n.d(V,{metadata:function(){return Lc},name:function(){return Rc},settings:function(){return Ac}});var A={};n.r(A),n.d(A,{metadata:function(){return Dc},name:function(){return Fc},settings:function(){return $c}});var H={};n.r(H),n.d(H,{metadata:function(){return iu},name:function(){return su},settings:function(){return cu}});var D={};n.r(D),n.d(D,{metadata:function(){return pu},name:function(){return gu},settings:function(){return hu}});var F={};n.r(F),n.d(F,{metadata:function(){return _u},name:function(){return fu},settings:function(){return ku}});var $={};n.r($),n.d($,{metadata:function(){return hm},name:function(){return vm},settings:function(){return bm}});var G={};n.r(G),n.d(G,{metadata:function(){return Mm},name:function(){return Lm},settings:function(){return Rm}});var U={};n.r(U),n.d(U,{metadata:function(){return qm},name:function(){return Wm},settings:function(){return jm}});var O={};n.r(O),n.d(O,{metadata:function(){return Km},name:function(){return Jm},settings:function(){return Ym}});var q={};n.r(q),n.d(q,{metadata:function(){return ed},name:function(){return td},settings:function(){return nd}});var W={};n.r(W),n.d(W,{metadata:function(){return cd},name:function(){return ud},settings:function(){return md}});var j={};n.r(j),n.d(j,{metadata:function(){return Ed},name:function(){return Cd},settings:function(){return Sd}});var Z={};n.r(Z),n.d(Z,{metadata:function(){return Nd},name:function(){return Pd},settings:function(){return zd}});var Q={};n.r(Q),n.d(Q,{metadata:function(){return Md},name:function(){return Ld},settings:function(){return Rd}});var K={};n.r(K),n.d(K,{metadata:function(){return Vd},name:function(){return Ad},settings:function(){return Hd}});var J={};n.r(J),n.d(J,{metadata:function(){return Fd},name:function(){return $d},settings:function(){return Gd}});var Y={};n.r(Y),n.d(Y,{metadata:function(){return Kd},name:function(){return Jd},settings:function(){return Yd}});var X={};n.r(X),n.d(X,{metadata:function(){return tp},name:function(){return np},settings:function(){return op}});var ee={};n.r(ee),n.d(ee,{metadata:function(){return lp},name:function(){return ip},settings:function(){return sp}});var te={};n.r(te),n.d(te,{metadata:function(){return bp},name:function(){return yp},settings:function(){return _p}});var ne={};n.r(ne),n.d(ne,{metadata:function(){return Cp},name:function(){return Sp},settings:function(){return Bp}});var oe={};n.r(oe),n.d(oe,{metadata:function(){return zp},name:function(){return Ip},settings:function(){return Mp}});var re={};n.r(re),n.d(re,{metadata:function(){return Hp},name:function(){return Dp},settings:function(){return Fp}});var ae={};n.r(ae),n.d(ae,{metadata:function(){return Gp},name:function(){return Up},settings:function(){return Op}});var le={};n.r(le),n.d(le,{metadata:function(){return Zp},name:function(){return Qp},settings:function(){return Kp}});var ie={};n.r(ie),n.d(ie,{metadata:function(){return ig},name:function(){return sg},settings:function(){return cg}});var se={};n.r(se),n.d(se,{metadata:function(){return Ag},name:function(){return Hg},settings:function(){return Dg}});var ce={};n.r(ce),n.d(ce,{metadata:function(){return $g},name:function(){return Gg},settings:function(){return Ug}});var ue={};n.r(ue),n.d(ue,{metadata:function(){return jg},name:function(){return Zg},settings:function(){return Qg}});var me={};n.r(me),n.d(me,{metadata:function(){return Jg},name:function(){return Yg},settings:function(){return Xg}});var de={};n.r(de),n.d(de,{metadata:function(){return th},name:function(){return nh},settings:function(){return oh}});var pe={};n.r(pe),n.d(pe,{metadata:function(){return ah},name:function(){return lh},settings:function(){return ih}});var ge={};n.r(ge),n.d(ge,{metadata:function(){return gh},name:function(){return hh},settings:function(){return vh}});var he={};n.r(he),n.d(he,{metadata:function(){return Eh},name:function(){return Ch},settings:function(){return Bh},settingsV1:function(){return Sh}});var ve={};n.r(ve),n.d(ve,{metadata:function(){return zh},name:function(){return Ih},settings:function(){return Mh}});var be={};n.r(be),n.d(be,{metadata:function(){return Lh},name:function(){return Rh},settings:function(){return Vh}});var ye={};n.r(ye),n.d(ye,{metadata:function(){return Hh},name:function(){return Dh},settings:function(){return Fh}});var _e={};n.r(_e),n.d(_e,{metadata:function(){return Qh},name:function(){return Kh},settings:function(){return Jh}});var fe={};n.r(fe),n.d(fe,{metadata:function(){return nv},name:function(){return ov},settings:function(){return rv}});var ke={};n.r(ke),n.d(ke,{metadata:function(){return sv},name:function(){return cv},settings:function(){return uv}});var we={};n.r(we),n.d(we,{metadata:function(){return vv},name:function(){return bv},settings:function(){return yv}});var xe={};n.r(xe),n.d(xe,{metadata:function(){return kv},name:function(){return wv},settings:function(){return xv}});var Ee={};n.r(Ee),n.d(Ee,{metadata:function(){return Nv},name:function(){return Pv},settings:function(){return zv}});var Ce={};n.r(Ce),n.d(Ce,{metadata:function(){return Dv},name:function(){return Fv},settings:function(){return $v}});var Se={};n.r(Se),n.d(Se,{metadata:function(){return Zv},name:function(){return Qv},settings:function(){return Kv}});var Be={};n.r(Be),n.d(Be,{metadata:function(){return ab},name:function(){return lb},settings:function(){return ib}});var Te={};n.r(Te),n.d(Te,{metadata:function(){return Vb},name:function(){return Ab},settings:function(){return Hb}});var Ne={};n.r(Ne),n.d(Ne,{metadata:function(){return $b},name:function(){return Gb},settings:function(){return Ub}});var Pe={};n.r(Pe),n.d(Pe,{metadata:function(){return ay},name:function(){return ly},settings:function(){return iy}});var ze={};n.r(ze),n.d(ze,{metadata:function(){return uy},name:function(){return my},settings:function(){return dy}});var Ie={};n.r(Ie),n.d(Ie,{metadata:function(){return by},name:function(){return yy},settings:function(){return _y}});var Me={};n.r(Me),n.d(Me,{metadata:function(){return Sy},name:function(){return By},settings:function(){return Ty}});var Le={};n.r(Le),n.d(Le,{metadata:function(){return Wy},name:function(){return jy},settings:function(){return Zy}});var Re=window.wp.blocks,Ve=window.wp.element,Ae=window.wp.primitives;var He=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"})),De=window.wp.components,Fe=window.wp.i18n,$e=window.wp.blockEditor,Ge=window.wp.serverSideRender,Ue=n.n(Ge);const Oe={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/archives",title:"Archives",category:"widgets",description:"Display a date archive of your posts.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1},type:{type:"string",default:"monthly"}},supports:{align:!0,html:!1},editorStyle:"wp-block-archives-editor"},{name:qe}=Oe,We={icon:He,example:{},edit:function(e){let{attributes:t,setAttributes:n}=e;const{showPostCounts:o,displayAsDropdown:r,type:a}=t;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Archives settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display as dropdown"),checked:r,onChange:()=>n({displayAsDropdown:!r})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post counts"),checked:o,onChange:()=>n({showPostCounts:!o})}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Group by:"),options:[{label:(0,Fe.__)("Year"),value:"yearly"},{label:(0,Fe.__)("Month"),value:"monthly"},{label:(0,Fe.__)("Week"),value:"weekly"},{label:(0,Fe.__)("Day"),value:"daily"}],value:a,onChange:e=>n({type:e})}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/archives",attributes:t}))))}};var je=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",d:"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",clipRule:"evenodd"}));function Ze(){return Ze=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Ze.apply(this,arguments)}var Qe=n(4403),Ke=n.n(Qe),Je=window.wp.url,Ye=window.wp.coreData,Xe=window.wp.data;function et(e){const t=e?e[0]:24,n=e?e[e.length-1]:96;return{minSize:t,maxSize:Math.floor(2.5*n)}}function tt(){const{avatarURL:e}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store),{__experimentalDiscussionSettings:n}=t();return n}));return e}const nt={who:"authors",per_page:-1,_fields:"id,name",context:"view"};var ot=function(e){let{value:t,onChange:n}=e;const[o,r]=(0,Ve.useState)(),a=(0,Xe.useSelect)((e=>{const{getUsers:t}=e(Ye.store);return t(nt)}),[]);if(!a)return null;const l=a.map((e=>({label:e.name,value:e.id})));return(0,Ve.createElement)(De.ComboboxControl,{label:(0,Fe.__)("User"),help:(0,Fe.__)("Select the avatar user to display, if it is blank it will use the post/page author."),value:t,onChange:n,options:o||l,onFilterValueChange:e=>r(l.filter((t=>t.label.toLowerCase().startsWith(e.toLowerCase()))))})};const rt=e=>{let{setAttributes:t,avatar:n,attributes:o,selectUser:r}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Image size"),onChange:e=>t({size:e}),min:n.minSize,max:n.maxSize,initialPosition:null==o?void 0:o.size,value:null==o?void 0:o.size}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link to user profile"),onChange:()=>t({isLink:!o.isLink}),checked:o.isLink}),o.isLink&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>t({linkTarget:e?"_blank":"_self"}),checked:"_blank"===o.linkTarget}),r&&(0,Ve.createElement)(ot,{value:null==o?void 0:o.userId,onChange:e=>{t({userId:e})}})))},at=e=>{let{setAttributes:t,attributes:n,avatar:o,blockProps:r,isSelected:a}=e;const l=(0,$e.__experimentalUseBorderProps)(n),i=(0,Je.addQueryArgs)((0,Je.removeQueryArgs)(null==o?void 0:o.src,["s"]),{s:2*(null==n?void 0:n.size)});return(0,Ve.createElement)("div",r,(0,Ve.createElement)(De.ResizableBox,{size:{width:n.size,height:n.size},showHandle:a,onResizeStop:(e,o,r,a)=>{t({size:parseInt(n.size+(a.height||a.width),10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,Fe.isRTL)(),bottom:!0,left:(0,Fe.isRTL)()},minWidth:o.minSize,maxWidth:o.maxSize},(0,Ve.createElement)("img",Ze({src:i,alt:o.alt},l,{className:Ke()("avatar","avatar-"+n.size,"photo","wp-block-avatar__image",l.className),style:{...l.style}}))))},lt=e=>{let{attributes:t,context:n,setAttributes:o,isSelected:r}=e;const{commentId:a}=n,l=(0,$e.useBlockProps)(),i=function(e){let{commentId:t}=e;const[n]=(0,Ye.useEntityProp)("root","comment","author_avatar_urls",t),[o]=(0,Ye.useEntityProp)("root","comment","author_name",t),r=n?Object.values(n):null,a=n?Object.keys(n):null,{minSize:l,maxSize:i}=et(a),s=tt();return{src:r?r[r.length-1]:s,minSize:l,maxSize:i,alt:o?(0,Fe.sprintf)((0,Fe.__)("%s Avatar"),o):(0,Fe.__)("Default Avatar")}}({commentId:a});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(rt,{avatar:i,setAttributes:o,attributes:t,selectUser:!1}),t.isLink?(0,Ve.createElement)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:e=>e.preventDefault()},(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:l,isSelected:r,setAttributes:o})):(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:l,isSelected:r,setAttributes:o}))},it=e=>{let{attributes:t,context:n,setAttributes:o,isSelected:r}=e;const{postId:a,postType:l}=n,i=function(e){let{userId:t,postId:n,postType:o}=e;const{authorDetails:r}=(0,Xe.useSelect)((e=>{var r;const{getEditedEntityRecord:a,getUser:l}=e(Ye.store);if(t)return{authorDetails:l(t)};const i=null===(r=a("postType",o,n))||void 0===r?void 0:r.author;return{authorDetails:i?l(i):null}}),[o,n,t]),a=r?Object.values(r.avatar_urls):null,l=r?Object.keys(r.avatar_urls):null,{minSize:i,maxSize:s}=et(l),c=tt();return{src:a?a[a.length-1]:c,minSize:i,maxSize:s,alt:r?(0,Fe.sprintf)((0,Fe.__)("%s Avatar"),null==r?void 0:r.name):(0,Fe.__)("Default Avatar")}}({userId:null==t?void 0:t.userId,postId:a,postType:l}),s=(0,$e.useBlockProps)();return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(rt,{selectUser:!0,attributes:t,avatar:i,setAttributes:o}),(0,Ve.createElement)("div",null,t.isLink?(0,Ve.createElement)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:e=>e.preventDefault()},(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:s,isSelected:r,setAttributes:o})):(0,Ve.createElement)(at,{attributes:t,avatar:i,blockProps:s,isSelected:r,setAttributes:o})))};const st={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/avatar",title:"Avatar",category:"theme",description:"Add a user's avatar.",textdomain:"default",attributes:{userId:{type:"number"},size:{type:"number",default:96},isLink:{type:"boolean",default:!1},linkTarget:{type:"string",default:"_self"}},usesContext:["postType","postId","commentId"],supports:{html:!1,align:!0,alignWide:!1,spacing:{margin:!0},__experimentalBorder:{__experimentalSkipSerialization:!0,radius:!0,width:!0,color:!0,style:!0,__experimentalDefaultControls:{radius:!0}},color:{text:!1,background:!1,__experimentalDuotone:"img"}},editorStyle:"wp-block-avatar",style:"wp-block-avatar"},{name:ct}=st,ut={icon:je,edit:function(e){var t,n;return null!=e&&null!==(t=e.context)&&void 0!==t&&t.commentId||null===(null==e||null===(n=e.context)||void 0===n?void 0:n.commentId)?(0,Ve.createElement)(lt,e):(0,Ve.createElement)(it,e)}};var mt=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"})),dt=[{attributes:{src:{type:"string",source:"attribute",selector:"audio",attribute:"src"},caption:{type:"string",source:"html",selector:"figcaption"},id:{type:"number"},autoplay:{type:"boolean",source:"attribute",selector:"audio",attribute:"autoplay"},loop:{type:"boolean",source:"attribute",selector:"audio",attribute:"loop"},preload:{type:"string",source:"attribute",selector:"audio",attribute:"preload"}},supports:{align:!0},save(e){let{attributes:t}=e;const{autoplay:n,caption:o,loop:r,preload:a,src:l}=t;return(0,Ve.createElement)("figure",null,(0,Ve.createElement)("audio",{controls:"controls",src:l,autoPlay:n,loop:r,preload:a}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))}}],pt=window.wp.blob;const gt=[{ratio:"2.33",className:"wp-embed-aspect-21-9"},{ratio:"2.00",className:"wp-embed-aspect-18-9"},{ratio:"1.78",className:"wp-embed-aspect-16-9"},{ratio:"1.33",className:"wp-embed-aspect-4-3"},{ratio:"1.00",className:"wp-embed-aspect-1-1"},{ratio:"0.56",className:"wp-embed-aspect-9-16"},{ratio:"0.50",className:"wp-embed-aspect-1-2"}],ht="wp-embed";var vt=window.lodash,bt=n(3827),yt=n.n(bt),_t=n(9756),ft=n.n(_t);const{name:kt}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},wt=e=>{var t;return null===(t=(0,Re.getBlockVariations)(kt))||void 0===t?void 0:t.find((t=>{let{patterns:n}=t;return function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some((t=>e.match(t)))}(e,n)}))},xt=e=>e&&e.includes('class="wp-embedded-content"'),Et=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{preview:o,attributes:r={}}=e,{url:a,providerNameSlug:l,type:i,...s}=r;if(!a||!(0,Re.getBlockType)(kt))return;const c=wt(a),u="wordpress"===l||i===ht,m=!u&&c&&(c.attributes.providerNameSlug!==l||!l);if(m)return(0,Re.createBlock)(kt,{url:a,...s,...c.attributes});const d=null===(t=(0,Re.getBlockVariations)(kt))||void 0===t?void 0:t.find((e=>{let{name:t}=e;return"wordpress"===t}));return d&&o&&xt(o.html)&&!u?(0,Re.createBlock)(kt,{url:a,...d.attributes,...n}):void 0},Ct=e=>{if(!e)return e;const t=gt.reduce(((e,t)=>{let{className:n}=t;return e[n]=!1,e}),{"wp-has-aspect-ratio":!1});return yt()(e,t)};function St(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!n)return Ct(t);const o=document.implementation.createHTMLDocument("");o.body.innerHTML=e;const r=o.body.querySelector("iframe");if(r&&r.height&&r.width){const e=(r.width/r.height).toFixed(2);for(let n=0;n<gt.length;n++){const o=gt[n];if(e>=o.ratio){return e-o.ratio>.1?Ct(t):yt()(Ct(t),o.className,"wp-has-aspect-ratio")}}}return t}const Bt=ft()((function(e,t,n,o){let r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];if(!e)return{};const a={};let{type:l="rich"}=e;const{html:i,provider_name:s}=e,c=(0,vt.kebabCase)((s||t).toLowerCase());return xt(i)&&(l=ht),(i||"photo"===l)&&(a.type=l,a.providerNameSlug=c),a.className=St(i,n,o&&r),a})),Tt=["audio"];var Nt=(0,De.withNotices)((function(e){let{attributes:t,className:n,noticeOperations:o,setAttributes:r,onReplace:a,isSelected:l,noticeUI:i,insertBlocksAfter:s}=e;const{id:c,autoplay:u,caption:m,loop:d,preload:p,src:g}=t,h=!c&&(0,pt.isBlobURL)(g),v=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return t().mediaUpload}),[]);function b(e){return t=>{r({[e]:t})}}function y(e){if(e!==g){const t=Et({attributes:{url:e}});if(void 0!==t&&a)return void a(t);r({src:e,id:void 0})}}function _(e){o.removeAllNotices(),o.createErrorNotice(e)}function f(e){e&&e.url?r({src:e.url,id:e.id}):r({src:void 0,id:void 0})}(0,Ve.useEffect)((()=>{if(!c&&(0,pt.isBlobURL)(g)){const e=(0,pt.getBlobByURL)(g);e&&v({filesList:[e],onFileChange:e=>{let[{id:t,url:n}]=e;r({id:t,src:n})},onError:e=>{r({src:void 0,id:void 0}),o.createErrorNotice(e)},allowedTypes:Tt})}}),[]);const k=Ke()(n,{"is-transient":h}),w=(0,$e.useBlockProps)({className:k});return g?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:c,mediaURL:g,allowedTypes:Tt,accept:"audio/*",onSelect:f,onSelectURL:y,onError:_})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Audio settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Autoplay"),onChange:b("autoplay"),checked:u,help:function(e){return e?(0,Fe.__)("Autoplay may cause usability issues for some users."):null}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Loop"),onChange:b("loop"),checked:d}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe._x)("Preload","noun; Audio block parameter"),value:p||"",onChange:e=>r({preload:e||void 0}),options:[{value:"",label:(0,Fe.__)("Browser default")},{value:"auto",label:(0,Fe.__)("Auto")},{value:"metadata",label:(0,Fe.__)("Metadata")},{value:"none",label:(0,Fe._x)("None","Preload value")}]}))),(0,Ve.createElement)("figure",w,(0,Ve.createElement)(De.Disabled,{isDisabled:!l},(0,Ve.createElement)("audio",{controls:"controls",src:g})),h&&(0,Ve.createElement)(De.Spinner,null),(!$e.RichText.isEmpty(m)||l)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Audio caption text"),placeholder:(0,Fe.__)("Add caption"),value:m,onChange:e=>r({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>s((0,Re.createBlock)("core/paragraph"))}))):(0,Ve.createElement)("div",w,(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:mt}),onSelect:f,onSelectURL:y,accept:"audio/*",allowedTypes:Tt,value:t,notices:i,onError:_}))}));const Pt={from:[{type:"files",isMatch:e=>1===e.length&&0===e[0].type.indexOf("audio/"),transform(e){const t=e[0];return(0,Re.createBlock)("core/audio",{src:(0,pt.createBlobURL)(t)})}},{type:"shortcode",tag:"audio",attributes:{src:{type:"string",shortcode:e=>{let{named:{src:t,mp3:n,m4a:o,ogg:r,wav:a,wma:l}}=e;return t||n||o||r||a||l}},loop:{type:"string",shortcode:e=>{let{named:{loop:t}}=e;return t}},autoplay:{type:"string",shortcode:e=>{let{named:{autoplay:t}}=e;return t}},preload:{type:"string",shortcode:e=>{let{named:{preload:t}}=e;return t}}}}]};var zt=Pt;const It={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/audio",title:"Audio",category:"media",description:"Embed a simple audio player.",keywords:["music","sound","podcast","recording"],textdomain:"default",attributes:{src:{type:"string",source:"attribute",selector:"audio",attribute:"src"},caption:{type:"string",source:"html",selector:"figcaption"},id:{type:"number"},autoplay:{type:"boolean",source:"attribute",selector:"audio",attribute:"autoplay"},loop:{type:"boolean",source:"attribute",selector:"audio",attribute:"loop"},preload:{type:"string",source:"attribute",selector:"audio",attribute:"preload"}},supports:{anchor:!0,align:!0},editorStyle:"wp-block-audio-editor",style:"wp-block-audio"},{name:Mt}=It,Lt={icon:mt,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg"}},transforms:zt,deprecated:dt,edit:Nt,save:function(e){let{attributes:t}=e;const{autoplay:n,caption:o,loop:r,preload:a,src:l}=t;return l&&(0,Ve.createElement)("figure",$e.useBlockProps.save(),(0,Ve.createElement)("audio",{controls:"controls",src:l,autoPlay:n,loop:r,preload:a}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))}};var Rt=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"})),Vt=window.wp.compose;const At=e=>{if(!(0,vt.isObject)(e)||Array.isArray(e))return e;const t=(0,vt.pickBy)((0,vt.mapValues)(e,At),vt.identity);return(0,vt.isEmpty)(t)?void 0:t};var Ht=At;function Dt(e){var t,n;if(null==e||null===(t=e.style)||void 0===t||null===(n=t.typography)||void 0===n||!n.fontFamily)return e;const o=(0,vt.cloneDeep)(e),r=o.style.typography.fontFamily.split("|").pop();return delete o.style.typography.fontFamily,o.style=Ht(o.style),{...o,fontFamily:r}}const Ft=e=>{var t,n,o;const{borderRadius:r,...a}=e,l=[r,null===(t=a.style)||void 0===t||null===(n=t.border)||void 0===n?void 0:n.radius].find((e=>"number"==typeof e&&0!==e));return l?{...a,style:{...a.style,border:{...null===(o=a.style)||void 0===o?void 0:o.border,radius:`${l}px`}}}:a},$t=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customGradient)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customGradient&&(t.color.gradient=e.customGradient),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor","customGradient"]),style:t}},Gt=e=>$t((0,vt.omit)({...e,customTextColor:e.textColor&&"#"===e.textColor[0]?e.textColor:void 0,customBackgroundColor:e.color&&"#"===e.color[0]?e.color:void 0},["color","textColor"])),Ut={url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"}},Ot={attributes:{url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},reusable:!1,spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0},__experimentalSelector:".wp-block-button__link"},save(e){var t,n;let{attributes:o,className:r}=e;const{fontSize:a,linkTarget:l,rel:i,style:s,text:c,title:u,url:m,width:d}=o;if(!c)return null;const p=(0,$e.__experimentalGetBorderClassesAndStyles)(o),g=(0,$e.__experimentalGetColorClassesAndStyles)(o),h=(0,$e.__experimentalGetSpacingClassesAndStyles)(o),v=Ke()("wp-block-button__link",g.className,p.className,{"no-border-radius":0===(null==s||null===(t=s.border)||void 0===t?void 0:t.radius)}),b={...p.style,...g.style,...h.style},y=Ke()(r,{[`has-custom-width wp-block-button__width-${d}`]:d,"has-custom-font-size":a||(null==s||null===(n=s.typography)||void 0===n?void 0:n.fontSize)});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:y}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:v,href:m,title:u,style:b,value:c,target:l,rel:i}))},migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}},qt=[Ot,{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},isEligible(e){var t;let{style:n}=e;return"number"==typeof(null==n||null===(t=n.border)||void 0===t?void 0:t.radius)},save(e){var t,n,o;let{attributes:r,className:a}=e;const{fontSize:l,linkTarget:i,rel:s,style:c,text:u,title:m,url:d,width:p}=r;if(!u)return null;const g=null==c||null===(t=c.border)||void 0===t?void 0:t.radius,h=(0,$e.__experimentalGetColorClassesAndStyles)(r),v=Ke()("wp-block-button__link",h.className,{"no-border-radius":0===(null==c||null===(n=c.border)||void 0===n?void 0:n.radius)}),b={borderRadius:g||void 0,...h.style},y=Ke()(a,{[`has-custom-width wp-block-button__width-${p}`]:p,"has-custom-font-size":l||(null==c||null===(o=c.typography)||void 0===o?void 0:o.fontSize)});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:y}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:v,href:d,title:m,style:b,value:u,target:i,rel:s}))},migrate:(0,Vt.compose)(Dt,Ft)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},width:{type:"number"}},save(e){let{attributes:t,className:n}=e;const{borderRadius:o,linkTarget:r,rel:a,text:l,title:i,url:s,width:c}=t,u=(0,$e.__experimentalGetColorClassesAndStyles)(t),m=Ke()("wp-block-button__link",u.className,{"no-border-radius":0===o}),d={borderRadius:o?o+"px":void 0,...u.style},p=Ke()(n,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:p}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:m,href:s,title:i,style:d,value:l,target:r,rel:a}))},migrate:(0,Vt.compose)(Dt,Ft)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},width:{type:"number"}},save(e){let{attributes:t,className:n}=e;const{borderRadius:o,linkTarget:r,rel:a,text:l,title:i,url:s,width:c}=t,u=(0,$e.__experimentalGetColorClassesAndStyles)(t),m=Ke()("wp-block-button__link",u.className,{"no-border-radius":0===o}),d={borderRadius:o?o+"px":void 0,...u.style},p=Ke()(n,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:p}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:m,href:s,title:i,style:d,value:l,target:r,rel:a}))},migrate:(0,Vt.compose)(Dt,Ft)},{supports:{align:!0,alignWide:!1,color:{gradients:!0}},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"}},save(e){let{attributes:t}=e;const{borderRadius:n,linkTarget:o,rel:r,text:a,title:l,url:i}=t,s=Ke()("wp-block-button__link",{"no-border-radius":0===n}),c={borderRadius:n?n+"px":void 0};return(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:s,href:i,title:l,style:c,value:a,target:o,rel:r})},migrate:Ft},{supports:{align:!0,alignWide:!1},attributes:{...Ut,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},customGradient:{type:"string"},gradient:{type:"string"}},isEligible:e=>!!e.customTextColor||!!e.customBackgroundColor||!!e.customGradient,migrate:(0,Vt.compose)(Ft,$t),save(e){let{attributes:t}=e;const{backgroundColor:n,borderRadius:o,customBackgroundColor:r,customTextColor:a,customGradient:l,linkTarget:i,gradient:s,rel:c,text:u,textColor:m,title:d,url:p}=t,g=(0,$e.getColorClassName)("color",m),h=!l&&(0,$e.getColorClassName)("background-color",n),v=(0,$e.__experimentalGetGradientClass)(s),b=Ke()("wp-block-button__link",{"has-text-color":m||a,[g]:g,"has-background":n||r||l||s,[h]:h,"no-border-radius":0===o,[v]:v}),y={background:l||void 0,backgroundColor:h||l||s?void 0:r,color:g?void 0:a,borderRadius:o?o+"px":void 0};return(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:b,href:p,title:d,style:y,value:u,target:i,rel:c}))}},{attributes:{...Ut,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"}},isEligible:e=>e.className&&e.className.includes("is-style-squared"),migrate(e){let t=e.className;return t&&(t=t.replace(/is-style-squared[\s]?/,"").trim()),Ft($t({...e,className:t||void 0,borderRadius:0}))},save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,customTextColor:r,linkTarget:a,rel:l,text:i,textColor:s,title:c,url:u}=t,m=(0,$e.getColorClassName)("color",s),d=(0,$e.getColorClassName)("background-color",n),p=Ke()("wp-block-button__link",{"has-text-color":s||r,[m]:m,"has-background":n||o,[d]:d}),g={backgroundColor:d?void 0:o,color:m?void 0:r};return(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:p,href:u,title:c,style:g,value:i,target:a,rel:l}))}},{attributes:{...Ut,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"}},migrate:Gt,save(e){let{attributes:t}=e;const{url:n,text:o,title:r,backgroundColor:a,textColor:l,customBackgroundColor:i,customTextColor:s}=t,c=(0,$e.getColorClassName)("color",l),u=(0,$e.getColorClassName)("background-color",a),m=Ke()("wp-block-button__link",{"has-text-color":l||s,[c]:c,"has-background":a||i,[u]:u}),d={backgroundColor:u?void 0:i,color:c?void 0:s};return(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:m,href:n,title:r,style:d,value:o}))}},{attributes:{...Ut,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save(e){let{attributes:t}=e;const{url:n,text:o,title:r,align:a,color:l,textColor:i}=t,s={backgroundColor:l,color:i};return(0,Ve.createElement)("div",{className:`align${a}`},(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:"wp-block-button__link",href:n,title:r,style:s,value:o}))},migrate:Gt},{attributes:{...Ut,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save(e){let{attributes:t}=e;const{url:n,text:o,title:r,align:a,color:l,textColor:i}=t;return(0,Ve.createElement)("div",{className:`align${a}`,style:{backgroundColor:l}},(0,Ve.createElement)($e.RichText.Content,{tagName:"a",href:n,title:r,style:{color:i},value:o}))},migrate:Gt}];var Wt=qt,jt=window.wp.keycodes;var Zt=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"}));var Qt=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"}));const Kt="noreferrer noopener";function Jt(e){let{selectedWidth:t,setAttributes:n}=e;return(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Width settings")},(0,Ve.createElement)(De.ButtonGroup,{"aria-label":(0,Fe.__)("Button width")},[25,50,75,100].map((e=>(0,Ve.createElement)(De.Button,{key:e,isSmall:!0,variant:e===t?"primary":void 0,onClick:()=>{var o;n({width:t===(o=e)?void 0:o})}},e,"%")))))}var Yt=function(e){var t;const{attributes:n,setAttributes:o,className:r,isSelected:a,onReplace:l,mergeBlocks:i}=e,{linkTarget:s,placeholder:c,rel:u,style:m,text:d,url:p,width:g}=n,h=(0,Ve.useCallback)((e=>{o({rel:e})}),[o]),v=(0,$e.__experimentalUseBorderProps)(n),b=(0,$e.__experimentalUseColorProps)(n),y=(0,$e.__experimentalGetSpacingClassesAndStyles)(n),_=(0,Ve.useRef)(),f=(0,Ve.useRef)(),k=(0,$e.useBlockProps)({ref:_,onKeyDown:function(e){if(jt.isKeyboardEvent.primary(e,"k"))S(e);else if(jt.isKeyboardEvent.primaryShift(e,"k")){var t;B(),null===(t=f.current)||void 0===t||t.focus()}}}),[w,x]=(0,Ve.useState)(!1),E=!!p,C="_blank"===s;function S(e){e.preventDefault(),x(!0)}function B(){o({url:void 0,linkTarget:void 0,rel:void 0}),x(!1)}return(0,Ve.useEffect)((()=>{a||x(!1)}),[a]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",Ze({},k,{className:Ke()(k.className,{[`has-custom-width wp-block-button__width-${g}`]:g,"has-custom-font-size":k.style.fontSize})}),(0,Ve.createElement)($e.RichText,{ref:f,"aria-label":(0,Fe.__)("Button text"),placeholder:c||(0,Fe.__)("Add text…"),value:d,onChange:e=>{o({text:e.replace(/<\/?a[^>]*>/g,"")})},withoutInteractiveFormatting:!0,className:Ke()(r,"wp-block-button__link",b.className,v.className,{"no-border-radius":0===(null==m||null===(t=m.border)||void 0===t?void 0:t.radius)}),style:{...v.style,...b.style,...y.style},onSplit:e=>(0,Re.createBlock)("core/button",{...n,text:e}),onReplace:l,onMerge:i,identifier:"text"})),(0,Ve.createElement)($e.BlockControls,{group:"block"},!E&&(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Zt,title:(0,Fe.__)("Link"),shortcut:jt.displayShortcut.primary("k"),onClick:S}),E&&(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Qt,title:(0,Fe.__)("Unlink"),shortcut:jt.displayShortcut.primaryShift("k"),onClick:B,isActive:!0})),a&&(w||E)&&(0,Ve.createElement)(De.Popover,{position:"bottom center",onClose:()=>{var e;x(!1),null===(e=f.current)||void 0===e||e.focus()},anchorRef:null==_?void 0:_.current,focusOnMount:!!w&&"firstElement",__unstableSlotName:"__unstable-block-tools-after"},(0,Ve.createElement)($e.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:p,opensInNewTab:C},onChange:e=>{let{url:t="",opensInNewTab:n}=e;o({url:t}),C!==n&&function(e){const t=e?"_blank":void 0;let n=u;t&&!u?n=Kt:t||u!==Kt||(n=void 0),o({linkTarget:t,rel:n})}(n)},onRemove:()=>{var e;B(),null===(e=f.current)||void 0===e||e.focus()},forceIsEditingLink:w})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(Jt,{selectedWidth:g,setAttributes:o})),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Link rel"),value:u||"",onChange:h})))};const Xt={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/button",title:"Button",category:"design",parent:["core/buttons"],description:"Prompt visitors to take action with a button-style link.",keywords:["link"],textdomain:"default",attributes:{url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}},__experimentalSelector:".wp-block-button__link"},styles:[{name:"fill",label:"Fill",isDefault:!0},{name:"outline",label:"Outline"}],editorStyle:"wp-block-button-editor",style:"wp-block-button"},{name:en}=Xt,tn={icon:Rt,example:{attributes:{className:"is-style-fill",text:(0,Fe.__)("Call to Action")}},edit:Yt,save:function(e){var t,n;let{attributes:o,className:r}=e;const{fontSize:a,linkTarget:l,rel:i,style:s,text:c,title:u,url:m,width:d}=o;if(!c)return null;const p=(0,$e.__experimentalGetBorderClassesAndStyles)(o),g=(0,$e.__experimentalGetColorClassesAndStyles)(o),h=(0,$e.__experimentalGetSpacingClassesAndStyles)(o),v=Ke()("wp-block-button__link",g.className,p.className,{"no-border-radius":0===(null==s||null===(t=s.border)||void 0===t?void 0:t.radius)}),b={...p.style,...g.style,...h.style},y=Ke()(r,{[`has-custom-width wp-block-button__width-${d}`]:d,"has-custom-font-size":a||(null==s||null===(n=s.typography)||void 0===n?void 0:n.fontSize)});return(0,Ve.createElement)("div",$e.useBlockProps.save({className:y}),(0,Ve.createElement)($e.RichText.Content,{tagName:"a",className:v,href:m,title:u,style:b,value:c,target:l,rel:i}))},deprecated:Wt,merge:(e,t)=>{let{text:n=""}=t;return{...e,text:(e.text||"")+n}}};var nn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M17 3H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5V6.2h-5v1.6zM17 13H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5v-1.5h-5v1.5z"}));const on=e=>{if(e.layout)return e;const{contentJustification:t,orientation:n,...o}=e;return(t||n)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...n&&{orientation:n}}}),o},rn=[{attributes:{contentJustification:{type:"string"},orientation:{type:"string",default:"horizontal"}},supports:{anchor:!0,align:["wide","full"],__experimentalExposeControlsToChildren:!0,spacing:{blockGap:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}}},isEligible:e=>{let{contentJustification:t,orientation:n}=e;return!!t||!!n},migrate:on,save(e){let{attributes:{contentJustification:t,orientation:n}}=e;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:Ke()({[`is-content-justification-${t}`]:t,"is-vertical":"vertical"===n})}),(0,Ve.createElement)($e.InnerBlocks.Content,null))}},{supports:{align:["center","left","right"],anchor:!0},save:()=>(0,Ve.createElement)("div",null,(0,Ve.createElement)($e.InnerBlocks.Content,null)),isEligible(e){let{align:t}=e;return t&&["center","left","right"].includes(t)},migrate:e=>on({...e,align:void 0,contentJustification:e.align})}];var an=rn,ln=window.wp.richText;const{name:sn}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/buttons",title:"Buttons",category:"design",description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",supports:{anchor:!0,align:["wide","full"],__experimentalExposeControlsToChildren:!0,spacing:{blockGap:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"},cn={from:[{type:"block",isMultiBlock:!0,blocks:["core/button"],transform:e=>(0,Re.createBlock)(sn,{},e.map((e=>(0,Re.createBlock)("core/button",e))))},{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)(sn,{},e.map((e=>{const t=(0,ln.__unstableCreateElement)(document,e.content),n=t.innerText||"",o=t.querySelector("a"),r=null==o?void 0:o.getAttribute("href");return(0,Re.createBlock)("core/button",{text:n,url:r})}))),isMatch:e=>e.every((e=>{const t=(0,ln.__unstableCreateElement)(document,e.content),n=t.innerText||"",o=t.querySelectorAll("a");return n.length<=30&&o.length<=1}))}]};var un=cn;const mn=[en],dn={name:en,attributesToCopy:["backgroundColor","border","className","fontFamily","fontSize","gradient","style","textColor","width"]};var pn=function(e){let{attributes:{layout:t={}}}=e;const n=(0,$e.useBlockProps)(),o=(0,Xe.useSelect)((e=>{var t;const n=e($e.store).getSettings().__experimentalPreferredStyleVariations;return null==n||null===(t=n.value)||void 0===t?void 0:t[en]}),[]),r=(0,$e.useInnerBlocksProps)(n,{allowedBlocks:mn,__experimentalDefaultBlock:dn,__experimentalDirectInsert:!0,template:[[en,{className:o&&`is-style-${o}`}]],__experimentalLayout:t,templateInsertUpdatesSelection:!0});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",r))};const gn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/buttons",title:"Buttons",category:"design",description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",supports:{anchor:!0,align:["wide","full"],__experimentalExposeControlsToChildren:!0,spacing:{blockGap:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"},{name:hn}=gn,vn={icon:nn,example:{innerBlocks:[{name:"core/button",attributes:{text:(0,Fe.__)("Find out more")}},{name:"core/button",attributes:{text:(0,Fe.__)("Contact us")}}]},deprecated:an,transforms:un,edit:pn,save:function(){const e=$e.useInnerBlocksProps.save($e.useBlockProps.save());return(0,Ve.createElement)("div",e)}};var bn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})),yn=window.moment,_n=n.n(yn);const fn=ft()((e=>{if(!e)return{};const t=_n()(e);return{year:t.year(),month:t.month()+1}}));var kn={from:[{type:"block",blocks:["core/archives"],transform:()=>(0,Re.createBlock)("core/calendar")}],to:[{type:"block",blocks:["core/archives"],transform:()=>(0,Re.createBlock)("core/archives")}]};const wn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/calendar",title:"Calendar",category:"widgets",description:"A calendar of your site’s posts.",keywords:["posts","archive"],textdomain:"default",attributes:{month:{type:"integer"},year:{type:"integer"}},supports:{align:!0},style:"wp-block-calendar"},{name:xn}=wn,En={icon:bn,example:{},edit:function(e){let{attributes:t}=e;const n=(0,$e.useBlockProps)(),{date:o,hasPosts:r,hasPostsResolved:a}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t,hasFinishedResolution:n}=e(Ye.store),o={status:"publish",per_page:1},r=t("postType","post",o),a=n("getEntityRecords",["postType","post",o]);let l;const i=e("core/editor");if(i){"post"===i.getEditedPostAttribute("type")&&(l=i.getEditedPostAttribute("date"))}return{date:l,hasPostsResolved:a,hasPosts:a&&1===(null==r?void 0:r.length)}}),[]);return r?(0,Ve.createElement)("div",n,(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/calendar",attributes:{...t,...fn(o)}}))):(0,Ve.createElement)("div",n,(0,Ve.createElement)(De.Placeholder,{icon:bn,label:(0,Fe.__)("Calendar")},a?(0,Fe.__)("No published posts found."):(0,Ve.createElement)(De.Spinner,null)))},transforms:kn};var Cn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"}));var Sn=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"m21.5 9.1-6.6-6.6-4.2 5.6c-1.2-.1-2.4.1-3.6.7-.1 0-.1.1-.2.1-.5.3-.9.6-1.2.9l3.7 3.7-5.7 5.7v1.1h1.1l5.7-5.7 3.7 3.7c.4-.4.7-.8.9-1.2.1-.1.1-.2.2-.3.6-1.1.8-2.4.6-3.6l5.6-4.1zm-7.3 3.5.1.9c.1.9 0 1.8-.4 2.6l-6-6c.8-.4 1.7-.5 2.6-.4l.9.1L15 4.9 19.1 9l-4.9 3.6z"}));const Bn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/categories",title:"Categories",category:"widgets",description:"Display a list of all categories.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showHierarchy:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1},showOnlyTopLevel:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-categories-editor",style:"wp-block-categories"},{name:Tn}=Bn,Nn={icon:Cn,example:{},edit:function e(t){let{attributes:{displayAsDropdown:n,showHierarchy:o,showPostCounts:r,showOnlyTopLevel:a},setAttributes:l}=t;const i=(0,Vt.useInstanceId)(e,"blocks-category-select"),s={per_page:-1,hide_empty:!0,context:"view"};a&&(s.parent=0);const{records:c,isResolving:u}=(0,Ye.__experimentalUseEntityRecords)("taxonomy","category",s),m=e=>null!=c&&c.length?null===e?c:c.filter((t=>{let{parent:n}=t;return n===e})):[],d=e=>`wp-block-categories__list wp-block-categories__list-level-${e}`,p=e=>t=>l({[e]:t}),g=e=>e?(0,vt.unescape)(e).trim():(0,Fe.__)("(Untitled)"),h=(e,t)=>{const n=m(e.id),{id:a,link:l,count:i,name:s}=e;return(0,Ve.createElement)("li",{key:a},(0,Ve.createElement)("a",{href:l,target:"_blank",rel:"noreferrer noopener"},g(s)),r&&(0,Ve.createElement)("span",{className:"wp-block-categories__post-count"},` (${i})`),o&&!!n.length&&(0,Ve.createElement)("ul",{className:d(t+1)},n.map((e=>h(e,t+1)))))},v=(e,t)=>{const{id:n,count:a,name:l}=e,i=m(n);return[(0,Ve.createElement)("option",{key:n},(0,vt.times)(3*t,(()=>" ")),g(l),r&&` (${a})`),o&&!!i.length&&i.map((e=>v(e,t+1)))]};return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Categories settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display as dropdown"),checked:n,onChange:p("displayAsDropdown")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post counts"),checked:r,onChange:p("showPostCounts")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show only top level categories"),checked:a,onChange:p("showOnlyTopLevel")}),!a&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show hierarchy"),checked:o,onChange:p("showHierarchy")}))),u&&(0,Ve.createElement)(De.Placeholder,{icon:Sn,label:(0,Fe.__)("Categories")},(0,Ve.createElement)(De.Spinner,null)),!u&&0===(null==c?void 0:c.length)&&(0,Ve.createElement)("p",null,(0,Fe.__)("Your site does not have any posts, so there is nothing to display here at the moment.")),!u&&(null==c?void 0:c.length)>0&&(n?(()=>{const e=m(o?0:null);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.VisuallyHidden,{as:"label",htmlFor:i},(0,Fe.__)("Categories")),(0,Ve.createElement)("select",{id:i,className:"wp-block-categories__dropdown"},e.map((e=>v(e,0)))))})():(()=>{const e=m(o?0:null);return(0,Ve.createElement)("ul",{className:d(0)},e.map((e=>h(e,0))))})()))}};var Pn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"}));var zn=e=>{let{clientId:t}=e;const{replaceBlocks:n}=(0,Xe.useDispatch)($e.store),o=(0,Xe.useSelect)((e=>e($e.store).getBlock(t)),[t]);return(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>n(o.clientId,(0,Re.rawHandler)({HTML:(0,Re.serialize)(o)}))},(0,Fe.__)("Convert to blocks"))};const{wp:In}=window;const Mn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/freeform",title:"Classic",category:"text",description:"Use the classic WordPress editor.",textdomain:"default",attributes:{content:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1,reusable:!1},editorStyle:"wp-block-freeform-editor"},{name:Ln}=Mn,Rn={icon:Pn,edit:function(e){let{clientId:t,attributes:{content:n},setAttributes:o,onReplace:r}=e;const{getMultiSelectedBlockClientIds:a}=(0,Xe.useSelect)($e.store),l=(0,Ve.useRef)(!1);return(0,Ve.useEffect)((()=>{if(!l.current)return;const e=window.tinymce.get(`editor-${t}`);(null==e?void 0:e.getContent())!==n&&e.setContent(n||"")}),[n]),(0,Ve.useEffect)((()=>{const{baseURL:e,suffix:i}=window.wpEditorL10n.tinymce;function s(e){let t;n&&e.on("loadContent",(()=>e.setContent(n))),e.on("blur",(()=>{var n;t=e.selection.getBookmark(2,!0);const r=document.querySelector(".interface-interface-skeleton__content"),l=r.scrollTop;return null!==(n=a())&&void 0!==n&&n.length||o({content:e.getContent()}),e.once("focus",(()=>{t&&(e.selection.moveToBookmark(t),r.scrollTop!==l&&(r.scrollTop=l))})),!1})),e.on("mousedown touchstart",(()=>{t=null}));const l=(0,vt.debounce)((()=>{const t=e.getContent();t!==e._lastChange&&(e._lastChange=t,o({content:t}))}),250);e.on("Paste Change input Undo Redo",l),e.on("remove",l.cancel),e.on("keydown",(t=>{jt.isKeyboardEvent.primary(t,"z")&&t.stopPropagation(),t.keyCode!==jt.BACKSPACE&&t.keyCode!==jt.DELETE||!function(e){const t=e.getBody();return!(t.childNodes.length>1)&&(0===t.childNodes.length||!(t.childNodes[0].childNodes.length>1)&&/^\n?$/.test(t.innerText||t.textContent))}(e)||(r([]),t.preventDefault(),t.stopImmediatePropagation());const{altKey:n}=t;n&&t.keyCode===jt.F10&&t.stopPropagation()})),e.on("init",(()=>{const t=e.getBody();t.ownerDocument.activeElement===t&&(t.blur(),e.focus())}))}function c(){const{settings:e}=window.wpEditorL10n.tinymce;In.oldEditor.initialize(`editor-${t}`,{tinymce:{...e,inline:!0,content_css:!1,fixed_toolbar_container:`#toolbar-${t}`,setup:s}})}function u(){"complete"===document.readyState&&c()}return l.current=!0,window.tinymce.EditorManager.overrideDefaults({base_url:e,suffix:i}),"complete"===document.readyState?c():document.addEventListener("readystatechange",u),()=>{document.removeEventListener("readystatechange",u),In.oldEditor.remove(`editor-${t}`)}}),[]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(zn,{clientId:t}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)("div",{key:"toolbar",id:`toolbar-${t}`,className:"block-library-classic__toolbar",onClick:function(){const e=window.tinymce.get(`editor-${t}`);e&&e.focus()},"data-placeholder":(0,Fe.__)("Classic"),onKeyDown:function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()}}),(0,Ve.createElement)("div",{key:"editor",id:`editor-${t}`,className:"wp-block-freeform block-library-rich-text__tinymce"})))},save:function(e){let{attributes:t}=e;const{content:n}=t;return(0,Ve.createElement)(Ve.RawHTML,null,n)}};var Vn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));function An(e){return e.replace(/\[/g,"&#91;")}function Hn(e){return e.replace(/^(\s*https?:)\/\/([^\s<>"]+\s*)$/m,"$1&#47;&#47;$2")}var Dn={from:[{type:"enter",regExp:/^```$/,transform:()=>(0,Re.createBlock)("core/code")},{type:"block",blocks:["core/html","core/paragraph"],transform:e=>{let{content:t}=e;return(0,Re.createBlock)("core/code",{content:t})}},{type:"raw",isMatch:e=>"PRE"===e.nodeName&&1===e.children.length&&"CODE"===e.firstChild.nodeName,schema:{pre:{children:{code:{children:{"#text":{}}}}}}}]};const Fn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/code",title:"Code",category:"text",description:"Display code snippets that respect your spacing and tabs.",textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"code"}},supports:{anchor:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:["top","bottom"],padding:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{width:!0,color:!0}},color:{text:!0,background:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}}},style:"wp-block-code"},{name:$n}=Fn,Gn={icon:Vn,example:{attributes:{content:(0,Fe.__)('// A "block" is the abstract term used\n// to describe units of markup that\n// when composed together, form the\n// content or layout of a page.\nregisterBlockType( name, settings );')}},transforms:Dn,edit:function(e){let{attributes:t,setAttributes:n,onRemove:o}=e;const r=(0,$e.useBlockProps)();return(0,Ve.createElement)("pre",r,(0,Ve.createElement)($e.RichText,{tagName:"code",value:t.content,onChange:e=>n({content:e}),onRemove:o,placeholder:(0,Fe.__)("Write code…"),"aria-label":(0,Fe.__)("Code"),preserveWhiteSpace:!0,__unstablePastePlainText:!0}))},save:function(e){let{attributes:t}=e;return(0,Ve.createElement)("pre",$e.useBlockProps.save(),(0,Ve.createElement)($e.RichText.Content,{tagName:"code",value:(n=t.content,(0,vt.flow)(An,Hn)(n||""))}));var n}};var Un=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"}));const On=[{attributes:{verticalAlignment:{type:"string"},width:{type:"number",min:0,max:100}},isEligible(e){let{width:t}=e;return isFinite(t)},migrate:e=>({...e,width:`${e.width}%`}),save(e){let{attributes:t}=e;const{verticalAlignment:n,width:o}=t,r=Ke()({[`is-vertically-aligned-${n}`]:n}),a={flexBasis:o+"%"};return(0,Ve.createElement)("div",{className:r,style:a},(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];var qn=On;var Wn=function(e){let{attributes:{verticalAlignment:t,width:n,templateLock:o=!1,allowedBlocks:r},setAttributes:a,clientId:l}=e;const i=Ke()("block-core-columns",{[`is-vertically-aligned-${t}`]:t}),s=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["%","px","em","rem","vw"]}),{columnsIds:c,hasChildBlocks:u,rootClientId:m}=(0,Xe.useSelect)((e=>{const{getBlockOrder:t,getBlockRootClientId:n}=e($e.store),o=n(l);return{hasChildBlocks:t(l).length>0,rootClientId:o,columnsIds:t(o)}}),[l]),{updateBlockAttributes:d}=(0,Xe.useDispatch)($e.store),p=Number.isFinite(n)?n+"%":n,g=(0,$e.useBlockProps)({className:i,style:p?{flexBasis:p}:void 0}),h=c.length,v=c.indexOf(l)+1,b=(0,Fe.sprintf)((0,Fe.__)("%1$s (%2$d of %3$d)"),g["aria-label"],v,h),y=(0,$e.useInnerBlocksProps)({...g,"aria-label":b},{templateLock:o,allowedBlocks:r,renderAppender:u?void 0:$e.InnerBlocks.ButtonBlockAppender});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.BlockVerticalAlignmentToolbar,{onChange:e=>{a({verticalAlignment:e}),d(m,{verticalAlignment:null})},value:t})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Column settings")},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Width"),labelPosition:"edge",__unstableInputWidth:"80px",value:n||"",onChange:e=>{e=0>parseFloat(e)?"0":e,a({width:e})},units:s}))),(0,Ve.createElement)("div",y))};const jn={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/column",title:"Column",category:"text",parent:["core/columns"],description:"A single column within a columns block.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},width:{type:"string"},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{blockGap:!0,padding:!0,__experimentalDefaultControls:{padding:!0}},__experimentalLayout:!0}},{name:Zn}=jn,Qn={icon:Un,edit:Wn,save:function(e){let{attributes:t}=e;const{verticalAlignment:n,width:o}=t,r=Ke()({[`is-vertically-aligned-${n}`]:n});let a;if(o&&/\d/.test(o)){let e=Number.isFinite(o)?o+"%":o;if(!Number.isFinite(o)&&null!=o&&o.endsWith("%")){const t=1e12;e=Math.round(Number.parseFloat(o)*t)/t+"%"}a={flexBasis:e}}const l=$e.useBlockProps.save({className:r,style:a}),i=$e.useInnerBlocksProps.save(l);return(0,Ve.createElement)("div",i)},deprecated:qn};var Kn=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z"}));function Jn(e){let t,{doc:n}=Jn;n||(n=document.implementation.createHTMLDocument(""),Jn.doc=n),n.body.innerHTML=e;for(const e of n.body.firstChild.classList)if(t=e.match(/^layout-column-(\d+)$/))return Number(t[1])-1}var Yn=[{attributes:{verticalAlignment:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>{if(!e.customTextColor&&!e.customBackgroundColor)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor"]),style:t,isStackedOnMobile:!0}},save(e){let{attributes:t}=e;const{verticalAlignment:n,backgroundColor:o,customBackgroundColor:r,textColor:a,customTextColor:l}=t,i=(0,$e.getColorClassName)("background-color",o),s=(0,$e.getColorClassName)("color",a),c=Ke()({"has-background":o||r,"has-text-color":a||l,[i]:i,[s]:s,[`are-vertically-aligned-${n}`]:n}),u={backgroundColor:i?void 0:r,color:s?void 0:l};return(0,Ve.createElement)("div",{className:c||void 0,style:u},(0,Ve.createElement)($e.InnerBlocks.Content,null))}},{attributes:{columns:{type:"number",default:2}},isEligible:(e,t)=>!!t.some((e=>/layout-column-\d+/.test(e.originalContent)))&&t.some((e=>void 0!==Jn(e.originalContent))),migrate(e,t){const n=t.reduce(((e,t)=>{const{originalContent:n}=t;let o=Jn(n);return void 0===o&&(o=0),e[o]||(e[o]=[]),e[o].push(t),e}),[]).map((e=>(0,Re.createBlock)("core/column",{},e)));return[{...(0,vt.omit)(e,["columns"]),isStackedOnMobile:!0},n]},save(e){let{attributes:t}=e;const{columns:n}=t;return(0,Ve.createElement)("div",{className:`has-${n}-columns`},(0,Ve.createElement)($e.InnerBlocks.Content,null))}},{attributes:{columns:{type:"number",default:2}},migrate:(e,t)=>[e={...(0,vt.omit)(e,["columns"]),isStackedOnMobile:!0},t],save(e){let{attributes:t}=e;const{verticalAlignment:n,columns:o}=t,r=Ke()(`has-${o}-columns`,{[`are-vertically-aligned-${n}`]:n});return(0,Ve.createElement)("div",{className:r},(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];const Xn=e=>{const t=parseFloat(e);return Number.isFinite(t)?parseFloat(t.toFixed(2)):void 0};function eo(e,t){const{width:n=100/t}=e.attributes;return Xn(n)}function to(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.length;return(0,vt.sumBy)(e,(e=>eo(e,t)))}function no(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.length;return e.reduce(((e,n)=>{const o=eo(n,t);return Object.assign(e,{[n.clientId]:o})}),{})}function oo(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length;const o=to(e,n);return(0,vt.mapValues)(no(e,n),(e=>Xn(t*e/o)))}function ro(e,t){return e.map((e=>(0,vt.merge)({},e,{attributes:{width:`${t[e.clientId]}%`}})))}const ao=["core/column"];const lo=(0,Xe.withDispatch)(((e,t,n)=>({updateAlignment(o){const{clientId:r,setAttributes:a}=t,{updateBlockAttributes:l}=e($e.store),{getBlockOrder:i}=n.select($e.store);a({verticalAlignment:o});i(r).forEach((e=>{l(e,{verticalAlignment:o})}))},updateColumns(o,r){const{clientId:a}=t,{replaceInnerBlocks:l}=e($e.store),{getBlocks:i}=n.select($e.store);let s=i(a);const c=s.every((e=>{var t;const n=e.attributes.width;return Number.isFinite(null!=n&&null!==(t=n.endsWith)&&void 0!==t&&t.call(n,"%")?parseFloat(n):n)}));const u=r>o;if(u&&c){const e=Xn(100/r);s=[...ro(s,oo(s,100-e)),...(0,vt.times)(r-o,(()=>(0,Re.createBlock)("core/column",{width:`${e}%`})))]}else if(u)s=[...s,...(0,vt.times)(r-o,(()=>(0,Re.createBlock)("core/column")))];else if(s=(0,vt.dropRight)(s,o-r),c){s=ro(s,oo(s,100))}l(a,s)}})))((function(e){let{attributes:t,setAttributes:n,updateAlignment:o,updateColumns:r,clientId:a}=e;const{isStackedOnMobile:l,verticalAlignment:i}=t,{count:s}=(0,Xe.useSelect)((e=>({count:e($e.store).getBlockCount(a)})),[a]),c=Ke()({[`are-vertically-aligned-${i}`]:i,"is-not-stacked-on-mobile":!l}),u=(0,$e.useBlockProps)({className:c}),m=(0,$e.useInnerBlocksProps)(u,{allowedBlocks:ao,orientation:"horizontal",renderAppender:!1});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.BlockVerticalAlignmentToolbar,{onChange:o,value:i})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:s,onChange:e=>r(s,e),min:1,max:Math.max(6,s)}),s>6&&(0,Ve.createElement)(De.Notice,{status:"warning",isDismissible:!1},(0,Fe.__)("This column count exceeds the recommended amount and may cause visual breakage.")),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Stack on mobile"),checked:l,onChange:()=>n({isStackedOnMobile:!l})}))),(0,Ve.createElement)("div",m))}));function io(e){let{clientId:t,name:n,setAttributes:o}=e;const{blockType:r,defaultVariation:a,variations:l}=(0,Xe.useSelect)((e=>{const{getBlockVariations:t,getBlockType:o,getDefaultBlockVariation:r}=e(Re.store);return{blockType:o(n),defaultVariation:r(n,"block"),variations:t(n,"block")}}),[n]),{replaceInnerBlocks:i}=(0,Xe.useDispatch)($e.store),s=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",s,(0,Ve.createElement)($e.__experimentalBlockVariationPicker,{icon:(0,vt.get)(r,["icon","src"]),label:(0,vt.get)(r,["title"]),variations:l,onSelect:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a;e.attributes&&o(e.attributes),e.innerBlocks&&i(t,(0,Re.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!0)},allowSkip:!0}))}var so=e=>{const{clientId:t}=e,n=(0,Xe.useSelect)((e=>e($e.store).getBlocks(t).length>0),[t])?lo:io;return(0,Ve.createElement)(n,e)};var co=[{name:"one-column-full",title:(0,Fe.__)("100"),description:(0,Fe.__)("One column"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m39.0625 14h-30.0625v20.0938h30.0625zm-30.0625-2c-1.10457 0-2 .8954-2 2v20.0938c0 1.1045.89543 2 2 2h30.0625c1.1046 0 2-.8955 2-2v-20.0938c0-1.1046-.8954-2-2-2z"})),innerBlocks:[["core/column"]],scope:["block"]},{name:"two-columns-equal",title:(0,Fe.__)("50 / 50"),description:(0,Fe.__)("Two columns; equal split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H25V34H39ZM23 34H9V14H23V34Z"})),isDefault:!0,innerBlocks:[["core/column"],["core/column"]],scope:["block"]},{name:"two-columns-one-third-two-thirds",title:(0,Fe.__)("30 / 70"),description:(0,Fe.__)("Two columns; one-third, two-thirds split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H20V34H39ZM18 34H9V14H18V34Z"})),innerBlocks:[["core/column",{width:"33.33%"}],["core/column",{width:"66.66%"}]],scope:["block"]},{name:"two-columns-two-thirds-one-third",title:(0,Fe.__)("70 / 30"),description:(0,Fe.__)("Two columns; two-thirds, one-third split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H30V34H39ZM28 34H9V14H28V34Z"})),innerBlocks:[["core/column",{width:"66.66%"}],["core/column",{width:"33.33%"}]],scope:["block"]},{name:"three-columns-equal",title:(0,Fe.__)("33 / 33 / 33"),description:(0,Fe.__)("Three columns; equal split"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",d:"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM28.5 34h-9V14h9v20zm2 0V14H39v20h-8.5zm-13 0H9V14h8.5v20z"})),innerBlocks:[["core/column"],["core/column"],["core/column"]],scope:["block"]},{name:"three-columns-wider-center",title:(0,Fe.__)("25 / 50 / 25"),description:(0,Fe.__)("Three columns; wide center column"),icon:(0,Ve.createElement)(De.SVG,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{fillRule:"evenodd",d:"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM31 34H17V14h14v20zm2 0V14h6v20h-6zm-18 0H9V14h6v20z"})),innerBlocks:[["core/column",{width:"25%"}],["core/column",{width:"50%"}],["core/column",{width:"25%"}]],scope:["block"]}];const uo={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert:e=>{const t=+(100/e.length).toFixed(2),n=e.map((e=>{let{name:n,attributes:o,innerBlocks:r}=e;return["core/column",{width:`${t}%`},[[n,{...o},r]]]}));return(0,Re.createBlock)("core/columns",{},(0,Re.createBlocksFromInnerBlocksTemplate)(n))},isMatch:e=>{let{length:t}=e;return t&&t<=6}},{type:"block",blocks:["core/media-text"],priority:1,transform:(e,t)=>{const{align:n,backgroundColor:o,textColor:r,style:a,mediaAlt:l,mediaId:i,mediaPosition:s,mediaSizeSlug:c,mediaType:u,mediaUrl:m,mediaWidth:d,verticalAlignment:p}=e;let g;if("image"!==u&&u)g=["core/video",{id:i,src:m}];else{g=["core/image",{...{id:i,alt:l,url:m,sizeSlug:c},...{href:e.href,linkClass:e.linkClass,linkDestination:e.linkDestination,linkTarget:e.linkTarget,rel:e.rel}}]}const h=[["core/column",{width:`${d}%`},[g]],["core/column",{width:100-d+"%"},t]];return"right"===s&&h.reverse(),(0,Re.createBlock)("core/columns",{align:n,backgroundColor:o,textColor:r,style:a,verticalAlignment:p},(0,Re.createBlocksFromInnerBlocksTemplate)(h))}}]};var mo=uo;const po={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/columns",title:"Columns",category:"design",description:"Display content in multiple columns, with blocks added to each column.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{blockGap:!0,margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{padding:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowEditing:!1,default:{type:"flex",flexWrap:"nowrap"}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}}},editorStyle:"wp-block-columns-editor",style:"wp-block-columns"},{name:go}=po,ho={icon:Kn,variations:co,example:{viewportWidth:600,innerBlocks:[{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fe.__)("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent et eros eu felis.")}},{name:"core/image",attributes:{url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg"}},{name:"core/paragraph",attributes:{content:(0,Fe.__)("Suspendisse commodo neque lacus, a dictum orci interdum et.")}}]},{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fe.__)("Etiam et egestas lorem. Vivamus sagittis sit amet dolor quis lobortis. Integer sed fermentum arcu, id vulputate lacus. Etiam fermentum sem eu quam hendrerit.")}},{name:"core/paragraph",attributes:{content:(0,Fe.__)("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},deprecated:Yn,edit:so,save:function(e){let{attributes:t}=e;const{isStackedOnMobile:n,verticalAlignment:o}=t,r=Ke()({[`are-vertically-aligned-${o}`]:o,"is-not-stacked-on-mobile":!n}),a=$e.useBlockProps.save({className:r}),l=$e.useInnerBlocksProps.save(a);return(0,Ve.createElement)("div",l)},transforms:mo};var vo=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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",fillRule:"evenodd",clipRule:"evenodd"}),(0,Ve.createElement)(Ae.Path,{d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15",fillRule:"evenodd",clipRule:"evenodd"}),(0,Ve.createElement)(Ae.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"}));var bo=[{attributes:{isLink:{type:"boolean",default:!1},linkTarget:{type:"string",default:"_self"}},supports:{html:!1,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const yo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-author-name",title:"Comment Author Name",category:"theme",ancestor:["core/comment-template"],description:"Displays the name of the author of the comment.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"},fontSize:{type:"string",default:"small"}},usesContext:["commentId"],supports:{html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}}},{name:_o}=yo,fo={icon:vo,edit:function(e){let{attributes:{isLink:t,linkTarget:n,textAlign:o},context:{commentId:r},setAttributes:a}=e;const l=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${o}`]:o})}),i=(0,Xe.useSelect)((e=>{const{getEntityRecord:t}=e(Ye.store),n=t("root","comment",r),o=null==n?void 0:n.author_name;if(n&&!o){var a;const e=t("root","user",n.author);return null!==(a=null==e?void 0:e.name)&&void 0!==a?a:(0,Fe.__)("Anonymous")}return null!=o?o:""}),[r]),s=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:o,onChange:e=>a({textAlign:e})})),c=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link to authors URL"),onChange:()=>a({isLink:!t}),checked:t}),t&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>a({linkTarget:e?"_blank":"_self"}),checked:"_blank"===n})));if(!r||!i)return(0,Ve.createElement)(Ve.Fragment,null,c,s,(0,Ve.createElement)("div",l,(0,Ve.createElement)("p",null,(0,Fe._x)("Comment Author","block title"))));const u=t?(0,Ve.createElement)("a",{href:"#comment-author-pseudo-link",onClick:e=>e.preventDefault()},i):(0,Ve.createElement)("p",null,i);return(0,Ve.createElement)(Ve.Fragment,null,c,s,(0,Ve.createElement)("div",l,u))},deprecated:bo};var ko=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.68822 16.625L5.5 17.8145L5.5 5.5L18.5 5.5L18.5 16.625L6.68822 16.625ZM7.31 18.125L19 18.125C19.5523 18.125 20 17.6773 20 17.125L20 5C20 4.44772 19.5523 4 19 4H5C4.44772 4 4 4.44772 4 5V19.5247C4 19.8173 4.16123 20.086 4.41935 20.2237C4.72711 20.3878 5.10601 20.3313 5.35252 20.0845L7.31 18.125ZM16 9.99997H8V8.49997H16V9.99997ZM8 14H13V12.5H8V14Z"}));const wo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-content",title:"Comment Content",category:"theme",ancestor:["core/comment-template"],description:"Displays the contents of a comment.",textdomain:"default",usesContext:["commentId"],attributes:{textAlign:{type:"string"}},supports:{color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0},spacing:{padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},html:!1}},{name:xo}=wo,Eo={icon:ko,edit:function(e){let{setAttributes:t,attributes:{textAlign:n},context:{commentId:o}}=e;const r=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),[a]=(0,Ye.useEntityProp)("root","comment","content",o),l=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>t({textAlign:e})}));return o&&a?(0,Ve.createElement)(Ve.Fragment,null,l,(0,Ve.createElement)("div",r,(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ve.RawHTML,{key:"html"},a.rendered)))):(0,Ve.createElement)(Ve.Fragment,null,l,(0,Ve.createElement)("div",r,(0,Ve.createElement)("p",null,(0,Fe._x)("Comment Content","block title"))))}};var Co=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,Ve.createElement)(Ae.Path,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"})),So=window.wp.date;var Bo=[{attributes:{format:{type:"string"},isLink:{type:"boolean",default:!1}},supports:{html:!1,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const To={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-date",title:"Comment Date",category:"theme",ancestor:["core/comment-template"],description:"Displays the date on which the comment was posted.",textdomain:"default",attributes:{format:{type:"string"},isLink:{type:"boolean",default:!0},fontSize:{type:"string",default:"small"}},usesContext:["commentId"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:No}=To,Po={icon:Co,edit:function(e){let{attributes:{format:t,isLink:n},context:{commentId:o},setAttributes:r}=e;const a=(0,$e.useBlockProps)(),[l]=(0,Ye.useEntityProp)("root","comment","date",o),[i=(0,So.__experimentalGetSettings)().formats.date]=(0,Ye.useEntityProp)("root","site","date_format"),s=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)($e.__experimentalDateFormatPicker,{format:t,defaultFormat:i,onChange:e=>r({format:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link to comment"),onChange:()=>r({isLink:!n}),checked:n})));if(!o||!l)return(0,Ve.createElement)(Ve.Fragment,null,s,(0,Ve.createElement)("div",a,(0,Ve.createElement)("p",null,(0,Fe._x)("Comment Date","block title"))));let c=(0,Ve.createElement)("time",{dateTime:(0,So.dateI18n)("c",l)},(0,So.dateI18n)(t||i,l));return n&&(c=(0,Ve.createElement)("a",{href:"#comment-date-pseudo-link",onClick:e=>e.preventDefault()},c)),(0,Ve.createElement)(Ve.Fragment,null,s,(0,Ve.createElement)("div",a,c))},deprecated:Bo};var zo=(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"m6.249 11.065.44-.44h3.186l-1.5 1.5H7.31l-1.957 1.96A.792.792 0 0 1 4 13.524V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.5L12.5 8V5.5h-7v6.315l.749-.75ZM20 19.75H7v-1.5h13v1.5Zm0-12.653-8.967 9.064L8 17l.867-2.935L17.833 5 20 7.097Z"}));const Io={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-edit-link",title:"Comment Edit Link",category:"theme",ancestor:["core/comment-template"],description:"Displays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.",textdomain:"default",usesContext:["commentId"],attributes:{linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"},fontSize:{type:"string",default:"small"}},supports:{html:!1,color:{link:!0,gradients:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}}},{name:Mo}=Io,Lo={icon:zo,edit:function(e){let{attributes:{linkTarget:t,textAlign:n},setAttributes:o}=e;const r=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),a=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>o({textAlign:e})})),l=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>o({linkTarget:e?"_blank":"_self"}),checked:"_blank"===t})));return(0,Ve.createElement)(Ve.Fragment,null,a,l,(0,Ve.createElement)("div",r,(0,Ve.createElement)("a",{href:"#edit-comment-pseudo-link",onClick:e=>e.preventDefault()},(0,Fe.__)("Edit"))))}};var Ro=(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M6.68822 10.625L6.24878 11.0649L5.5 11.8145L5.5 5.5L12.5 5.5V8L14 6.5V5C14 4.44772 13.5523 4 13 4H5C4.44772 4 4 4.44771 4 5V13.5247C4 13.8173 4.16123 14.086 4.41935 14.2237C4.72711 14.3878 5.10601 14.3313 5.35252 14.0845L7.31 12.125H8.375L9.875 10.625H7.31H6.68822ZM14.5605 10.4983L11.6701 13.75H16.9975C17.9963 13.75 18.7796 14.1104 19.3553 14.7048C19.9095 15.2771 20.2299 16.0224 20.4224 16.7443C20.7645 18.0276 20.7543 19.4618 20.7487 20.2544C20.7481 20.345 20.7475 20.4272 20.7475 20.4999L19.2475 20.5001C19.2475 20.4191 19.248 20.3319 19.2484 20.2394V20.2394C19.2526 19.4274 19.259 18.2035 18.973 17.1307C18.8156 16.5401 18.586 16.0666 18.2778 15.7483C17.9909 15.4521 17.5991 15.25 16.9975 15.25H11.8106L14.5303 17.9697L13.4696 19.0303L8.96956 14.5303L13.4394 9.50171L14.5605 10.4983Z"}));var Vo=function(e){let{setAttributes:t,attributes:{textAlign:n}}=e;const o=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),r=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>t({textAlign:e})}));return(0,Ve.createElement)(Ve.Fragment,null,r,(0,Ve.createElement)("div",o,(0,Ve.createElement)("a",{href:"#comment-reply-pseudo-link",onClick:e=>e.preventDefault()},(0,Fe.__)("Reply"))))};const Ao={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-reply-link",title:"Comment Reply Link",category:"theme",ancestor:["core/comment-template"],description:"Displays a link to reply to a comment.",textdomain:"default",usesContext:["commentId"],attributes:{textAlign:{type:"string"},fontSize:{type:"string",default:"small"}},supports:{color:{gradients:!0,link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0},html:!1}},{name:Ho}=Ao,Do={edit:Vo,icon:Ro};var Fo=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"})),$o=window.wp.apiFetch,Go=n.n($o);const Uo=e=>{let{defaultPage:t,postId:n,perPage:o,queryArgs:r}=e;const[a,l]=(0,Ve.useState)({}),i=`${n}_${o}`,s=a[i]||0;return(0,Ve.useEffect)((()=>{s||"newest"!==t||Go()({path:(0,Je.addQueryArgs)("/wp/v2/comments",{...r,post:n,per_page:o,_fields:"id"}),method:"HEAD",parse:!1}).then((e=>{const t=parseInt(e.headers.get("X-WP-TotalPages"));l({...a,[i]:t<=1?1:t})}))}),[t,n,o,l]),"newest"===t?s:1},Oo=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]];function qo(e){var t;let{comment:n,activeCommentId:o,setActiveCommentId:r,firstCommentId:a,blocks:l}=e;const{children:i,...s}=(0,$e.useInnerBlocksProps)({},{template:Oo});return(0,Ve.createElement)("li",s,n.commentId===(o||a)?i:null,(0,Ve.createElement)(Wo,{blocks:l,commentId:n.commentId,setActiveCommentId:r,isHidden:n.commentId===(o||a)}),(null==n||null===(t=n.children)||void 0===t?void 0:t.length)>0?(0,Ve.createElement)(jo,{comments:n.children,activeCommentId:o,setActiveCommentId:r,blocks:l,firstCommentId:a}):null)}const Wo=(0,Ve.memo)((e=>{let{blocks:t,commentId:n,setActiveCommentId:o,isHidden:r}=e;const a=(0,$e.__experimentalUseBlockPreview)({blocks:t}),l=()=>{o(n)},i={display:r?"none":void 0};return(0,Ve.createElement)("div",Ze({},a,{tabIndex:0,role:"button",style:i,onClick:l,onKeyPress:l}))})),jo=e=>{let{comments:t,blockProps:n,activeCommentId:o,setActiveCommentId:r,blocks:a,firstCommentId:l}=e;return(0,Ve.createElement)("ol",n,t&&t.map(((e,t)=>{let{commentId:n,...i}=e;return(0,Ve.createElement)($e.BlockContextProvider,{key:i.commentId||t,value:{commentId:n<0?null:n}},(0,Ve.createElement)(qo,{comment:{commentId:n,...i},activeCommentId:o,setActiveCommentId:r,blocks:a,firstCommentId:l}))})))};const Zo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comment-template",title:"Comment Template",category:"design",parent:["core/comments-query-loop"],description:"Contains the block elements used to display a comment, like the title, date, author, avatar and more.",textdomain:"default",usesContext:["postId"],supports:{reusable:!1,html:!1,align:!0},style:"wp-block-comment-template"},{name:Qo}=Zo,Ko={icon:Fo,edit:function(e){var t;let{clientId:n,context:{postId:o}}=e;const r=(0,$e.useBlockProps)(),[a,l]=(0,Ve.useState)(),{commentOrder:i,threadCommentsDepth:s,threadComments:c,commentsPerPage:u}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return t().__experimentalDiscussionSettings})),m=(e=>{let{postId:t}=e;const n={status:"approve",order:"asc",context:"embed",parent:0,_embed:"children"},{pageComments:o,commentsPerPage:r,defaultCommentsPage:a}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store),{__experimentalDiscussionSettings:n}=t();return n})),l=o?Math.min(r,100):100,i=Uo({defaultPage:a,postId:t,perPage:l,queryArgs:n});return(0,Ve.useMemo)((()=>i?{...n,post:t,per_page:l,page:i}:null),[t,l,i])})({postId:o}),{topLevelComments:d,blocks:p}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t}=e(Ye.store),{getBlocks:o}=e($e.store);return{topLevelComments:m?t("root","comment",m):null,blocks:o(n)}}),[n,m]);let g=(e=>(0,Ve.useMemo)((()=>null==e?void 0:e.map((e=>{let{id:t,_embedded:n}=e;const[o]=(null==n?void 0:n.children)||[[]];return{commentId:t,children:o.map((e=>({commentId:e.id})))}}))),[e]))("desc"===i&&d?[...d].reverse():d);return d?(o||(g=(e=>{let{perPage:t,threadComments:n,threadCommentsDepth:o}=e;const r=Math.min(o||3,3),a=t<=r?t:r;return n&&1!==a?2===a?[{commentId:-1,children:[{commentId:-2,children:[]}]}]:[{commentId:-1,children:[{commentId:-2,children:[{commentId:-3,children:[]}]}]}]:[{commentId:-1,children:[]}]})({perPage:u,threadComments:c,threadCommentsDepth:s})),g.length?(0,Ve.createElement)(jo,{comments:g,blockProps:r,blocks:p,activeCommentId:a,setActiveCommentId:l,firstCommentId:null===(t=g[0])||void 0===t?void 0:t.commentId}):(0,Ve.createElement)("p",Ze({},r,{"data-testid":"noresults"}),(0,Fe.__)("No results found."))):(0,Ve.createElement)("p",r,(0,Ve.createElement)(De.Spinner,null))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};var Jo=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"}));const Yo={none:"",arrow:"←",chevron:"«"};const Xo={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination-previous",title:"Previous Page",category:"theme",parent:["core/comments-pagination"],description:"Displays the previous comment's page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["postId","comments/paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:er}=Xo,tr={icon:Jo,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{"comments/paginationArrow":o}}=e;const r=Yo[o];return(0,Ve.createElement)("a",Ze({href:"#comments-pagination-previous-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),r&&(0,Ve.createElement)("span",{className:`wp-block-comments-pagination-previous-arrow is-arrow-${o}`},r),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Older comments page link"),placeholder:(0,Fe.__)("Older Comments"),value:t,onChange:e=>n({label:e})}))}};var nr=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z"}));function or(e){let{attributes:{TagName:t},setAttributes:n}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.__)("Default (<div>)"),value:"div"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}],value:t,onChange:e=>n({tagName:e})})))}const rr=[["core/comments-title"],["core/comment-template",{},[["core/columns",{},[["core/column",{width:"40px"},[["core/avatar",{size:40,style:{border:{radius:"20px"}}}]]],["core/column",{},[["core/comment-author-name"],["core/group",{layout:{type:"flex"},style:{spacing:{margin:{top:"0px",bottom:"0px"}}}},[["core/comment-date"],["core/comment-edit-link"]]],["core/comment-content"],["core/comment-reply-link"]]]]]]],["core/comments-pagination"],["core/post-comments-form"]];const ar={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-query-loop",title:"Comments Query Loop",category:"theme",description:"An advanced block that allows displaying post comments using different visual configurations.",textdomain:"default",attributes:{tagName:{type:"string",default:"div"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}}},editorStyle:"wp-block-comments-editor"},{name:lr}=ar,ir={icon:nr,edit:function(e){let{attributes:t,setAttributes:n}=e;const{tagName:o}=t,r=(0,$e.useBlockProps)(),a=(0,$e.useInnerBlocksProps)(r,{template:rr});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(or,{attributes:t,setAttributes:n}),(0,Ve.createElement)(o,a))},save:function(e){let{attributes:{tagName:t}}=e;return(0,Ve.createElement)(t,$e.useBlockProps.save(),(0,Ve.createElement)($e.InnerBlocks.Content,null))}};var sr=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"}));function cr(e){let{value:t,onChange:n}=e;return(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Arrow"),value:t,onChange:n,help:(0,Fe.__)("A decorative arrow appended to the next and previous comments link."),isBlock:!0},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"none",label:(0,Fe._x)("None","Arrow option for Comments Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Fe._x)("Arrow","Arrow option for Comments Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Fe._x)("Chevron","Arrow option for Comments Pagination Next/Previous blocks")}))}const ur=[["core/comments-pagination-previous"],["core/comments-pagination-numbers"],["core/comments-pagination-next"]];const mr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination",title:"Comments Pagination",category:"theme",parent:["core/comments-query-loop"],description:"Displays a paginated navigation to next/previous set of comments, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"}},providesContext:{"comments/paginationArrow":"paginationArrow"},supports:{align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-comments-pagination-editor",style:"wp-block-comments-pagination"},{name:dr}=mr,pr={icon:sr,edit:function(e){let{attributes:{paginationArrow:t,layout:n},setAttributes:o,clientId:r,name:a}=e;const l=n||(e=>{const t=(0,Re.getBlockSupport)(e,"__experimentalLayout");return null==t?void 0:t.default})(a),i=(0,Xe.useSelect)((e=>{const{getBlocks:t}=e($e.store),n=t(r);return null==n?void 0:n.find((e=>["core/comments-pagination-previous","core/comments-pagination-next"].includes(e.name)))}),[]),s=(0,$e.useBlockProps)(),c=(0,$e.useInnerBlocksProps)(s,{template:ur,allowedBlocks:["core/comments-pagination-previous","core/comments-pagination-numbers","core/comments-pagination-next"],__experimentalLayout:l});return(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store),{__experimentalDiscussionSettings:n}=t();return null==n?void 0:n.pageComments}),[])?(0,Ve.createElement)(Ve.Fragment,null,i&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(cr,{value:t,onChange:e=>{o({paginationArrow:e})}}))),(0,Ve.createElement)("div",c)):(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Comments Pagination block: paging comments is disabled in the Discussion Settings"))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};var gr=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"}));const hr={none:"",arrow:"→",chevron:"»"};const vr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination-next",title:"Next Page",category:"theme",parent:["core/comments-pagination"],description:"Displays the next comment's page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["postId","comments/paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:br}=vr,yr={icon:gr,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{"comments/paginationArrow":o}}=e;const r=hr[o];return(0,Ve.createElement)("a",Ze({href:"#comments-pagination-next-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Newer comments page link"),placeholder:(0,Fe.__)("Newer Comments"),value:t,onChange:e=>n({label:e})}),r&&(0,Ve.createElement)("span",{className:`wp-block-comments-pagination-next-arrow is-arrow-${o}`},r))}};var _r=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 13.5h6v-3H4v3zm8.2-2.5.8-.3V14h1V9.3l-2.2.7.4 1zm7.1-1.2c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3-.1-.8-.3-1.1z"}));const fr=e=>{let{content:t,tag:n="a",extraClass:o=""}=e;return(0,Ve.createElement)(n,{className:`page-numbers ${o}`},t)};const kr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-pagination-numbers",title:"Page Numbers",category:"theme",parent:["core/comments-pagination"],description:"Displays a list of page numbers for comments pagination.",textdomain:"default",usesContext:["postId"],supports:{reusable:!1,html:!1}},{name:wr}=kr,xr={icon:_r,edit:function(){return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)(fr,{content:"1"}),(0,Ve.createElement)(fr,{content:"2"}),(0,Ve.createElement)(fr,{content:"3",tag:"span",extraClass:"current"}),(0,Ve.createElement)(fr,{content:"4"}),(0,Ve.createElement)(fr,{content:"5"}),(0,Ve.createElement)(fr,{content:"...",tag:"span",extraClass:"dots"}),(0,Ve.createElement)(fr,{content:"8"}))}};var Er=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6 11.9c.6.3 1.3.5 2.1.5.4 0 .8 0 1.2-.1.4-.1.7-.2 1-.3l-.1-1.3c-.3.1-.6.3-.9.3-.3.1-.7.1-1.1.1-.6 0-1.1-.1-1.5-.4-.4-.3-.7-.6-.9-1-.2-.5-.3-1-.3-1.5 0-.6.1-1.1.3-1.5.2-.4.5-.8.9-1 .4-.3.9-.4 1.5-.4.4 0 .7 0 1.1.1l.9.3.1-1.3c-.3-.1-.6-.2-1-.3C9 4 8.6 4 8.2 4c-.9 0-1.6.2-2.2.5-.6.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2s.2 1.6.5 2.2c.4.6.9 1.1 1.5 1.5zm-2 2.6V16h16v-1.5H4zM4 20h9v-1.5H4V20z"}));function Cr(e){let{level:t,isPressed:n=!1}=e;const o={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return o.hasOwnProperty(t)?(0,Ve.createElement)(De.SVG,{width:"24",height:"24",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:n},(0,Ve.createElement)(De.Path,{d:o[t]})):null}const Sr=[1,2,3,4,5,6],Br={className:"block-library-heading-level-dropdown"};function Tr(e){let{selectedLevel:t,onChange:n}=e;return(0,Ve.createElement)(De.ToolbarDropdownMenu,{popoverProps:Br,icon:(0,Ve.createElement)(Cr,{level:t}),label:(0,Fe.__)("Change heading level"),controls:Sr.map((e=>{{const o=e===t;return{icon:(0,Ve.createElement)(Cr,{level:e,isPressed:o}),label:(0,Fe.sprintf)((0,Fe.__)("Heading %d"),e),isActive:o,onClick(){n(e)}}}}))})}const Nr={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/comments-title",title:"Comments Title",category:"theme",ancestor:["core/comments-query-loop"],description:"Displays a title with the number of comments",textdomain:"default",usesContext:["postId","postType"],attributes:{textAlign:{type:"string"},singleCommentLabel:{type:"string"},multipleCommentsLabel:{type:"string"},showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2}},supports:{anchor:!1,align:!0,html:!1,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}}}},{name:Pr}=Nr,zr={icon:Er,edit:function(e){let{attributes:{textAlign:t,singleCommentLabel:n,multipleCommentsLabel:o,showPostTitle:r,showCommentsCount:a,level:l},setAttributes:i,context:{postType:s,postId:c}}=e;const u="h"+l,[m,d]=(0,Ve.useState)(),[p,g]=(0,Ve.useState)("plural"),[h]=(0,Ye.useEntityProp)("postType",s,"title",c),v=void 0===c,b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${t}`]:t})});(0,Ve.useEffect)((()=>{if(v)return void d(3);const e=c;Go()({path:(0,Je.addQueryArgs)("/wp/v2/comments",{post:c,_fields:"id"}),method:"HEAD",parse:!1}).then((t=>{e===c&&d(parseInt(t.headers.get("X-WP-Total")))})).catch((()=>{d(0)}))}),[c]);const y=(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:t,onChange:e=>i({textAlign:e})}),(0,Ve.createElement)(Tr,{selectedLevel:l,onChange:e=>i({level:e})})),_=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},v&&(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Editing mode"),onChange:g,value:p},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{label:(0,Fe.__)("Singular"),value:"singular"}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{label:(0,Fe.__)("Plural"),value:"plural"})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post title"),checked:r,onChange:e=>i({showPostTitle:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show comments count"),checked:a,onChange:e=>i({showCommentsCount:e})}))),f=v?(0,Fe.__)('"Post Title"'):`"${h}"`,k=r?(0,Fe.__)("One response to "):(0,Fe.__)("One response"),w=r?(0,Fe.__)("Response to "):(0,Fe.__)("Response"),x=r?(0,Fe.__)("responses to "):(0,Fe.__)("responses"),E=r?(0,Fe.__)("Responses to "):(0,Fe.__)("Responses");return(0,Ve.createElement)(Ve.Fragment,null,y,_,(0,Ve.createElement)(u,b,"singular"===p||1===m?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":a?k:w,placeholder:a?k:w,value:n,onChange:e=>i({singleCommentLabel:e})}),r?f:null):(0,Ve.createElement)(Ve.Fragment,null,a?m:null,(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":a?` ${x}`:E,placeholder:a?` ${x}`:E,value:o,onChange:e=>i({multipleCommentsLabel:e})}),r?f:null)))}};var Ir=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"}));const Mr={"top left":"is-position-top-left","top center":"is-position-top-center","top right":"is-position-top-right","center left":"is-position-center-left","center center":"is-position-center-center",center:"is-position-center-center","center right":"is-position-center-right","bottom left":"is-position-bottom-left","bottom center":"is-position-bottom-center","bottom right":"is-position-bottom-right"},Lr="image",Rr="video";function Vr(e){return e?{backgroundImage:`url(${e})`}:{}}const Ar=["image","video"];function Hr(e){return 50===e||void 0===!e?null:"has-background-dim-"+10*Math.round(e/10)}function Dr(e){return!e||"center center"===e||"center"===e}function Fr(e){return Dr(e)?"":Mr[e]}function $r(e){return 0!==e&&50!==e&&e?"has-background-dim-"+10*Math.round(e/10):null}function Gr(e){return{...e,dimRatio:e.url?e.dimRatio:100}}const Ur={url:{type:"string"},id:{type:"number"},hasParallax:{type:"boolean",default:!1},dimRatio:{type:"number",default:50},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"}},Or={attributes:{url:{type:"string"},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},isDark:{type:"boolean",default:!0},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isDark:u,isRepeated:m,overlayColor:d,url:p,alt:g,id:h,minHeight:v,minHeightUnit:b}=t,y=(0,$e.getColorClassName)("background-color",d),_=(0,$e.__experimentalGetGradientClass)(o),f=b?`${v}${b}`:v,k=Lr===n,w=Rr===n,x=!(c||m),E={...k&&!x?Vr(p):{},minHeight:f||void 0},C={backgroundColor:y?void 0:l,background:a||void 0},S=s&&x?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,B=Ke()({"is-light":!u,"has-parallax":c,"is-repeated":m,"has-custom-content-position":!Dr(r)},Fr(r)),T=o||a;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:B,style:E}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__background",y,Hr(i),{"has-background-dim":void 0!==i,"wp-block-cover__gradient-background":p&&T&&0!==i,"has-background-gradient":T,[_]:_}),style:C}),k&&x&&p&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:g,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),w&&p&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})))}},qr={attributes:{url:{type:"string"},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},isDark:{type:"boolean",default:!0},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isDark:u,isRepeated:m,overlayColor:d,url:p,alt:g,id:h,minHeight:v,minHeightUnit:b}=t,y=(0,$e.getColorClassName)("background-color",d),_=(0,$e.__experimentalGetGradientClass)(o),f=b?`${v}${b}`:v,k=Lr===n,w=Rr===n,x=!(c||m),E={...k&&!x?Vr(p):{},minHeight:f||void 0},C={backgroundColor:y?void 0:l,background:a||void 0},S=s&&x?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,B=Ke()({"is-light":!u,"has-parallax":c,"is-repeated":m,"has-custom-content-position":!Dr(r)},Fr(r));return(0,Ve.createElement)("div",$e.useBlockProps.save({className:B,style:E}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()(y,Hr(i),"wp-block-cover__gradient-background",_,{"has-background-dim":void 0!==i,"has-background-gradient":o||a,[_]:!p&&_}),style:C}),k&&x&&p&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:g,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),w&&p&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})))}},Wr={attributes:{...Ur,isRepeated:{type:"boolean",default:!1},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""}},supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:m,url:d,alt:p,id:g,minHeight:h,minHeightUnit:v}=t,b=(0,$e.getColorClassName)("background-color",m),y=(0,$e.__experimentalGetGradientClass)(o),_=v?`${h}${v}`:h,f=Lr===n,k=Rr===n,w=!(c||u),x={...f&&!w?Vr(d):{},backgroundColor:b?void 0:l,background:a&&!d?a:void 0,minHeight:_||void 0},E=s&&w?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,C=Ke()($r(i),b,{"has-background-dim":0!==i,"has-parallax":c,"is-repeated":u,"has-background-gradient":o||a,[y]:!d&&y,"has-custom-content-position":!Dr(r)},Fr(r));return(0,Ve.createElement)("div",$e.useBlockProps.save({className:C,style:x}),d&&(o||a)&&0!==i&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",y),style:a?{background:a}:void 0}),f&&w&&d&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:p,src:d,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}),k&&d&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},jr={attributes:{...Ur,isRepeated:{type:"boolean",default:!1},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:m,url:d,minHeight:p,minHeightUnit:g}=t,h=(0,$e.getColorClassName)("background-color",m),v=(0,$e.__experimentalGetGradientClass)(o),b=g?`${p}${g}`:p,y=Lr===n,_=Rr===n,f=y?Vr(d):{},k={};let w;h||(f.backgroundColor=l),a&&!d&&(f.background=a),f.minHeight=b||void 0,s&&(w=`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`,y&&!c&&(f.backgroundPosition=w),_&&(k.objectPosition=w));const x=Ke()($r(i),h,{"has-background-dim":0!==i,"has-parallax":c,"is-repeated":u,"has-background-gradient":o||a,[v]:!d&&v,"has-custom-content-position":!Dr(r)},Fr(r));return(0,Ve.createElement)("div",$e.useBlockProps.save({className:x,style:f}),d&&(o||a)&&0!==i&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",v),style:a?{background:a}:void 0}),_&&d&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:k}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},Zr={attributes:{...Ur,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,customGradient:r,customOverlayColor:a,dimRatio:l,focalPoint:i,hasParallax:s,overlayColor:c,url:u,minHeight:m}=t,d=(0,$e.getColorClassName)("background-color",c),p=(0,$e.__experimentalGetGradientClass)(o),g=n===Lr?Vr(u):{};d||(g.backgroundColor=a),i&&!s&&(g.backgroundPosition=`${Math.round(100*i.x)}% ${Math.round(100*i.y)}%`),r&&!u&&(g.background=r),g.minHeight=m||void 0;const h=Ke()($r(l),d,{"has-background-dim":0!==l,"has-parallax":s,"has-background-gradient":r,[p]:!u&&p});return(0,Ve.createElement)("div",{className:h,style:g},u&&(o||r)&&0!==l&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",p),style:r?{background:r}:void 0}),Rr===n&&u&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},Qr={attributes:{...Ur,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,customGradient:r,customOverlayColor:a,dimRatio:l,focalPoint:i,hasParallax:s,overlayColor:c,url:u,minHeight:m}=t,d=(0,$e.getColorClassName)("background-color",c),p=(0,$e.__experimentalGetGradientClass)(o),g=n===Lr?Vr(u):{};d||(g.backgroundColor=a),i&&!s&&(g.backgroundPosition=`${100*i.x}% ${100*i.y}%`),r&&!u&&(g.background=r),g.minHeight=m||void 0;const h=Ke()($r(l),d,{"has-background-dim":0!==l,"has-parallax":s,"has-background-gradient":r,[p]:!u&&p});return(0,Ve.createElement)("div",{className:h,style:g},u&&(o||r)&&0!==l&&(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__gradient-background",p),style:r?{background:r}:void 0}),Rr===n&&u&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,Ve.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))},migrate:Gr},Kr={attributes:{...Ur,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"}},supports:{align:!0},save(e){let{attributes:t}=e;const{backgroundType:n,contentAlign:o,customOverlayColor:r,dimRatio:a,focalPoint:l,hasParallax:i,overlayColor:s,title:c,url:u}=t,m=(0,$e.getColorClassName)("background-color",s),d=n===Lr?Vr(u):{};m||(d.backgroundColor=r),l&&!i&&(d.backgroundPosition=`${100*l.x}% ${100*l.y}%`);const p=Ke()($r(a),m,{"has-background-dim":0!==a,"has-parallax":i,[`has-${o}-content`]:"center"!==o});return(0,Ve.createElement)("div",{className:p,style:d},Rr===n&&u&&(0,Ve.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),!$e.RichText.isEmpty(c)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"p",className:"wp-block-cover-text",value:c}))},migrate(e){const t={...e,dimRatio:e.url?e.dimRatio:100};return[(0,vt.omit)(t,["title","contentAlign"]),[(0,Re.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,Fe.__)("Write title…")})]]}},Jr={attributes:{...Ur,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},align:{type:"string"}},supports:{className:!1},save(e){let{attributes:t}=e;const{url:n,title:o,hasParallax:r,dimRatio:a,align:l,contentAlign:i,overlayColor:s,customOverlayColor:c}=t,u=(0,$e.getColorClassName)("background-color",s),m=Vr(n);u||(m.backgroundColor=c);const d=Ke()("wp-block-cover-image",$r(a),u,{"has-background-dim":0!==a,"has-parallax":r,[`has-${i}-content`]:"center"!==i},l?`align${l}`:null);return(0,Ve.createElement)("div",{className:d,style:m},!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"p",className:"wp-block-cover-image-text",value:o}))},migrate(e){const t={...e,dimRatio:e.url?e.dimRatio:100};return[(0,vt.omit)(t,["title","contentAlign","align"]),[(0,Re.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,Fe.__)("Write title…")})]]}},Yr={attributes:{...Ur,title:{type:"string",source:"html",selector:"h2"},align:{type:"string"},contentAlign:{type:"string",default:"center"}},supports:{className:!1},save(e){let{attributes:t}=e;const{url:n,title:o,hasParallax:r,dimRatio:a,align:l}=t,i=Vr(n),s=Ke()("wp-block-cover-image",$r(a),{"has-background-dim":0!==a,"has-parallax":r},l?`align${l}`:null);return(0,Ve.createElement)("section",{className:s,style:i},(0,Ve.createElement)($e.RichText.Content,{tagName:"h2",value:o}))},migrate(e){const t={...e,dimRatio:e.url?e.dimRatio:100};return[(0,vt.omit)(t,["title","contentAlign","align"]),[(0,Re.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,Fe.__)("Write title…")})]]}};var Xr=[Or,qr,Wr,jr,Zr,Qr,Kr,Jr,Yr],ea=n(5027),ta=n.n(ea),na={grad:.9,turn:360,rad:360/(2*Math.PI)},oa=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},ra=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},aa=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},la=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},ia=function(e){return{r:aa(e.r,0,255),g:aa(e.g,0,255),b:aa(e.b,0,255),a:aa(e.a)}},sa=function(e){return{r:ra(e.r),g:ra(e.g),b:ra(e.b),a:ra(e.a,3)}},ca=/^#([0-9a-f]{3,8})$/i,ua=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},ma=function(e){var t=e.r,n=e.g,o=e.b,r=e.a,a=Math.max(t,n,o),l=a-Math.min(t,n,o),i=l?a===t?(n-o)/l:a===n?2+(o-t)/l:4+(t-n)/l:0;return{h:60*(i<0?i+6:i),s:a?l/a*100:0,v:a/255*100,a:r}},da=function(e){var t=e.h,n=e.s,o=e.v,r=e.a;t=t/360*6,n/=100,o/=100;var a=Math.floor(t),l=o*(1-n),i=o*(1-(t-a)*n),s=o*(1-(1-t+a)*n),c=a%6;return{r:255*[o,i,l,l,s,o][c],g:255*[s,o,o,i,l,l][c],b:255*[l,l,s,o,o,i][c],a:r}},pa=function(e){return{h:la(e.h),s:aa(e.s,0,100),l:aa(e.l,0,100),a:aa(e.a)}},ga=function(e){return{h:ra(e.h),s:ra(e.s),l:ra(e.l),a:ra(e.a,3)}},ha=function(e){return da((n=(t=e).s,{h:t.h,s:(n*=((o=t.l)<50?o:100-o)/100)>0?2*n/(o+n)*100:0,v:o+n,a:t.a}));var t,n,o},va=function(e){return{h:(t=ma(e)).h,s:(r=(200-(n=t.s))*(o=t.v)/100)>0&&r<200?n*o/100/(r<=100?r:200-r)*100:0,l:r/2,a:t.a};var t,n,o,r},ba=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ya=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,_a=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,fa=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ka={string:[[function(e){var t=ca.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?ra(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?ra(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=_a.exec(e)||fa.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:ia({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:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=ba.exec(e)||ya.exec(e);if(!t)return null;var n,o,r=pa({h:(n=t[1],o=t[2],void 0===o&&(o="deg"),Number(n)*(na[o]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return ha(r)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,o=e.b,r=e.a,a=void 0===r?1:r;return oa(t)&&oa(n)&&oa(o)?ia({r:Number(t),g:Number(n),b:Number(o),a:Number(a)}):null},"rgb"],[function(e){var t=e.h,n=e.s,o=e.l,r=e.a,a=void 0===r?1:r;if(!oa(t)||!oa(n)||!oa(o))return null;var l=pa({h:Number(t),s:Number(n),l:Number(o),a:Number(a)});return ha(l)},"hsl"],[function(e){var t=e.h,n=e.s,o=e.v,r=e.a,a=void 0===r?1:r;if(!oa(t)||!oa(n)||!oa(o))return null;var l=function(e){return{h:la(e.h),s:aa(e.s,0,100),v:aa(e.v,0,100),a:aa(e.a)}}({h:Number(t),s:Number(n),v:Number(o),a:Number(a)});return da(l)},"hsv"]]},wa=function(e,t){for(var n=0;n<t.length;n++){var o=t[n][0](e);if(o)return[o,t[n][1]]}return[null,void 0]},xa=function(e){return"string"==typeof e?wa(e.trim(),ka.string):"object"==typeof e&&null!==e?wa(e,ka.object):[null,void 0]},Ea=function(e,t){var n=va(e);return{h:n.h,s:aa(n.s+100*t,0,100),l:n.l,a:n.a}},Ca=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Sa=function(e,t){var n=va(e);return{h:n.h,s:n.s,l:aa(n.l+100*t,0,100),a:n.a}},Ba=function(){function e(e){this.parsed=xa(e)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return ra(Ca(this.rgba),2)},e.prototype.isDark=function(){return Ca(this.rgba)<.5},e.prototype.isLight=function(){return Ca(this.rgba)>=.5},e.prototype.toHex=function(){return t=(e=sa(this.rgba)).r,n=e.g,o=e.b,a=(r=e.a)<1?ua(ra(255*r)):"","#"+ua(t)+ua(n)+ua(o)+a;var e,t,n,o,r,a},e.prototype.toRgb=function(){return sa(this.rgba)},e.prototype.toRgbString=function(){return t=(e=sa(this.rgba)).r,n=e.g,o=e.b,(r=e.a)<1?"rgba("+t+", "+n+", "+o+", "+r+")":"rgb("+t+", "+n+", "+o+")";var e,t,n,o,r},e.prototype.toHsl=function(){return ga(va(this.rgba))},e.prototype.toHslString=function(){return t=(e=ga(va(this.rgba))).h,n=e.s,o=e.l,(r=e.a)<1?"hsla("+t+", "+n+"%, "+o+"%, "+r+")":"hsl("+t+", "+n+"%, "+o+"%)";var e,t,n,o,r},e.prototype.toHsv=function(){return e=ma(this.rgba),{h:ra(e.h),s:ra(e.s),v:ra(e.v),a:ra(e.a,3)};var e},e.prototype.invert=function(){return Ta({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),Ta(Ea(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),Ta(Ea(this.rgba,-e))},e.prototype.grayscale=function(){return Ta(Ea(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),Ta(Sa(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),Ta(Sa(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?Ta({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):ra(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=va(this.rgba);return"number"==typeof e?Ta({h:e,s:t.s,l:t.l,a:t.a}):ra(t.h)},e.prototype.isEqual=function(e){return this.toHex()===Ta(e).toHex()},e}(),Ta=function(e){return e instanceof Ba?e:new Ba(e)},Na=[];var Pa=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"})),za=window.wp.notices;!function(e){e.forEach((function(e){Na.indexOf(e)<0&&(e(Ba,ka),Na.push(e))}))}([function(e,t){var n={white:"#ffffff",bisque:"#ffe4c4",blue:"#0000ff",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",antiquewhite:"#faebd7",aqua:"#00ffff",azure:"#f0ffff",whitesmoke:"#f5f5f5",papayawhip:"#ffefd5",plum:"#dda0dd",blanchedalmond:"#ffebcd",black:"#000000",gold:"#ffd700",goldenrod:"#daa520",gainsboro:"#dcdcdc",cornsilk:"#fff8dc",cornflowerblue:"#6495ed",burlywood:"#deb887",aquamarine:"#7fffd4",beige:"#f5f5dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkkhaki:"#bdb76b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",peachpuff:"#ffdab9",darkmagenta:"#8b008b",darkred:"#8b0000",darkorchid:"#9932cc",darkorange:"#ff8c00",darkslateblue:"#483d8b",gray:"#808080",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",deeppink:"#ff1493",deepskyblue:"#00bfff",wheat:"#f5deb3",firebrick:"#b22222",floralwhite:"#fffaf0",ghostwhite:"#f8f8ff",darkviolet:"#9400d3",magenta:"#ff00ff",green:"#008000",dodgerblue:"#1e90ff",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",blueviolet:"#8a2be2",forestgreen:"#228b22",lawngreen:"#7cfc00",indianred:"#cd5c5c",indigo:"#4b0082",fuchsia:"#ff00ff",brown:"#a52a2a",maroon:"#800000",mediumblue:"#0000cd",lightcoral:"#f08080",darkturquoise:"#00ced1",lightcyan:"#e0ffff",ivory:"#fffff0",lightyellow:"#ffffe0",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",linen:"#faf0e6",mediumaquamarine:"#66cdaa",lemonchiffon:"#fffacd",lime:"#00ff00",khaki:"#f0e68c",mediumseagreen:"#3cb371",limegreen:"#32cd32",mediumspringgreen:"#00fa9a",lightskyblue:"#87cefa",lightblue:"#add8e6",midnightblue:"#191970",lightpink:"#ffb6c1",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",mintcream:"#f5fffa",lightslategray:"#778899",lightslategrey:"#778899",navajowhite:"#ffdead",navy:"#000080",mediumvioletred:"#c71585",powderblue:"#b0e0e6",palegoldenrod:"#eee8aa",oldlace:"#fdf5e6",paleturquoise:"#afeeee",mediumturquoise:"#48d1cc",mediumorchid:"#ba55d3",rebeccapurple:"#663399",lightsteelblue:"#b0c4de",mediumslateblue:"#7b68ee",thistle:"#d8bfd8",tan:"#d2b48c",orchid:"#da70d6",mediumpurple:"#9370db",purple:"#800080",pink:"#ffc0cb",skyblue:"#87ceeb",springgreen:"#00ff7f",palegreen:"#98fb98",red:"#ff0000",yellow:"#ffff00",slateblue:"#6a5acd",lavenderblush:"#fff0f5",peru:"#cd853f",palevioletred:"#db7093",violet:"#ee82ee",teal:"#008080",slategray:"#708090",slategrey:"#708090",aliceblue:"#f0f8ff",darkseagreen:"#8fbc8f",darkolivegreen:"#556b2f",greenyellow:"#adff2f",seagreen:"#2e8b57",seashell:"#fff5ee",tomato:"#ff6347",silver:"#c0c0c0",sienna:"#a0522d",lavender:"#e6e6fa",lightgreen:"#90ee90",orange:"#ffa500",orangered:"#ff4500",steelblue:"#4682b4",royalblue:"#4169e1",turquoise:"#40e0d0",yellowgreen:"#9acd32",salmon:"#fa8072",saddlebrown:"#8b4513",sandybrown:"#f4a460",rosybrown:"#bc8f8f",darksalmon:"#e9967a",lightgoldenrodyellow:"#fafad2",snow:"#fffafa",lightgrey:"#d3d3d3",lightgray:"#d3d3d3",dimgray:"#696969",dimgrey:"#696969",olivedrab:"#6b8e23",olive:"#808000"},o={};for(var r in n)o[n[r]]=r;var a={};e.prototype.toName=function(t){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var r,l,i=o[this.toHex()];if(i)return i;if(null==t?void 0:t.closest){var s=this.toRgb(),c=1/0,u="black";if(!a.length)for(var m in n)a[m]=new e(n[m]).toRgb();for(var d in n){var p=(r=s,l=a[d],Math.pow(r.r-l.r,2)+Math.pow(r.g-l.g,2)+Math.pow(r.b-l.b,2));p<c&&(c=p,u=d)}return u}},t.string.push([function(t){var o=t.toLowerCase(),r="transparent"===o?"#0000":n[o];return r?new e(r).toRgb():null},"name"])}]);const{__Visualizer:Ia}=De.__experimentalBoxControl;function Ma(){return Ma.fastAverageColor||(Ma.fastAverageColor=new(ta())),Ma.fastAverageColor}function La(e){let{onChange:t,onUnitChange:n,unit:o="px",value:r=""}=e;const a=`block-cover-height-input-${(0,Vt.useInstanceId)(De.__experimentalUnitControl)}`,l="px"===o,i=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["px","em","rem","vw","vh"],defaultValues:{px:430,"%":20,em:20,rem:20,vw:20,vh:50}}),s=(0,Ve.useMemo)((()=>{const[e]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(r);return[e,o].join("")}),[o,r]),c=l?50:0;return(0,Ve.createElement)(De.BaseControl,{label:(0,Fe.__)("Minimum height of cover"),id:a},(0,Ve.createElement)(De.__experimentalUnitControl,{id:a,isResetValueOnUnitChange:!0,min:c,onChange:e=>{const n=""!==e?parseFloat(e):void 0;isNaN(n)&&void 0!==n||t(n)},onUnitChange:n,style:{maxWidth:80},units:i,value:s}))}const Ra={top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1};function Va(e){let{className:t,onResizeStart:n,onResize:o,onResizeStop:r,...a}=e;const[l,i]=(0,Ve.useState)(!1);return(0,Ve.createElement)(De.ResizableBox,Ze({className:Ke()(t,{"is-resizing":l}),enable:Ra,onResizeStart:(e,t,r)=>{n(r.clientHeight),o(r.clientHeight)},onResize:(e,t,n)=>{o(n.clientHeight),l||i(!0)},onResizeStop:(e,t,n)=>{r(n.clientHeight),i(!1)}},a))}function Aa(e){let{x:t,y:n}=e;return`${Math.round(100*t)}% ${Math.round(100*n)}%`}function Ha(e){let{disableMediaButtons:t=!1,children:n,onSelectMedia:o,onError:r,style:a}=e;return(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Ir}),labels:{title:(0,Fe.__)("Cover"),instructions:(0,Fe.__)("Drag and drop onto this block, upload, or select existing media from your library.")},onSelect:o,accept:"image/*,video/*",allowedTypes:Ar,disableMediaButtons:t,onError:r,style:a},n)}var Da=(0,Vt.compose)([(0,$e.withColors)({overlayColor:"background-color"})])((function(e){var t,n,o;let{attributes:r,clientId:a,isSelected:l,overlayColor:i,setAttributes:s,setOverlayColor:c,toggleSelection:u,context:{postId:m,postType:d}}=e;const{contentPosition:p,id:g,useFeaturedImage:h,dimRatio:v,focalPoint:b,hasParallax:y,isDark:_,isRepeated:f,minHeight:k,minHeightUnit:w,style:x,alt:E,allowedBlocks:C,templateLock:S}=r,[B]=(0,Ye.useEntityProp)("postType",d,"featured_media",m),T=(0,Xe.useSelect)((e=>B&&e(Ye.store).getMedia(B,{context:"view"})),[B]),N=null==T?void 0:T.source_url,P=h?N:r.url,z=h?Lr:r.backgroundType,{__unstableMarkNextChangeAsNotPersistent:I}=(0,Xe.useDispatch)($e.store),{createErrorNotice:M}=(0,Xe.useDispatch)(za.store),{gradientClass:L,gradientValue:R,setGradient:V}=(0,$e.__experimentalUseGradient)(),A=function(e,t){return n=>{if(!n||!n.url)return void e({url:void 0,id:void 0});let o;if((0,pt.isBlobURL)(n.url)&&(n.type=(0,pt.getBlobTypeByURL)(n.url)),n.media_type)o=n.media_type===Lr?Lr:Rr;else{if(n.type!==Lr&&n.type!==Rr)return;o=n.type}e({dimRatio:100===t?50:t,url:n.url,id:n.id,alt:null==n?void 0:n.alt,backgroundType:o,...o===Rr?{focalPoint:void 0,hasParallax:void 0}:{}})}}(s,v),H=((e,t)=>!e&&(0,pt.isBlobURL)(t))(g,P),[D,F]=(0,Ve.useState)(k),[$,G]=(0,Ve.useState)(w),U="vh"===w&&100===k,O=e=>{M(Array.isArray(e)?e[2]:e,{type:"snackbar"})},q=(0,Ve.useRef)(),W=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0;const[r,a]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{e&&t<=50&&o.current&&Ma().getColorAsync(o.current,(e=>{a(e.isDark)}))}),[e,e&&t<=50&&o.current,a]),(0,Ve.useEffect)((()=>{if(t>50||!e){if(!n)return void a(!0);a(Ta(n).isDark())}}),[n,t>50||!e,a]),(0,Ve.useEffect)((()=>{e||n||a(!1)}),[!e&&!n,a]),r}(P,v,i.color,q);(0,Ve.useEffect)((()=>{I(),s({isDark:W})}),[W]);const j=Lr===z,Z=Rr===z,Q=k&&w?`${k}${w}`:k,K=!(y||f),J={...j&&!K?Vr(P):void 0,minHeight:Q||void 0},Y={backgroundColor:i.color},X={objectPosition:b&&K?Aa(b):void 0},ee=!!(P||i.color||R),te=Z||j&&(!y||f),ne=e=>{const[t,n]=q.current?[q.current.style,"objectPosition"]:[ae.current.style,"backgroundPosition"];t[n]=Aa(e)},oe=(0,Xe.useSelect)((e=>e($e.store).getBlock(a).innerBlocks.length>0),[a]),re=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.__experimentalBlockAlignmentMatrixControl,{label:(0,Fe.__)("Change content position"),value:p,onChange:e=>s({contentPosition:e}),isDisabled:!oe}),(0,Ve.createElement)($e.__experimentalBlockFullHeightAligmentControl,{isActive:U,onToggle:()=>U?s("vh"===$&&100===D?{minHeight:void 0,minHeightUnit:void 0}:{minHeight:D,minHeightUnit:$}):(F(k),G(w),s({minHeight:100,minHeightUnit:"vh"})),isDisabled:!oe})),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarButton,{icon:Pa,label:(0,Fe.__)("Use featured image"),isPressed:h,onClick:()=>{s({useFeaturedImage:!h,dimRatio:100===v?50:v})}}),!h&&(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:g,mediaURL:P,allowedTypes:Ar,accept:"image/*,video/*",onSelect:A,name:P?(0,Fe.__)("Replace"):(0,Fe.__)("Add Media")})),(0,Ve.createElement)($e.InspectorControls,null,!!P&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Media settings")},j&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Fixed background"),checked:y,onChange:()=>{s({hasParallax:!y,...y?{}:{focalPoint:void 0}})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Repeated background"),checked:f,onChange:()=>{s({isRepeated:!f})}})),te&&(0,Ve.createElement)(De.FocalPointPicker,{label:(0,Fe.__)("Focal point picker"),url:P,value:b,onDragStart:ne,onDrag:ne,onChange:e=>s({focalPoint:e})}),!h&&P&&j&&K&&(0,Ve.createElement)(De.TextareaControl,{label:(0,Fe.__)("Alt text (alternative text)"),value:E,onChange:e=>s({alt:e}),help:(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,Fe.__)("Describe the purpose of the image")),(0,Fe.__)("Leave empty if the image is purely decorative."))}),(0,Ve.createElement)(De.PanelRow,null,(0,Ve.createElement)(De.Button,{variant:"secondary",isSmall:!0,className:"block-library-cover__reset-button",onClick:()=>s({url:void 0,id:void 0,backgroundType:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:!1})},(0,Fe.__)("Clear Media")))),(0,Ve.createElement)($e.__experimentalPanelColorGradientSettings,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,title:(0,Fe.__)("Overlay"),initialOpen:!0,settings:[{colorValue:i.color,gradientValue:R,onColorChange:c,onGradientChange:V,label:(0,Fe.__)("Color")}]},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Opacity"),value:v,onChange:e=>s({dimRatio:e}),min:0,max:100,step:10,required:!0}))),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"dimensions"},(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!k,label:(0,Fe.__)("Minimum height"),onDeselect:()=>s({minHeight:void 0,minHeightUnit:void 0}),resetAllFilter:()=>({minHeight:void 0,minHeightUnit:void 0}),isShownByDefault:!0,panelId:a},(0,Ve.createElement)(La,{value:k,unit:w,onChange:e=>s({minHeight:e}),onUnitChange:e=>s({minHeightUnit:e})})))),ae=(0,Ve.useRef)(),le=(0,$e.useBlockProps)({ref:ae}),ie=function(e){return[["core/paragraph",{align:"center",placeholder:(0,Fe.__)("Write title…"),...e}]]}({fontSize:!(null===(t=(0,$e.useSetting)("typography.fontSizes"))||void 0===t||!t.length)?"large":void 0}),se=(0,$e.useInnerBlocksProps)({className:"wp-block-cover__inner-container"},{template:ie,templateInsertUpdatesSelection:!0,allowedBlocks:C,templateLock:S});if(!oe&&!ee)return(0,Ve.createElement)(Ve.Fragment,null,re,(0,Ve.createElement)("div",Ze({},le,{className:Ke()("is-placeholder",le.className)}),(0,Ve.createElement)(Ha,{onSelectMedia:A,onError:O,style:{minHeight:Q||void 0}},(0,Ve.createElement)("div",{className:"wp-block-cover__placeholder-background-options"},(0,Ve.createElement)($e.ColorPalette,{disableCustomColors:!0,value:i.color,onChange:c,clearable:!1}))),(0,Ve.createElement)(Va,{className:"block-library-cover__resize-container",onResizeStart:()=>{s({minHeightUnit:"px"}),u(!1)},onResize:e=>{s({minHeight:e})},onResizeStop:e=>{u(!0),s({minHeight:e})},showHandle:l})));const ce=Ke()({"is-dark-theme":_,"is-light":!_,"is-transient":H,"has-parallax":y,"is-repeated":f,"has-custom-content-position":!Dr(p)},Fr(p));return(0,Ve.createElement)(Ve.Fragment,null,re,(0,Ve.createElement)("div",Ze({},le,{className:Ke()(ce,le.className),style:{...J,...le.style},"data-url":P}),(0,Ve.createElement)(Ia,{values:null==x||null===(n=x.spacing)||void 0===n?void 0:n.padding,showValues:null==x||null===(o=x.visualizers)||void 0===o?void 0:o.padding,className:"block-library-cover__padding-visualizer"}),(0,Ve.createElement)(Va,{className:"block-library-cover__resize-container",onResizeStart:()=>{s({minHeightUnit:"px"}),u(!1)},onResize:e=>{s({minHeight:e})},onResizeStop:e=>{u(!0),s({minHeight:e})},showHandle:l}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__background",Hr(v),{[i.class]:i.class,"has-background-dim":void 0!==v,"wp-block-cover__gradient-background":P&&R&&0!==v,"has-background-gradient":R,[L]:L}),style:{backgroundImage:R,...Y}}),P&&j&&K&&(0,Ve.createElement)("img",{ref:q,className:"wp-block-cover__image-background",alt:E,src:P,style:X}),P&&Z&&(0,Ve.createElement)("video",{ref:q,className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:P,style:X}),H&&(0,Ve.createElement)(De.Spinner,null),(0,Ve.createElement)(Ha,{disableMediaButtons:!0,onSelectMedia:A,onError:O}),(0,Ve.createElement)("div",se)))}));const Fa={from:[{type:"block",blocks:["core/image"],transform:e=>{var t;let{caption:n,url:o,alt:r,align:a,id:l,anchor:i,style:s}=e;return(0,Re.createBlock)("core/cover",{dimRatio:50,url:o,alt:r,align:a,id:l,anchor:i,style:{color:{duotone:null==s||null===(t=s.color)||void 0===t?void 0:t.duotone}}},[(0,Re.createBlock)("core/paragraph",{content:n,fontSize:"large",align:"center"})])}},{type:"block",blocks:["core/video"],transform:e=>{let{caption:t,src:n,align:o,id:r,anchor:a}=e;return(0,Re.createBlock)("core/cover",{dimRatio:50,url:n,align:o,id:r,backgroundType:Rr,anchor:a},[(0,Re.createBlock)("core/paragraph",{content:t,fontSize:"large",align:"center"})])}},{type:"block",blocks:["core/group"],transform:(e,t)=>{var n,o,r,a,l;const{align:i,anchor:s,backgroundColor:c,gradient:u,style:m}=e,d={align:i,anchor:s,dimRatio:c||u||null!=m&&null!==(n=m.color)&&void 0!==n&&n.background||null!=m&&null!==(o=m.color)&&void 0!==o&&o.gradient?void 0:50,overlayColor:c,customOverlayColor:null==m||null===(r=m.color)||void 0===r?void 0:r.background,gradient:u,customGradient:null==m||null===(a=m.color)||void 0===a?void 0:a.gradient},p={...e,backgroundColor:void 0,gradient:void 0,style:{...null==e?void 0:e.style,color:{...null==e||null===(l=e.style)||void 0===l?void 0:l.color,background:void 0,gradient:void 0}}};return(0,Re.createBlock)("core/cover",d,[(0,Re.createBlock)("core/group",p,t)])}}],to:[{type:"block",blocks:["core/image"],isMatch:e=>{let{backgroundType:t,url:n,overlayColor:o,customOverlayColor:r,gradient:a,customGradient:l}=e;return n?t===Lr:!(o||r||a||l)},transform:e=>{var t;let{title:n,url:o,alt:r,align:a,id:l,anchor:i,style:s}=e;return(0,Re.createBlock)("core/image",{caption:n,url:o,alt:r,align:a,id:l,anchor:i,style:{color:{duotone:null==s||null===(t=s.color)||void 0===t?void 0:t.duotone}}})}},{type:"block",blocks:["core/video"],isMatch:e=>{let{backgroundType:t,url:n,overlayColor:o,customOverlayColor:r,gradient:a,customGradient:l}=e;return n?t===Rr:!(o||r||a||l)},transform:e=>{let{title:t,url:n,align:o,id:r,anchor:a}=e;return(0,Re.createBlock)("core/video",{caption:t,src:n,id:r,align:o,anchor:a})}}]};var $a=Fa;const Ga={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/cover",title:"Cover",category:"media",description:"Add an image or video with a text overlay — great for headers.",textdomain:"default",attributes:{url:{type:"string"},useFeaturedImage:{type:"boolean",default:!1},id:{type:"number"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"},isDark:{type:"boolean",default:!0},allowedBlocks:{type:"array"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},usesContext:["postId","postType"],supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},editorStyle:"wp-block-cover-editor",style:"wp-block-cover"},{name:Ua}=Ga,Oa={icon:Ir,example:{attributes:{customOverlayColor:"#065174",dimRatio:40,url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg"},innerBlocks:[{name:"core/paragraph",attributes:{customFontSize:48,content:(0,Fe.__)("<strong>Snow Patrol</strong>"),align:"center"}}]},transforms:$a,save:function(e){let{attributes:t}=e;const{backgroundType:n,gradient:o,contentPosition:r,customGradient:a,customOverlayColor:l,dimRatio:i,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:m,isRepeated:d,overlayColor:p,url:g,alt:h,id:v,minHeight:b,minHeightUnit:y}=t,_=(0,$e.getColorClassName)("background-color",p),f=(0,$e.__experimentalGetGradientClass)(o),k=b&&y?`${b}${y}`:b,w=Lr===n,x=Rr===n,E=!(u||d),C={...!w||E||c?{}:Vr(g),minHeight:k||void 0},S={backgroundColor:_?void 0:l,background:a||void 0},B=s&&E?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,T=Ke()({"is-light":!m,"has-parallax":u,"is-repeated":d,"has-custom-content-position":!Dr(r)},Fr(r)),N=o||a;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:T,style:C}),(0,Ve.createElement)("span",{"aria-hidden":"true",className:Ke()("wp-block-cover__background",_,Hr(i),{"has-background-dim":void 0!==i,"wp-block-cover__gradient-background":g&&N&&0!==i,"has-background-gradient":N,[f]:f}),style:S}),!c&&w&&E&&g&&(0,Ve.createElement)("img",{className:Ke()("wp-block-cover__image-background",v?`wp-image-${v}`:null),alt:h,src:g,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),x&&g&&(0,Ve.createElement)("video",{className:Ke()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:g,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})))},edit:Da,deprecated:Xr};var qa=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"}));function Wa(e){return e?(0,Fe.__)("This embed will preserve its aspect ratio when the browser is resized."):(0,Fe.__)("This embed may not preserve its aspect ratio when the browser is resized.")}var ja=e=>{let{blockSupportsResponsive:t,showEditButton:n,themeSupportsResponsive:o,allowResponsive:r,toggleResponsive:a,switchBackToURLInput:l}=e;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,n&&(0,Ve.createElement)(De.ToolbarButton,{className:"components-toolbar__control",label:(0,Fe.__)("Edit URL"),icon:qa,onClick:l}))),o&&t&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Media settings"),className:"blocks-responsive"},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Resize for smaller devices"),checked:r,help:Wa,onChange:a}))))};const Za=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z"})),Qa=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z"})),Ka=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.2 4.5H19c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V9.8l4.6-5.3zm9.8 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),Ja=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(De.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z"})),Ya={foreground:"#1da1f2",src:(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M22.23 5.924c-.736.326-1.527.547-2.357.646.847-.508 1.498-1.312 1.804-2.27-.793.47-1.67.812-2.606.996C18.325 4.498 17.258 4 16.078 4c-2.266 0-4.103 1.837-4.103 4.103 0 .322.036.635.106.935-3.41-.17-6.433-1.804-8.457-4.287-.353.607-.556 1.312-.556 2.064 0 1.424.724 2.68 1.825 3.415-.673-.022-1.305-.207-1.86-.514v.052c0 1.988 1.415 3.647 3.293 4.023-.344.095-.707.145-1.08.145-.265 0-.522-.026-.773-.074.522 1.63 2.038 2.817 3.833 2.85-1.404 1.1-3.174 1.757-5.096 1.757-.332 0-.66-.02-.98-.057 1.816 1.164 3.973 1.843 6.29 1.843 7.547 0 11.675-6.252 11.675-11.675 0-.178-.004-.355-.012-.53.802-.578 1.497-1.3 2.047-2.124z"})))},Xa={foreground:"#ff0000",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M21.8 8s-.195-1.377-.795-1.984c-.76-.797-1.613-.8-2.004-.847-2.798-.203-6.996-.203-6.996-.203h-.01s-4.197 0-6.996.202c-.39.046-1.242.05-2.003.846C2.395 6.623 2.2 8 2.2 8S2 9.62 2 11.24v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.76.797 1.76.77 2.205.855 1.6.153 6.8.2 6.8.2s4.203-.005 7-.208c.392-.047 1.244-.05 2.005-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517C22 9.62 21.8 8 21.8 8zM9.935 14.595v-5.62l5.403 2.82-5.403 2.8z"}))},el={foreground:"#3b5998",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M20 3H4c-.6 0-1 .4-1 1v16c0 .5.4 1 1 1h8.6v-7h-2.3v-2.7h2.3v-2c0-2.3 1.4-3.6 3.5-3.6 1 0 1.8.1 2.1.1v2.4h-1.4c-1.1 0-1.3.5-1.3 1.3v1.7h2.7l-.4 2.8h-2.3v7H20c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1z"}))},tl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M12 4.622c2.403 0 2.688.01 3.637.052.877.04 1.354.187 1.67.31.42.163.72.358 1.036.673.315.315.51.615.673 1.035.123.317.27.794.31 1.67.043.95.052 1.235.052 3.638s-.01 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.67-.163.42-.358.72-.673 1.036-.315.315-.615.51-1.035.673-.317.123-.794.27-1.67.31-.95.043-1.234.052-3.638.052s-2.688-.01-3.637-.052c-.877-.04-1.354-.187-1.67-.31-.42-.163-.72-.358-1.036-.673-.315-.315-.51-.615-.673-1.035-.123-.317-.27-.794-.31-1.67-.043-.95-.052-1.235-.052-3.638s.01-2.688.052-3.637c.04-.877.187-1.354.31-1.67.163-.42.358-.72.673-1.036.315-.315.615-.51 1.035-.673.317-.123.794-.27 1.67-.31.95-.043 1.235-.052 3.638-.052M12 3c-2.444 0-2.75.01-3.71.054s-1.613.196-2.185.418c-.592.23-1.094.538-1.594 1.04-.5.5-.807 1-1.037 1.593-.223.572-.375 1.226-.42 2.184C3.01 9.25 3 9.555 3 12s.01 2.75.054 3.71.196 1.613.418 2.186c.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.266.054 3.71.054s2.75-.01 3.71-.054 1.613-.196 2.186-.418c.592-.23 1.094-.538 1.594-1.038s.808-1.002 1.038-1.594c.222-.572.375-1.227.418-2.185.044-.96.054-1.266.054-3.71s-.01-2.75-.054-3.71-.196-1.613-.418-2.186c-.23-.592-.538-1.094-1.038-1.594s-1.002-.808-1.594-1.038c-.572-.222-1.227-.375-2.185-.418C14.75 3.01 14.445 3 12 3zm0 4.378c-2.552 0-4.622 2.07-4.622 4.622s2.07 4.622 4.622 4.622 4.622-2.07 4.622-4.622S14.552 7.378 12 7.378zM12 15c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3zm4.804-8.884c-.596 0-1.08.484-1.08 1.08s.484 1.08 1.08 1.08c.596 0 1.08-.484 1.08-1.08s-.483-1.08-1.08-1.08z"}))),nl={foreground:"#0073AA",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M12.158 12.786l-2.698 7.84c.806.236 1.657.365 2.54.365 1.047 0 2.05-.18 2.986-.51-.024-.037-.046-.078-.065-.123l-2.762-7.57zM3.008 12c0 3.56 2.07 6.634 5.068 8.092L3.788 8.342c-.5 1.117-.78 2.354-.78 3.658zm15.06-.454c0-1.112-.398-1.88-.74-2.48-.456-.74-.883-1.368-.883-2.11 0-.825.627-1.595 1.51-1.595.04 0 .078.006.116.008-1.598-1.464-3.73-2.36-6.07-2.36-3.14 0-5.904 1.613-7.512 4.053.21.008.41.012.58.012.94 0 2.395-.114 2.395-.114.484-.028.54.684.057.74 0 0-.487.058-1.03.086l3.275 9.74 1.968-5.902-1.4-3.838c-.485-.028-.944-.085-.944-.085-.486-.03-.43-.77.056-.742 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.486-.028.543.684.058.74 0 0-.488.058-1.03.086l3.25 9.665.897-2.997c.456-1.17.684-2.137.684-2.907zm1.82-3.86c.04.286.06.593.06.924 0 .912-.17 1.938-.683 3.22l-2.746 7.94c2.672-1.558 4.47-4.454 4.47-7.77 0-1.564-.4-3.033-1.1-4.314zM12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10z"})))},ol={foreground:"#1db954",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424c-.18.295-.563.387-.857.207-2.35-1.434-5.305-1.76-8.786-.963-.335.077-.67-.133-.746-.47-.077-.334.132-.67.47-.745 3.808-.87 7.076-.496 9.712 1.115.293.18.386.563.206.857M17.81 13.7c-.226.367-.706.482-1.072.257-2.687-1.652-6.785-2.13-9.965-1.166-.413.127-.848-.106-.973-.517-.125-.413.108-.848.52-.973 3.632-1.102 8.147-.568 11.234 1.328.366.226.48.707.256 1.072m.105-2.835C14.692 8.95 9.375 8.775 6.297 9.71c-.493.15-1.016-.13-1.166-.624-.148-.495.13-1.017.625-1.167 3.532-1.073 9.404-.866 13.115 1.337.445.264.59.838.327 1.282-.264.443-.838.59-1.282.325"}))},rl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"m6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5zm11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5z"})),al={foreground:"#1ab7ea",src:(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.G,null,(0,Ve.createElement)(De.Path,{d:"M22.396 7.164c-.093 2.026-1.507 4.8-4.245 8.32C15.323 19.16 12.93 21 10.97 21c-1.214 0-2.24-1.12-3.08-3.36-.56-2.052-1.118-4.105-1.68-6.158-.622-2.24-1.29-3.36-2.004-3.36-.156 0-.7.328-1.634.98l-.978-1.26c1.027-.903 2.04-1.806 3.037-2.71C6 3.95 7.03 3.328 7.716 3.265c1.62-.156 2.616.95 2.99 3.32.404 2.558.685 4.148.84 4.77.468 2.12.982 3.18 1.543 3.18.435 0 1.09-.687 1.963-2.064.872-1.376 1.34-2.422 1.402-3.142.125-1.187-.343-1.782-1.4-1.782-.5 0-1.013.115-1.542.34 1.023-3.35 2.977-4.976 5.862-4.883 2.14.063 3.148 1.45 3.024 4.16z"})))},ll=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M22 11.816c0-1.256-1.02-2.277-2.277-2.277-.593 0-1.122.24-1.526.613-1.48-.965-3.455-1.594-5.647-1.69l1.17-3.702 3.18.75c.01 1.027.847 1.86 1.877 1.86 1.035 0 1.877-.84 1.877-1.877 0-1.035-.842-1.877-1.877-1.877-.77 0-1.43.466-1.72 1.13L13.55 3.92c-.204-.047-.4.067-.46.26l-1.35 4.27c-2.317.037-4.412.67-5.97 1.67-.402-.355-.917-.58-1.493-.58C3.02 9.54 2 10.56 2 11.815c0 .814.433 1.523 1.078 1.925-.037.222-.06.445-.06.673 0 3.292 4.01 5.97 8.94 5.97s8.94-2.678 8.94-5.97c0-.214-.02-.424-.052-.632.687-.39 1.154-1.12 1.154-1.964zm-3.224-7.422c.606 0 1.1.493 1.1 1.1s-.493 1.1-1.1 1.1-1.1-.494-1.1-1.1.493-1.1 1.1-1.1zm-16 7.422c0-.827.673-1.5 1.5-1.5.313 0 .598.103.838.27-.85.675-1.477 1.478-1.812 2.36-.32-.274-.525-.676-.525-1.13zm9.183 7.79c-4.502 0-8.165-2.33-8.165-5.193S7.457 9.22 11.96 9.22s8.163 2.33 8.163 5.193-3.663 5.193-8.164 5.193zM20.635 13c-.326-.89-.948-1.7-1.797-2.383.247-.186.55-.3.882-.3.827 0 1.5.672 1.5 1.5 0 .482-.23.91-.586 1.184zm-11.64 1.704c-.76 0-1.397-.616-1.397-1.376 0-.76.636-1.397 1.396-1.397.76 0 1.376.638 1.376 1.398 0 .76-.616 1.376-1.376 1.376zm7.405-1.376c0 .76-.615 1.376-1.375 1.376s-1.4-.616-1.4-1.376c0-.76.64-1.397 1.4-1.397.76 0 1.376.638 1.376 1.398zm-1.17 3.38c.15.152.15.398 0 .55-.675.674-1.728 1.002-3.22 1.002l-.01-.002-.012.002c-1.492 0-2.544-.328-3.218-1.002-.152-.152-.152-.398 0-.55.152-.152.4-.15.55 0 .52.52 1.394.775 2.67.775l.01.002.01-.002c1.276 0 2.15-.253 2.67-.775.15-.152.398-.152.55 0z"})),il={foreground:"#35465c",src:(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M19 3H5a2 2 0 00-2 2v14c0 1.1.9 2 2 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm-5.69 14.66c-2.72 0-3.1-1.9-3.1-3.16v-3.56H8.49V8.99c1.7-.62 2.54-1.99 2.64-2.87 0-.06.06-.41.06-.58h1.9v3.1h2.17v2.3h-2.18v3.1c0 .47.13 1.3 1.2 1.26h1.1v2.36c-1.01.02-2.07 0-2.07 0z"}))},sl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M18.42 14.58c-.51-.66-1.05-1.23-1.05-2.5V7.87c0-1.8.15-3.45-1.2-4.68-1.05-1.02-2.79-1.35-4.14-1.35-2.6 0-5.52.96-6.12 4.14-.06.36.18.54.4.57l2.66.3c.24-.03.42-.27.48-.5.24-1.12 1.17-1.63 2.2-1.63.56 0 1.22.21 1.55.7.4.56.33 1.31.33 1.97v.36c-1.59.18-3.66.27-5.16.93a4.63 4.63 0 0 0-2.93 4.44c0 2.82 1.8 4.23 4.1 4.23 1.95 0 3.03-.45 4.53-1.98.51.72.66 1.08 1.59 1.83.18.09.45.09.63-.1v.04l2.1-1.8c.24-.21.2-.48.03-.75zm-5.4-1.2c-.45.75-1.14 1.23-1.92 1.23-1.05 0-1.65-.81-1.65-1.98 0-2.31 2.1-2.73 4.08-2.73v.6c0 1.05.03 1.92-.5 2.88z"}),(0,Ve.createElement)(De.Path,{d:"M21.69 19.2a17.62 17.62 0 0 1-21.6-1.57c-.23-.2 0-.5.28-.33a23.88 23.88 0 0 0 20.93 1.3c.45-.19.84.3.39.6z"}),(0,Ve.createElement)(De.Path,{d:"M22.8 17.96c-.36-.45-2.22-.2-3.1-.12-.23.03-.3-.18-.05-.36 1.5-1.05 3.96-.75 4.26-.39.3.36-.1 2.82-1.5 4.02-.21.18-.42.1-.3-.15.3-.8 1.02-2.58.69-3z"})),cl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",fill:"#4bc7ee"}),(0,Ve.createElement)(De.Path,{d:"m23.7254 19.0205-10.1074-17.18468c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418h22.5655c1.279 0 1.8019-.8905 1.1599-1.9795z",fill:"#d4cdcb"}),(0,Ve.createElement)(De.Path,{d:"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",fill:"#c3d82e"}),(0,Ve.createElement)(De.Path,{d:"m13.618 1.83582c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418 15.2646-16.38573z",fill:"#e4ecb0"}),(0,Ve.createElement)(De.Path,{d:"m.0206909 21 19.5468091-9.063 1.6621 2.8344z",fill:"#209dbd"}),(0,Ve.createElement)(De.Path,{d:"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",fill:"#7cb3c9"})),ul=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"m12.1479 18.5957c-2.4949 0-4.28131-1.7558-4.28131-4.0658 0-2.2176 1.78641-4.0965 4.09651-4.0965 2.2793 0 4.0349 1.7864 4.0349 4.1581 0 2.2794-1.7556 4.0042-3.8501 4.0042zm8.3521-18.5957-4.5329 1v7c-1.1088-1.41691-2.8028-1.8787-4.8049-1.8787-2.09443 0-3.97329.76993-5.5133 2.27917-1.72483 1.66323-2.6489 3.78863-2.6489 6.16033 0 2.5873.98562 4.8049 2.89526 6.499 1.44763 1.2936 3.17251 1.9402 5.17454 1.9402 1.9713 0 3.4498-.5236 4.8973-1.9402v1.9402h4.5329c0-7.6359 0-15.3641 0-23z",fill:"#333436"})),ml=(0,Ve.createElement)(De.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(De.Path,{d:"M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"})),dl=(0,Ve.createElement)(De.SVG,{viewBox:"0 0 44 44"},(0,Ve.createElement)(De.Path,{d:"M32.59521,22.001l4.31885-4.84473-6.34131-1.38379.646-6.459-5.94336,2.61035L22,6.31934l-3.27344,5.60351L12.78418,9.3125l.645,6.458L7.08643,17.15234,11.40479,21.999,7.08594,26.84375l6.34131,1.38379-.64551,6.458,5.94287-2.60938L22,37.68066l3.27344-5.60351,5.94287,2.61035-.64551-6.458,6.34277-1.38183Zm.44385,2.75244L30.772,23.97827l-1.59558-2.07391,1.97888.735Zm-8.82147,6.1579L22.75,33.424V30.88977l1.52228-2.22168ZM18.56226,13.48816,19.819,15.09534l-2.49219-.88642L15.94037,12.337Zm6.87719.00116,2.62043-1.15027-1.38654,1.86981L24.183,15.0946Zm3.59357,2.6029-1.22546,1.7381.07525-2.73486,1.44507-1.94867ZM22,29.33008l-2.16406-3.15686L22,23.23688l2.16406,2.93634Zm-4.25458-9.582-.10528-3.836,3.60986,1.284v3.73242Zm5.00458-2.552,3.60986-1.284-.10528,3.836L22.75,20.92853Zm-7.78174-1.10559-.29352-2.94263,1.44245,1.94739.07519,2.73321Zm2.30982,5.08319,3.50817,1.18164-2.16247,2.9342-3.678-1.08447Zm2.4486,7.49285L21.25,30.88977v2.53485L19.78052,30.91Zm3.48707-6.31121,3.50817-1.18164,2.33228,3.03137-3.678,1.08447Zm10.87219-4.28113-2.714,3.04529L28.16418,19.928l1.92176-2.72565ZM24.06036,12.81769l-2.06012,2.6322-2.059-2.63318L22,9.292ZM9.91455,18.07227l4.00079-.87195,1.921,2.72735-3.20794,1.19019Zm2.93024,4.565,1.9801-.73462L13.228,23.97827l-2.26838.77429Zm-1.55591,3.58819L13.701,25.4021l2.64935.78058-2.14447.67853Zm3.64868,1.977L18.19,27.17334l.08313,3.46332L14.52979,32.2793Zm10.7876,2.43549.08447-3.464,3.25165,1.03052.407,4.07684Zm4.06824-3.77478-2.14545-.68,2.65063-.781,2.41266.825Z"}));var pl=()=>(0,Ve.createElement)("div",{className:"wp-block-embed is-loading"},(0,Ve.createElement)(De.Spinner,null));var gl=e=>{let{icon:t,label:n,value:o,onSubmit:r,onChange:a,cannotEmbed:l,fallback:i,tryAgain:s}=e;return(0,Ve.createElement)(De.Placeholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:t,showColors:!0}),label:n,className:"wp-block-embed",instructions:(0,Fe.__)("Paste a link to the content you want to display on your site.")},(0,Ve.createElement)("form",{onSubmit:r},(0,Ve.createElement)("input",{type:"url",value:o||"",className:"components-placeholder__input","aria-label":n,placeholder:(0,Fe.__)("Enter URL to embed here…"),onChange:a}),(0,Ve.createElement)(De.Button,{variant:"primary",type:"submit"},(0,Fe._x)("Embed","button label"))),(0,Ve.createElement)("div",{className:"components-placeholder__learn-more"},(0,Ve.createElement)(De.ExternalLink,{href:(0,Fe.__)("https://wordpress.org/support/article/embeds/")},(0,Fe.__)("Learn more about embeds"))),l&&(0,Ve.createElement)("div",{className:"components-placeholder__error"},(0,Ve.createElement)("div",{className:"components-placeholder__instructions"},(0,Fe.__)("Sorry, this content could not be embedded.")),(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:s},(0,Fe._x)("Try again","button label"))," ",(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:i},(0,Fe._x)("Convert to link","button label"))))};const hl={class:"className",frameborder:"frameBorder",marginheight:"marginHeight",marginwidth:"marginWidth"};function vl(e){let{html:t}=e;const n=(0,Ve.useRef)(),o=(0,Ve.useMemo)((()=>{const e=(new window.DOMParser).parseFromString(t,"text/html").querySelector("iframe"),n={};return e?(Array.from(e.attributes).forEach((e=>{let{name:t,value:o}=e;"style"!==t&&(n[hl[t]||t]=o)})),n):n}),[t]);return(0,Ve.useEffect)((()=>{const{ownerDocument:e}=n.current,{defaultView:t}=e;function r(e){let{data:{secret:t,message:r,value:a}={}}=e;"height"===r&&t===o["data-secret"]&&(n.current.height=a)}return t.addEventListener("message",r),()=>{t.removeEventListener("message",r)}}),[]),(0,Ve.createElement)("div",{className:"wp-block-embed__wrapper"},(0,Ve.createElement)("iframe",Ze({ref:(0,Vt.useMergeRefs)([n,(0,Vt.useFocusableIframe)()]),title:o.title},o)))}class bl extends Ve.Component{constructor(){super(...arguments),this.hideOverlay=this.hideOverlay.bind(this),this.state={interactive:!1}}static getDerivedStateFromProps(e,t){return!e.isSelected&&t.interactive?{interactive:!1}:null}hideOverlay(){this.setState({interactive:!0})}render(){const{preview:e,previewable:t,url:n,type:o,caption:r,onCaptionChange:a,isSelected:l,className:i,icon:s,label:c,insertBlocksAfter:u}=this.props,{scripts:m}=e,{interactive:d}=this.state,p="photo"===o?(e=>{const t=e.thumbnail_url||e.url,n=(0,Ve.createElement)("p",null,(0,Ve.createElement)("img",{src:t,alt:e.title,width:"100%"}));return(0,Ve.renderToString)(n)})(e):e.html,g=new URL(n).host.split("."),h=g.splice(g.length-2,g.length-1).join("."),v=(0,Fe.sprintf)((0,Fe.__)("Embedded content from %s"),h),b=yt()(o,i,"wp-block-embed__wrapper"),y="wp-embed"===o?(0,Ve.createElement)(vl,{html:p}):(0,Ve.createElement)("div",{className:"wp-block-embed__wrapper"},(0,Ve.createElement)(De.SandBox,{html:p,scripts:m,title:v,type:b,onFocus:this.hideOverlay}),!d&&(0,Ve.createElement)("div",{className:"block-library-embed__interactive-overlay",onMouseUp:this.hideOverlay}));return(0,Ve.createElement)("figure",{className:yt()(i,"wp-block-embed",{"is-type-video":"video"===o})},t?y:(0,Ve.createElement)(De.Placeholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:s,showColors:!0}),label:c},(0,Ve.createElement)("p",{className:"components-placeholder__error"},(0,Ve.createElement)("a",{href:n},n)),(0,Ve.createElement)("p",{className:"components-placeholder__error"},(0,Fe.sprintf)((0,Fe.__)("Embedded content from %s can't be previewed in the editor."),h))),(!$e.RichText.isEmpty(r)||l)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption",placeholder:(0,Fe.__)("Add caption"),value:r,onChange:a,inlineToolbar:!0,__unstableOnSplitAtEnd:()=>u((0,Re.createBlock)("core/paragraph"))}))}}var yl=bl;var _l=e=>{const{attributes:{providerNameSlug:t,previewable:n,responsive:o,url:r},attributes:a,isSelected:l,onReplace:i,setAttributes:s,insertBlocksAfter:c,onFocus:u}=e,m={title:(0,Fe._x)("Embed","block title"),icon:Za},{icon:d,title:p}=(g=t,(null===(h=(0,Re.getBlockVariations)(kt))||void 0===h?void 0:h.find((e=>{let{name:t}=e;return t===g})))||m);var g,h;const[v,b]=(0,Ve.useState)(r),[y,_]=(0,Ve.useState)(!1),{invalidateResolution:f}=(0,Xe.useDispatch)(Ye.store),{preview:k,fetching:w,themeSupportsResponsive:x,cannotEmbed:E}=(0,Xe.useSelect)((e=>{var t;const{getEmbedPreview:n,isPreviewEmbedFallback:o,isRequestingEmbedPreview:a,getThemeSupports:l}=e(Ye.store);if(!r)return{fetching:!1,cannotEmbed:!1};const i=n(r),s=o(r),c=!1===(null==i?void 0:i.html)&&void 0===(null==i?void 0:i.type),u=404===(null==i||null===(t=i.data)||void 0===t?void 0:t.status),m=!!i&&!c&&!u;return{preview:m?i:void 0,fetching:a(r),themeSupportsResponsive:l()["responsive-embeds"],cannotEmbed:!m||s}}),[r]),C=()=>{const{allowResponsive:e,className:t}=a;return{...a,...Bt(k,p,t,o,e)}};(0,Ve.useEffect)((()=>{if(null==k||!k.html||!E||w)return;const e=r.replace(/\/$/,"");b(e),_(!1),s({url:e})}),[null==k?void 0:k.html,r]),(0,Ve.useEffect)((()=>{if(k&&!y&&(s(C()),i)){const t=Et(e,C());t&&i(t)}}),[k,y]);const S=(0,$e.useBlockProps)();if(w)return(0,Ve.createElement)(Ae.View,S,(0,Ve.createElement)(pl,null));const B=(0,Fe.sprintf)((0,Fe.__)("%s URL"),p);if(!k||E||y)return(0,Ve.createElement)(Ae.View,S,(0,Ve.createElement)(gl,{icon:d,label:B,onFocus:u,onSubmit:e=>{e&&e.preventDefault(),_(!1),s({url:v})},value:v,cannotEmbed:E,onChange:e=>b(e.target.value),fallback:()=>function(e,t){const n=(0,Ve.createElement)("a",{href:e},e);t((0,Re.createBlock)("core/paragraph",{content:(0,Ve.renderToString)(n)}))}(v,i),tryAgain:()=>{f("getEmbedPreview",[v])}}));const{caption:T,type:N,allowResponsive:P,className:z}=C(),I=Ke()(z,e.className);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(ja,{showEditButton:k&&!E,themeSupportsResponsive:x,blockSupportsResponsive:o,allowResponsive:P,toggleResponsive:()=>{const{allowResponsive:e,className:t}=a,{html:n}=k,r=!e;s({allowResponsive:r,className:St(n,t,o&&r)})},switchBackToURLInput:()=>_(!0)}),(0,Ve.createElement)(Ae.View,S,(0,Ve.createElement)(yl,{preview:k,previewable:n,className:I,url:v,type:N,caption:T,onCaptionChange:e=>s({caption:e}),isSelected:l,icon:d,label:B,insertBlocksAfter:c})))};const{name:fl}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"};var kl={from:[{type:"raw",isMatch:e=>{var t,n;return"P"===e.nodeName&&/^\s*(https?:\/\/\S+)\s*$/i.test(e.textContent)&&1===(null===(t=e.textContent)||void 0===t||null===(n=t.match(/https/gi))||void 0===n?void 0:n.length)},transform:e=>(0,Re.createBlock)(fl,{url:e.textContent.trim()})}],to:[{type:"block",blocks:["core/paragraph"],isMatch:e=>{let{url:t}=e;return!!t},transform:e=>{let{url:t,caption:n}=e,o=`<a href="${t}">${t}</a>`;return null!=n&&n.trim()&&(o+=`<br />${n}`),(0,Re.createBlock)("core/paragraph",{content:o})}}]};const wl=[{name:"twitter",title:"Twitter",icon:Ya,keywords:["tweet",(0,Fe.__)("social")],description:(0,Fe.__)("Embed a tweet."),patterns:[/^https?:\/\/(www\.)?twitter\.com\/.+/i],attributes:{providerNameSlug:"twitter",responsive:!0}},{name:"youtube",title:"YouTube",icon:Xa,keywords:[(0,Fe.__)("music"),(0,Fe.__)("video")],description:(0,Fe.__)("Embed a YouTube video."),patterns:[/^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,/^https?:\/\/youtu\.be\/.+/i],attributes:{providerNameSlug:"youtube",responsive:!0}},{name:"facebook",title:"Facebook",icon:el,keywords:[(0,Fe.__)("social")],description:(0,Fe.__)("Embed a Facebook post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"facebook",previewable:!1,responsive:!0}},{name:"instagram",title:"Instagram",icon:tl,keywords:[(0,Fe.__)("image"),(0,Fe.__)("social")],description:(0,Fe.__)("Embed an Instagram post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"instagram",responsive:!0}},{name:"wordpress",title:"WordPress",icon:nl,keywords:[(0,Fe.__)("post"),(0,Fe.__)("blog")],description:(0,Fe.__)("Embed a WordPress post."),attributes:{providerNameSlug:"wordpress"}},{name:"soundcloud",title:"SoundCloud",icon:Qa,keywords:[(0,Fe.__)("music"),(0,Fe.__)("audio")],description:(0,Fe.__)("Embed SoundCloud content."),patterns:[/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],attributes:{providerNameSlug:"soundcloud",responsive:!0}},{name:"spotify",title:"Spotify",icon:ol,keywords:[(0,Fe.__)("music"),(0,Fe.__)("audio")],description:(0,Fe.__)("Embed Spotify content."),patterns:[/^https?:\/\/(open|play)\.spotify\.com\/.+/i],attributes:{providerNameSlug:"spotify",responsive:!0}},{name:"flickr",title:"Flickr",icon:rl,keywords:[(0,Fe.__)("image")],description:(0,Fe.__)("Embed Flickr content."),patterns:[/^https?:\/\/(www\.)?flickr\.com\/.+/i,/^https?:\/\/flic\.kr\/.+/i],attributes:{providerNameSlug:"flickr",responsive:!0}},{name:"vimeo",title:"Vimeo",icon:al,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a Vimeo video."),patterns:[/^https?:\/\/(www\.)?vimeo\.com\/.+/i],attributes:{providerNameSlug:"vimeo",responsive:!0}},{name:"animoto",title:"Animoto",icon:cl,description:(0,Fe.__)("Embed an Animoto video."),patterns:[/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],attributes:{providerNameSlug:"animoto",responsive:!0}},{name:"cloudup",title:"Cloudup",icon:Za,description:(0,Fe.__)("Embed Cloudup content."),patterns:[/^https?:\/\/cloudup\.com\/.+/i],attributes:{providerNameSlug:"cloudup",responsive:!0}},{name:"collegehumor",title:"CollegeHumor",icon:Ja,description:(0,Fe.__)("Embed CollegeHumor content."),scope:["block"],patterns:[],attributes:{providerNameSlug:"collegehumor",responsive:!0}},{name:"crowdsignal",title:"Crowdsignal",icon:Za,keywords:["polldaddy",(0,Fe.__)("survey")],description:(0,Fe.__)("Embed Crowdsignal (formerly Polldaddy) content."),patterns:[/^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.survey\.fm)\/.+/i],attributes:{providerNameSlug:"crowdsignal",responsive:!0}},{name:"dailymotion",title:"Dailymotion",icon:ul,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a Dailymotion video."),patterns:[/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],attributes:{providerNameSlug:"dailymotion",responsive:!0}},{name:"imgur",title:"Imgur",icon:Ka,description:(0,Fe.__)("Embed Imgur content."),patterns:[/^https?:\/\/(.+\.)?imgur\.com\/.+/i],attributes:{providerNameSlug:"imgur",responsive:!0}},{name:"issuu",title:"Issuu",icon:Za,description:(0,Fe.__)("Embed Issuu content."),patterns:[/^https?:\/\/(www\.)?issuu\.com\/.+/i],attributes:{providerNameSlug:"issuu",responsive:!0}},{name:"kickstarter",title:"Kickstarter",icon:Za,description:(0,Fe.__)("Embed Kickstarter content."),patterns:[/^https?:\/\/(www\.)?kickstarter\.com\/.+/i,/^https?:\/\/kck\.st\/.+/i],attributes:{providerNameSlug:"kickstarter",responsive:!0}},{name:"mixcloud",title:"Mixcloud",icon:Qa,keywords:[(0,Fe.__)("music"),(0,Fe.__)("audio")],description:(0,Fe.__)("Embed Mixcloud content."),patterns:[/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],attributes:{providerNameSlug:"mixcloud",responsive:!0}},{name:"reddit",title:"Reddit",icon:ll,description:(0,Fe.__)("Embed a Reddit thread."),patterns:[/^https?:\/\/(www\.)?reddit\.com\/.+/i],attributes:{providerNameSlug:"reddit",responsive:!0}},{name:"reverbnation",title:"ReverbNation",icon:Qa,description:(0,Fe.__)("Embed ReverbNation content."),patterns:[/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],attributes:{providerNameSlug:"reverbnation",responsive:!0}},{name:"screencast",title:"Screencast",icon:Ja,description:(0,Fe.__)("Embed Screencast content."),patterns:[/^https?:\/\/(www\.)?screencast\.com\/.+/i],attributes:{providerNameSlug:"screencast",responsive:!0}},{name:"scribd",title:"Scribd",icon:Za,description:(0,Fe.__)("Embed Scribd content."),patterns:[/^https?:\/\/(www\.)?scribd\.com\/.+/i],attributes:{providerNameSlug:"scribd",responsive:!0}},{name:"slideshare",title:"Slideshare",icon:Za,description:(0,Fe.__)("Embed Slideshare content."),patterns:[/^https?:\/\/(.+?\.)?slideshare\.net\/.+/i],attributes:{providerNameSlug:"slideshare",responsive:!0}},{name:"smugmug",title:"SmugMug",icon:Ka,description:(0,Fe.__)("Embed SmugMug content."),patterns:[/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],attributes:{providerNameSlug:"smugmug",previewable:!1,responsive:!0}},{name:"speaker-deck",title:"Speaker Deck",icon:Za,description:(0,Fe.__)("Embed Speaker Deck content."),patterns:[/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],attributes:{providerNameSlug:"speaker-deck",responsive:!0}},{name:"tiktok",title:"TikTok",icon:Ja,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a TikTok video."),patterns:[/^https?:\/\/(www\.)?tiktok\.com\/.+/i],attributes:{providerNameSlug:"tiktok",responsive:!0}},{name:"ted",title:"TED",icon:Ja,description:(0,Fe.__)("Embed a TED video."),patterns:[/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],attributes:{providerNameSlug:"ted",responsive:!0}},{name:"tumblr",title:"Tumblr",icon:il,keywords:[(0,Fe.__)("social")],description:(0,Fe.__)("Embed a Tumblr post."),patterns:[/^https?:\/\/(www\.)?tumblr\.com\/.+/i],attributes:{providerNameSlug:"tumblr",responsive:!0}},{name:"videopress",title:"VideoPress",icon:Ja,keywords:[(0,Fe.__)("video")],description:(0,Fe.__)("Embed a VideoPress video."),patterns:[/^https?:\/\/videopress\.com\/.+/i],attributes:{providerNameSlug:"videopress",responsive:!0}},{name:"wordpress-tv",title:"WordPress.tv",icon:Ja,description:(0,Fe.__)("Embed a WordPress.tv video."),patterns:[/^https?:\/\/wordpress\.tv\/.+/i],attributes:{providerNameSlug:"wordpress-tv",responsive:!0}},{name:"amazon-kindle",title:"Amazon Kindle",icon:sl,keywords:[(0,Fe.__)("ebook")],description:(0,Fe.__)("Embed Amazon Kindle content."),patterns:[/^https?:\/\/([a-z0-9-]+\.)?(amazon|amzn)(\.[a-z]{2,4})+\/.+/i,/^https?:\/\/(www\.)?(a\.co|z\.cn)\/.+/i],attributes:{providerNameSlug:"amazon-kindle"}},{name:"pinterest",title:"Pinterest",icon:ml,keywords:[(0,Fe.__)("social"),(0,Fe.__)("bookmark")],description:(0,Fe.__)("Embed Pinterest pins, boards, and profiles."),patterns:[/^https?:\/\/([a-z]{2}|www)\.pinterest\.com(\.(au|mx))?\/.*/i],attributes:{providerNameSlug:"pinterest"}},{name:"wolfram-cloud",title:"Wolfram",icon:dl,description:(0,Fe.__)("Embed Wolfram notebook content."),patterns:[/^https?:\/\/(www\.)?wolframcloud\.com\/obj\/.+/i],attributes:{providerNameSlug:"wolfram-cloud",responsive:!0}}];wl.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.providerNameSlug===t.providerNameSlug)}));var xl=wl;const{attributes:El}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"};var Cl=[{attributes:El,save(e){let{attributes:{url:t,caption:n,type:o,providerNameSlug:r}}=e;if(!t)return null;const a=Ke()("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${r}`]:r});return(0,Ve.createElement)("figure",{className:a},`\n${t}\n`,!$e.RichText.isEmpty(n)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:n}))}}];const Sl={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},{name:Bl}=Sl,Tl={icon:Za,edit:_l,save:function(e){let{attributes:t}=e;const{url:n,caption:o,type:r,providerNameSlug:a}=t;if(!n)return null;const l=yt()("wp-block-embed",{[`is-type-${r}`]:r,[`is-provider-${a}`]:a,[`wp-block-embed-${a}`]:a});return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:l}),(0,Ve.createElement)("div",{className:"wp-block-embed__wrapper"},`\n${n}\n`),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))},transforms:kl,variations:xl,deprecated:Cl};var Nl=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5z"}));const Pl=[{attributes:{id:{type:"number"},href:{type:"string"},fileName:{type:"string",source:"html",selector:"a:not([download])"},textLinkHref:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"href"},textLinkTarget:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"target"},showDownloadButton:{type:"boolean",default:!0},downloadButtonText:{type:"string",source:"html",selector:"a[download]"},displayPreview:{type:"boolean"},previewHeight:{type:"number",default:600}},supports:{anchor:!0,align:!0},save(e){let{attributes:t}=e;const{href:n,fileName:o,textLinkHref:r,textLinkTarget:a,showDownloadButton:l,downloadButtonText:i,displayPreview:s,previewHeight:c}=t,u=$e.RichText.isEmpty(o)?(0,Fe.__)("PDF embed"):(0,Fe.sprintf)((0,Fe.__)("Embed of %s."),o);return n&&(0,Ve.createElement)("div",$e.useBlockProps.save(),s&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("object",{className:"wp-block-file__embed",data:n,type:"application/pdf",style:{width:"100%",height:`${c}px`},"aria-label":u})),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)("a",{href:r,target:a,rel:a?"noreferrer noopener":void 0},(0,Ve.createElement)($e.RichText.Content,{value:o})),l&&(0,Ve.createElement)("a",{href:n,className:"wp-block-file__button",download:!0},(0,Ve.createElement)($e.RichText.Content,{value:i})))}}];var zl=Pl;function Il(e){let{hrefs:t,openInNewWindow:n,showDownloadButton:o,changeLinkDestinationOption:r,changeOpenInNewWindow:a,changeShowDownloadButton:l,displayPreview:i,changeDisplayPreview:s,previewHeight:c,changePreviewHeight:u}=e;const{href:m,textLinkHref:d,attachmentPage:p}=t;let g=[{value:m,label:(0,Fe.__)("URL")}];return p&&(g=[{value:m,label:(0,Fe.__)("Media file")},{value:p,label:(0,Fe.__)("Attachment page")}]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,m.endsWith(".pdf")&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("PDF settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show inline embed"),help:i?(0,Fe.__)("Note: Most phone and tablet browsers won't display embedded PDFs."):null,checked:!!i,onChange:s}),i&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Height in pixels"),min:Rl,max:Math.max(Vl,c),value:c,onChange:u})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Text link settings")},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Link to"),value:d,options:g,onChange:r}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),checked:n,onChange:a})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Download button settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show download button"),checked:o,onChange:l}))))}const Ml=()=>!(window.navigator.userAgent.indexOf("Mobi")>-1)&&(!(window.navigator.userAgent.indexOf("Android")>-1)&&(!(window.navigator.userAgent.indexOf("Macintosh")>-1&&window.navigator.maxTouchPoints&&window.navigator.maxTouchPoints>2)&&!((window.ActiveXObject||"ActiveXObject"in window)&&!Ll("AcroPDF.PDF")&&!Ll("PDF.PdfCtrl")))),Ll=e=>{let t;try{t=new window.ActiveXObject(e)}catch(e){t=void 0}return t},Rl=200,Vl=2e3;function Al(e){let{text:t,disabled:n}=e;const{createNotice:o}=(0,Xe.useDispatch)(za.store),r=(0,Vt.useCopyToClipboard)(t,(()=>{o("info",(0,Fe.__)("Copied URL to clipboard."),{isDismissible:!0,type:"snackbar"})}));return(0,Ve.createElement)(De.ToolbarButton,{className:"components-clipboard-toolbar-button",ref:r,disabled:n},(0,Fe.__)("Copy URL"))}var Hl=(0,De.withNotices)((function(e){let{attributes:t,isSelected:n,setAttributes:o,noticeUI:r,noticeOperations:a,clientId:l}=e;const{id:i,fileId:s,fileName:c,href:u,textLinkHref:m,textLinkTarget:d,showDownloadButton:p,downloadButtonText:g,displayPreview:h,previewHeight:v}=t,{media:b,mediaUpload:y}=(0,Xe.useSelect)((e=>({media:void 0===i?void 0:e(Ye.store).getMedia(i),mediaUpload:e($e.store).getSettings().mediaUpload})),[i]),{toggleSelection:_,__unstableMarkNextChangeAsNotPersistent:f}=(0,Xe.useDispatch)($e.store);function k(e){if(e&&e.url){const t=e.url.endsWith(".pdf");o({href:e.url,fileName:e.title,textLinkHref:e.url,id:e.id,displayPreview:!!t||void 0,previewHeight:t?600:void 0})}}function w(e){o({href:void 0}),a.removeAllNotices(),a.createErrorNotice(e)}function x(e){o({downloadButtonText:e.replace(/<\/?a[^>]*>/g,"")})}(0,Ve.useEffect)((()=>{if((0,pt.isBlobURL)(u)){const e=(0,pt.getBlobByURL)(u);y({filesList:[e],onFileChange:e=>{let[t]=e;return k(t)},onError:w}),(0,pt.revokeBlobURL)(u)}void 0===g&&x((0,Fe._x)("Download","button label"))}),[]),(0,Ve.useEffect)((()=>{!s&&u&&(f(),o({fileId:`wp-block-file--media-${l}`}))}),[u,s,l]);const E=b&&b.link,C=(0,$e.useBlockProps)({className:Ke()((0,pt.isBlobURL)(u)&&(0,De.__unstableGetAnimateClassName)({type:"loading"}),{"is-transient":(0,pt.isBlobURL)(u)})}),S=Ml()&&h;return u?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(Il,{hrefs:{href:u,textLinkHref:m,attachmentPage:E},openInNewWindow:!!d,showDownloadButton:p,changeLinkDestinationOption:function(e){o({textLinkHref:e})},changeOpenInNewWindow:function(e){o({textLinkTarget:!!e&&"_blank"})},changeShowDownloadButton:function(e){o({showDownloadButton:e})},displayPreview:h,changeDisplayPreview:function(e){o({displayPreview:e})},previewHeight:v,changePreviewHeight:function(e){const t=Math.max(parseInt(e,10),Rl);o({previewHeight:t})}}),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:i,mediaURL:u,accept:"*",onSelect:k,onError:w}),(0,Ve.createElement)(Al,{text:u,disabled:(0,pt.isBlobURL)(u)})),(0,Ve.createElement)("div",C,S&&(0,Ve.createElement)(De.ResizableBox,{size:{height:v},minHeight:Rl,maxHeight:Vl,minWidth:"100%",grid:[10,10],enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>_(!1),onResizeStop:function(e,t,n,r){_(!0);const a=parseInt(v+r.height,10);o({previewHeight:a})},showHandle:n},(0,Ve.createElement)("object",{className:"wp-block-file__preview",data:u,type:"application/pdf","aria-label":(0,Fe.__)("Embed of the selected PDF file.")}),!n&&(0,Ve.createElement)("div",{className:"wp-block-file__preview-overlay"})),(0,Ve.createElement)("div",{className:"wp-block-file__content-wrapper"},(0,Ve.createElement)($e.RichText,{tagName:"a",value:c,placeholder:(0,Fe.__)("Write file name…"),withoutInteractiveFormatting:!0,onChange:e=>o({fileName:e}),href:m}),p&&(0,Ve.createElement)("div",{className:"wp-block-file__button-richtext-wrapper"},(0,Ve.createElement)($e.RichText,{tagName:"div","aria-label":(0,Fe.__)("Download button text"),className:"wp-block-file__button",value:g,withoutInteractiveFormatting:!0,placeholder:(0,Fe.__)("Add text…"),onChange:e=>x(e)}))))):(0,Ve.createElement)("div",C,(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Nl}),labels:{title:(0,Fe.__)("File"),instructions:(0,Fe.__)("Upload a file or pick one from your media library.")},onSelect:k,notices:r,onError:w,accept:"*"}))}));const Dl={from:[{type:"files",isMatch:e=>e.length>0,priority:15,transform:e=>{const t=[];return e.forEach((e=>{const n=(0,pt.createBlobURL)(e);t.push((0,Re.createBlock)("core/file",{href:n,fileName:e.name,textLinkHref:n}))})),t}},{type:"block",blocks:["core/audio"],transform:e=>(0,Re.createBlock)("core/file",{href:e.src,fileName:e.caption,textLinkHref:e.src,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/video"],transform:e=>(0,Re.createBlock)("core/file",{href:e.src,fileName:e.caption,textLinkHref:e.src,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/image"],transform:e=>(0,Re.createBlock)("core/file",{href:e.url,fileName:e.caption||(0,Je.getFilename)(e.url),textLinkHref:e.url,id:e.id,anchor:e.anchor})}],to:[{type:"block",blocks:["core/audio"],isMatch:e=>{let{id:t}=e;if(!t)return!1;const{getMedia:n}=(0,Xe.select)(Ye.store),o=n(t);return!!o&&(0,vt.includes)(o.mime_type,"audio")},transform:e=>(0,Re.createBlock)("core/audio",{src:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/video"],isMatch:e=>{let{id:t}=e;if(!t)return!1;const{getMedia:n}=(0,Xe.select)(Ye.store),o=n(t);return!!o&&(0,vt.includes)(o.mime_type,"video")},transform:e=>(0,Re.createBlock)("core/video",{src:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/image"],isMatch:e=>{let{id:t}=e;if(!t)return!1;const{getMedia:n}=(0,Xe.select)(Ye.store),o=n(t);return!!o&&(0,vt.includes)(o.mime_type,"image")},transform:e=>(0,Re.createBlock)("core/image",{url:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})}]};var Fl=Dl;const $l={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/file",title:"File",category:"media",description:"Add a link to a downloadable file.",keywords:["document","pdf","download"],textdomain:"default",attributes:{id:{type:"number"},href:{type:"string"},fileId:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"id"},fileName:{type:"string",source:"html",selector:"a:not([download])"},textLinkHref:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"href"},textLinkTarget:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"target"},showDownloadButton:{type:"boolean",default:!0},downloadButtonText:{type:"string",source:"html",selector:"a[download]"},displayPreview:{type:"boolean"},previewHeight:{type:"number",default:600}},supports:{anchor:!0,align:!0},viewScript:"file:./view.min.js",editorStyle:"wp-block-file-editor",style:"wp-block-file"},{name:Gl}=$l,Ul={icon:Nl,example:{attributes:{href:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg",fileName:(0,Fe._x)("Armstrong_Small_Step","Name of the file")}},transforms:Fl,deprecated:zl,edit:Hl,save:function(e){let{attributes:t}=e;const{href:n,fileId:o,fileName:r,textLinkHref:a,textLinkTarget:l,showDownloadButton:i,downloadButtonText:s,displayPreview:c,previewHeight:u}=t,m=$e.RichText.isEmpty(r)?(0,Fe.__)("PDF embed"):(0,Fe.sprintf)((0,Fe.__)("Embed of %s."),r),d=!$e.RichText.isEmpty(r),p=d?o:void 0;return n&&(0,Ve.createElement)("div",$e.useBlockProps.save(),c&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("object",{className:"wp-block-file__embed",data:n,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":m})),d&&(0,Ve.createElement)("a",{id:p,href:a,target:l,rel:l?"noreferrer noopener":void 0},(0,Ve.createElement)($e.RichText.Content,{value:r})),i&&(0,Ve.createElement)("a",{href:n,className:"wp-block-file__button",download:!0,"aria-describedby":p},(0,Ve.createElement)($e.RichText.Content,{value:s})))}};var Ol=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zM4.5 4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1V12l-2.3-1.7c-.3-.2-.6-.2-.9 0l-2.9 2.1L8 11.3c-.2-.1-.5-.1-.7 0l-2.9 1.5V4.6zm0 11.8v-1.8l3.2-1.7 2.4 1.2c.2.1.5.1.8-.1l2.8-2 2.8 2v2.5c0 .1-.1.1-.1.1H4.6c0-.1-.1-.2-.1-.2z"}));const ql="none",Wl="media",jl="attachment";const Zl=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"large";const n=(0,vt.pick)(e,["alt","id","link","caption"]);n.url=(0,vt.get)(e,["sizes",t,"url"])||(0,vt.get)(e,["media_details","sizes",t,"source_url"])||e.url;const o=(0,vt.get)(e,["sizes","full","url"])||(0,vt.get)(e,["media_details","sizes","full","source_url"]);return o&&(n.fullUrl=o),n};const Ql="file",Kl="post";function Jl(e){var t;return Math.min(3,null==e||null===(t=e.images)||void 0===t?void 0:t.length)}function Yl(e,t){switch(t){case Ql:return{href:(null==e?void 0:e.source_url)||(null==e?void 0:e.url),linkDestination:Wl};case Kl:return{href:null==e?void 0:e.link,linkDestination:jl};case Wl:return{href:(null==e?void 0:e.source_url)||(null==e?void 0:e.url),linkDestination:Wl};case jl:return{href:null==e?void 0:e.link,linkDestination:jl};case ql:return{href:void 0,linkDestination:ql}}return{}}function Xl(e){let t=e.linkTo?e.linkTo:"none";"post"===t?t="attachment":"file"===t&&(t="media");const n=e.images.map((n=>function(e,t,n){return(0,Re.createBlock)("core/image",{...e.id&&{id:parseInt(e.id)},url:e.url,alt:e.alt,caption:e.caption,sizeSlug:t,...Yl(e,n)})}(n,e.sizeSlug,t)));return[{...(0,vt.omit)(e,["images","ids"]),linkTo:t,allowResize:!1},n]}const ei={attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},fixedHeight:{type:"boolean",default:!0},linkTo:{type:"string"},sizeSlug:{type:"string",default:"large"}},supports:{anchor:!0,align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,caption:a,linkTo:l}=t,i=`columns-${o} ${r?"is-cropped":""}`;return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:i}),(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},n.map((e=>{let t;switch(l){case Ql:t=e.fullUrl||e.url;break;case Kl:t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,!$e.RichText.isEmpty(e.caption)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))}))),!$e.RichText.isEmpty(a)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a}))},migrate:e=>Xl(e)},ti={attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"},sizeSlug:{type:"string",default:"large"}},supports:{align:!0},isEligible(e){let{linkTo:t}=e;return!t||"attachment"===t||"media"===t},migrate:e=>Xl(e),save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,caption:a,linkTo:l}=t;return(0,Ve.createElement)("figure",{className:`columns-${o} ${r?"is-cropped":""}`},(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},n.map((e=>{let t;switch(l){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,!$e.RichText.isEmpty(e.caption)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))}))),!$e.RichText.isEmpty(a)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a}))}},ni={attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},fullUrl:{source:"attribute",selector:"img",attribute:"data-full-url"},link:{source:"attribute",selector:"img",attribute:"data-link"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",default:[]},columns:{type:"number"},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},isEligible(e){let{ids:t}=e;return t&&t.some((e=>"string"==typeof e))},migrate:e=>Xl(e),save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,caption:a,linkTo:l}=t;return(0,Ve.createElement)("figure",{className:`columns-${o} ${r?"is-cropped":""}`},(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},n.map((e=>{let t;switch(l){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,!$e.RichText.isEmpty(e.caption)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))}))),!$e.RichText.isEmpty(a)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a}))}},oi={attributes:{images:{type:"array",default:[],source:"query",selector:"ul.wp-block-gallery .blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},fullUrl:{source:"attribute",selector:"img",attribute:"data-full-url"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},link:{source:"attribute",selector:"img",attribute:"data-link"},caption:{type:"array",source:"children",selector:"figcaption"}}},ids:{type:"array",default:[]},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,linkTo:a}=t;return(0,Ve.createElement)("ul",{className:`columns-${o} ${r?"is-cropped":""}`},n.map((e=>{let t;switch(a){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,e.caption&&e.caption.length>0&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:e.caption})))})))},migrate:e=>Xl(e)},ri={attributes:{images:{type:"array",default:[],source:"query",selector:"ul.wp-block-gallery .blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},link:{source:"attribute",selector:"img",attribute:"data-link"},caption:{type:"array",source:"children",selector:"figcaption"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},isEligible(e){let{images:t,ids:n}=e;return t&&t.length>0&&(!n&&t||n&&t&&n.length!==t.length||(0,vt.some)(t,((e,t)=>!e&&null!==n[t]||parseInt(e,10)!==n[t])))},migrate:e=>Xl(e),supports:{align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),imageCrop:r,linkTo:a}=t;return(0,Ve.createElement)("ul",{className:`columns-${o} ${r?"is-cropped":""}`},n.map((e=>{let t;switch(a){case"media":t=e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-link":e.link,className:e.id?`wp-image-${e.id}`:null});return(0,Ve.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Ve.createElement)("figure",null,t?(0,Ve.createElement)("a",{href:t},n):n,e.caption&&e.caption.length>0&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:e.caption})))})))}},ai={attributes:{images:{type:"array",default:[],source:"query",selector:"div.wp-block-gallery figure.blocks-gallery-image img",query:{url:{source:"attribute",attribute:"src"},alt:{source:"attribute",attribute:"alt",default:""},id:{source:"attribute",attribute:"data-id"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"},align:{type:"string",default:"none"}},supports:{align:!0},save(e){let{attributes:t}=e;const{images:n,columns:o=Jl(t),align:r,imageCrop:a,linkTo:l}=t,i=Ke()(`columns-${o}`,{alignnone:"none"===r,"is-cropped":a});return(0,Ve.createElement)("div",{className:i},n.map((e=>{let t;switch(l){case"media":t=e.url;break;case"attachment":t=e.link}const n=(0,Ve.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id});return(0,Ve.createElement)("figure",{key:e.id||e.url,className:"blocks-gallery-image"},t?(0,Ve.createElement)("a",{href:t},n):n)})))},migrate:e=>Xl(e)};var li=[ei,ti,ni,oi,ri,ai],ii=window.wp.viewport;const si=(0,Ve.createElement)($e.BlockIcon,{icon:Ol}),ci=20,ui="none",mi="media",di="attachment",pi="custom",gi=["noreferrer","noopener"],hi=["image"];function vi(e,t){switch(t){case"file":case Wl:return{href:(null==e?void 0:e.source_url)||(null==e?void 0:e.url),linkDestination:mi};case"post":case jl:return{href:null==e?void 0:e.link,linkDestination:di};case ql:return{href:void 0,linkDestination:ui}}return{}}function bi(e,t){let{rel:n}=t;const o=e?"_blank":void 0;let r;return r=o||n?function(e){let t=e;return void 0===e||(0,vt.isEmpty)(t)||(0,vt.isEmpty)(t)||((0,vt.each)(gi,(e=>{const n=new RegExp("\\b"+e+"\\b","gi");t=t.replace(n,"")})),t!==e&&(t=t.trim()),(0,vt.isEmpty)(t)&&(t=void 0)),t}(n):void 0,{linkTarget:o,rel:r}}const yi=["core/image"];function _i(e){let{isHidden:t,captionFocused:n,onFocusCaption:o,className:r,value:a,placeholder:l,tagName:i,captionRef:s,...c}=e;return t?(0,Ve.createElement)(De.VisuallyHidden,Ze({as:$e.RichText},c)):(0,Ve.createElement)($e.RichText,Ze({ref:s,value:a,placeholder:l,className:r,tagName:i,isSelected:n,onClick:o},c))}var fi=e=>{const{attributes:t,isSelected:n,setAttributes:o,mediaPlaceholder:r,insertBlocksAfter:a,blockProps:l}=e,{align:i,columns:s,caption:c,imageCrop:u}=t,{children:m,...d}=(0,$e.useInnerBlocksProps)(l,{allowedBlocks:yi,orientation:"horizontal",renderAppender:!1,__experimentalLayout:{type:"default",alignments:[]}}),[p,g]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{n||g(!1)}),[n]),(0,Ve.createElement)("figure",Ze({},d,{className:Ke()(l.className,"blocks-gallery-grid",{[`align${i}`]:i,[`columns-${s}`]:void 0!==s,"columns-default":void 0===s,"is-cropped":u})}),m,n&&!m&&(0,Ve.createElement)(Ae.View,{className:"blocks-gallery-media-placeholder-wrapper",onClick:function(){p&&g(!1)}},r),(0,Ve.createElement)(_i,{isHidden:!n&&$e.RichText.isEmpty(c),captionFocused:p,onFocusCaption:function(){p||g(!0)},tagName:"figcaption",className:"blocks-gallery-caption","aria-label":(0,Fe.__)("Gallery caption text"),placeholder:(0,Fe.__)("Write gallery caption…"),value:c,onChange:e=>o({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>a((0,Re.createBlock)("core/paragraph"))}))};function ki(e,t,n){return(0,Ve.useMemo)((()=>function(){if(!e||0===e.length)return;const{imageSizes:o}=n();let r={};t&&(r=e.reduce(((e,t)=>{if(!t.id)return e;const n=o.reduce(((e,n)=>{const o=(0,vt.get)(t,["sizes",n.slug,"url"]),r=(0,vt.get)(t,["media_details","sizes",n.slug,"source_url"]);return{...e,[n.slug]:o||r}}),{});return{...e,[parseInt(t.id,10)]:n}}),{}));return o.filter((e=>{let{slug:t}=e;return(0,vt.some)(r,(e=>e[t]))})).map((e=>{let{name:t,slug:n}=e;return{value:n,label:t}}))}()),[e,t])}function wi(e,t){const[n,o]=(0,Ve.useState)([]);return(0,Ve.useMemo)((()=>function(){let r=!1;const a=n.filter((t=>e.find((e=>t.clientId===e.clientId))));a.length<n.length&&(r=!0);e.forEach((e=>{e.fromSavedContent&&!a.find((t=>t.id===e.id))&&(r=!0,a.push(e))}));const l=e.filter((e=>!a.find((t=>e.clientId&&t.clientId===e.clientId))&&(null==t?void 0:t.find((t=>t.id===e.id)))&&!e.fromSavedConent));(r||(null==l?void 0:l.length)>0)&&o([...a,...l]);return l.length>0?l:null}()),[e,t])}function xi(e){let{blockGap:t,clientId:n}=e;const o=(0,Ve.useContext)($e.BlockList.__unstableElementContext),r=t||"var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )",a=`#block-${n} { \n\t\t--wp--style--unstable-gallery-gap: ${r};\n\t\tgap: ${r} \n\t}`;return a&&o?(0,Ve.createPortal)((0,Ve.createElement)((()=>(0,Ve.createElement)("style",null,a)),null),o):null}const Ei=[{value:jl,label:(0,Fe.__)("Attachment Page")},{value:Wl,label:(0,Fe.__)("Media File")},{value:ql,label:(0,Fe._x)("None","Media item link option")}],Ci=["image"],Si=Ve.Platform.isNative?(0,Fe.__)("ADD MEDIA"):(0,Fe.__)("Drag images, upload new ones or select files from your library."),Bi=Ve.Platform.isNative?{type:"stepper"}:{};var Ti=(0,Vt.compose)([De.withNotices,(0,ii.withViewportMatch)({isNarrow:"< small"})])((function(e){var t,n;const{setAttributes:o,attributes:r,className:a,clientId:l,noticeOperations:i,isSelected:s,noticeUI:c,insertBlocksAfter:u}=e,{columns:m,imageCrop:d,linkTarget:p,linkTo:g,shortCodeTransforms:h,sizeSlug:v}=r,{__unstableMarkNextChangeAsNotPersistent:b,replaceInnerBlocks:y,updateBlockAttributes:_,selectBlock:f,clearSelectedBlock:k}=(0,Xe.useDispatch)($e.store),{createSuccessNotice:w}=(0,Xe.useDispatch)(za.store),{getBlock:x,getSettings:E,preferredStyle:C}=(0,Xe.useSelect)((e=>{var t;const n=e($e.store).getSettings().__experimentalPreferredStyleVariations;return{getBlock:e($e.store).getBlock,getSettings:e($e.store).getSettings,preferredStyle:null==n||null===(t=n.value)||void 0===t?void 0:t["core/image"]}}),[]),S=(0,Xe.useSelect)((e=>{var t;return null===(t=e($e.store).getBlock(l))||void 0===t?void 0:t.innerBlocks}),[l]),B=(0,Xe.useSelect)((e=>e($e.store).wasBlockJustInserted(l,"inserter_menu")),[l]),T=(0,Ve.useMemo)((()=>null==S?void 0:S.map((e=>({clientId:e.clientId,id:e.attributes.id,url:e.attributes.url,attributes:e.attributes,fromSavedContent:Boolean(e.originalContent)})))),[S]),N=function(e){const[t,n]=(0,Ve.useState)([]),o=(0,Xe.useSelect)((n=>{if(null==e||!e.length)return t;const o=e.map((e=>e.attributes.id)).filter((e=>void 0!==e));return 0===o.length?t:n(Ye.store).getMediaItems({include:o.join(","),per_page:-1})}),[e]);return(null==o?void 0:o.length)!==(null==t?void 0:t.length)||null!=o&&o.some((e=>!t.find((t=>t.id===e.id))))?(n(o),o):t}(S),P=wi(T,N);(0,Ve.useEffect)((()=>{null==P||P.forEach((e=>{_(e.clientId,{...M(e.attributes),id:e.id,align:void 0})})),(null==P?void 0:P.length)>0&&k()}),[P]);const z=function(e){const t=(0,Xe.useSelect)((t=>{if(!e||0===e.length)return;const n=t(Ye.store).getMedia;return e.map((e=>{const t=n(e.id);if(t)return{id:t.id,type:"image",url:t.source_url,mime:t.mime_type,alt:t.alt_text,link:t.link}}))}),[e]);if(t)return(0,vt.every)(t,(e=>e&&e.url))?t:void 0}(h);(0,Ve.useEffect)((()=>{h&&z&&(R(z),o({shortCodeTransforms:void 0}))}),[h,z]);const I=ki(N,s,E);function M(e){const t=e.id?(0,vt.find)(N,{id:e.id}):null;let n;return n=e.className&&""!==e.className?e.className:C?`is-style-${C}`:void 0,{...Zl(e,v),...vi(t,g),...bi(p,r),className:n,sizeSlug:v}}function L(e){var t;return Ci.some((t=>{var n;return 0===(null===(n=e.type)||void 0===n?void 0:n.indexOf(t))}))||0===(null===(t=e.url)||void 0===t?void 0:t.indexOf("blob:"))}function R(e){const t="[object FileList]"===Object.prototype.toString.call(e),n=t?Array.from(e).map((e=>e.url?e:Zl({url:(0,pt.createBlobURL)(e)}))):e;n.every(L)||(i.removeAllNotices(),i.createErrorNotice((0,Fe.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file"}));const o=n.filter((e=>e.url||L(e))).map((e=>e.url?e:Zl({url:(0,pt.createBlobURL)(e)}))),r=o.reduce(((e,t,n)=>(e[t.id]=n,e)),{}),a=t?S:S.filter((e=>o.find((t=>t.id===e.attributes.id)))),s=o.filter((e=>!a.find((t=>e.id===t.attributes.id)))).map((e=>(0,Re.createBlock)("core/image",{id:e.id,url:e.url,caption:e.caption,alt:e.alt})));(null==s?void 0:s.length)>0&&f(s[0].clientId),y(l,(0,vt.concat)(a,s).sort(((e,t)=>r[e.attributes.id]-r[t.attributes.id])))}(0,Ve.useEffect)((()=>{var e,t,n,r,a,l;g||(b(),o({linkTo:(null===(e=window)||void 0===e||null===(t=e.wp)||void 0===t||null===(n=t.media)||void 0===n||null===(r=n.view)||void 0===r||null===(a=r.settings)||void 0===a||null===(l=a.defaultProps)||void 0===l?void 0:l.link)||ql}))}),[g]);const V=!!T.length,A=V&&T.some((e=>!!e.id)),H=T.some((e=>{var t;return!e.id&&0===(null===(t=e.url)||void 0===t?void 0:t.indexOf("blob:"))})),D=Ve.Platform.select({web:{addToGallery:!1,disableMediaButtons:H,value:{}},native:{addToGallery:A,isAppender:V,disableMediaButtons:V&&!s||H,value:A?T:{},autoOpenMediaUpload:!V&&s&&B}}),F=(0,Ve.createElement)($e.MediaPlaceholder,Ze({handleUpload:!1,icon:si,labels:{title:(0,Fe.__)("Gallery"),instructions:Si},onSelect:R,accept:"image/*",allowedTypes:Ci,multiple:!0,onError:function(e){i.removeAllNotices(),i.createErrorNotice(e)},notices:c},D)),$=(0,$e.useBlockProps)({className:Ke()(a,"has-nested-images")});if(!V)return(0,Ve.createElement)(Ae.View,$,F);const G=g&&"none"!==g;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Gallery settings")},T.length>1&&(0,Ve.createElement)(De.RangeControl,Ze({label:(0,Fe.__)("Columns"),value:m||(U=T.length,U?Math.min(3,U):3),onChange:function(e){o({columns:e})},min:1,max:Math.min(8,T.length)},Bi,{required:!0})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Crop images"),checked:!!d,onChange:function(){o({imageCrop:!d})},help:function(e){return e?(0,Fe.__)("Thumbnails are cropped to align."):(0,Fe.__)("Thumbnails are not cropped.")}}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Link to"),value:g,onChange:function(e){o({linkTo:e});const t={},n=[];x(l).innerBlocks.forEach((o=>{n.push(o.clientId);const r=o.attributes.id?(0,vt.find)(N,{id:o.attributes.id}):null;t[o.clientId]=vi(r,e)})),_(n,t,!0);const r=[...Ei].find((t=>t.value===e));w((0,Fe.sprintf)((0,Fe.__)("All gallery image links updated to: %s"),r.label),{id:"gallery-attributes-linkTo",type:"snackbar"})},options:Ei,hideCancelButton:!0}),G&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),checked:"_blank"===p,onChange:function(e){const t=e?"_blank":void 0;o({linkTarget:t});const n={},r=[];x(l).innerBlocks.forEach((e=>{r.push(e.clientId),n[e.clientId]=bi(t,e.attributes)})),_(r,n,!0);const a=e?(0,Fe.__)("All gallery images updated to open in new tab"):(0,Fe.__)("All gallery images updated to not open in new tab");w(a,{id:"gallery-attributes-openInNewTab",type:"snackbar"})}}),(null==I?void 0:I.length)>0&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Image size"),value:v,options:I,onChange:function(e){o({sizeSlug:e});const t={},n=[];x(l).innerBlocks.forEach((o=>{n.push(o.clientId);const r=o.attributes.id?(0,vt.find)(N,{id:o.attributes.id}):null;t[o.clientId]=function(e,t){const n=(0,vt.get)(e,["media_details","sizes",t,"source_url"]);return n?{url:n,width:void 0,height:void 0,sizeSlug:t}:{}}(r,e)})),_(n,t,!0);const r=I.find((t=>t.value===e));w((0,Fe.sprintf)((0,Fe.__)("All gallery image sizes updated to: %s"),r.label),{id:"gallery-attributes-sizeSlug",type:"snackbar"})},hideCancelButton:!0}),Ve.Platform.isWeb&&!I&&A&&(0,Ve.createElement)(De.BaseControl,{className:"gallery-image-sizes"},(0,Ve.createElement)(De.BaseControl.VisualLabel,null,(0,Fe.__)("Image size")),(0,Ve.createElement)(Ae.View,{className:"gallery-image-sizes__loading"},(0,Ve.createElement)(De.Spinner,null),(0,Fe.__)("Loading options…"))))),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{allowedTypes:Ci,accept:"image/*",handleUpload:!1,onSelect:R,name:(0,Fe.__)("Add"),multiple:!0,mediaIds:T.map((e=>e.id)),addToGallery:A})),c,Ve.Platform.isWeb&&(0,Ve.createElement)(xi,{blockGap:null===(t=r.style)||void 0===t||null===(n=t.spacing)||void 0===n?void 0:n.blockGap,clientId:l}),(0,Ve.createElement)(fi,Ze({},e,{images:T,mediaPlaceholder:!V||Ve.Platform.isNative?F:void 0,blockProps:$,insertBlocksAfter:u})));var U}));const Ni=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"large";const n=(0,vt.pick)(e,["alt","id","link","caption"]);n.url=(0,vt.get)(e,["sizes",t,"url"])||(0,vt.get)(e,["media_details","sizes",t,"source_url"])||e.url;const o=(0,vt.get)(e,["sizes","full","url"])||(0,vt.get)(e,["media_details","sizes","full","source_url"]);return o&&(n.fullUrl=o),n};var Pi=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"}));var zi=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));var Ii=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));var Mi=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const Li="none",Ri="file",Vi="post";class Ai extends Ve.Component{constructor(){super(...arguments),this.onSelectImage=this.onSelectImage.bind(this),this.onRemoveImage=this.onRemoveImage.bind(this),this.bindContainer=this.bindContainer.bind(this),this.onEdit=this.onEdit.bind(this),this.onSelectImageFromLibrary=this.onSelectImageFromLibrary.bind(this),this.onSelectCustomURL=this.onSelectCustomURL.bind(this),this.state={isEditing:!1}}bindContainer(e){this.container=e}onSelectImage(){this.props.isSelected||this.props.onSelect()}onRemoveImage(e){this.container===this.container.ownerDocument.activeElement&&this.props.isSelected&&-1!==[jt.BACKSPACE,jt.DELETE].indexOf(e.keyCode)&&(e.preventDefault(),this.props.onRemove())}onEdit(){this.setState({isEditing:!0})}componentDidUpdate(){const{image:e,url:t,__unstableMarkNextChangeAsNotPersistent:n}=this.props;e&&!t&&(n(),this.props.setAttributes({url:e.source_url,alt:e.alt_text}))}deselectOnBlur(){this.props.onDeselect()}onSelectImageFromLibrary(e){const{setAttributes:t,id:n,url:o,alt:r,caption:a,sizeSlug:l}=this.props;if(!e||!e.url)return;let i=Ni(e,l);((e,t)=>!e&&(0,pt.isBlobURL)(t))(n,o)&&r&&(i=(0,vt.omit)(i,["alt"])),a&&!(0,vt.get)(i,["caption"])&&(i=(0,vt.omit)(i,["caption"])),t(i),this.setState({isEditing:!1})}onSelectCustomURL(e){const{setAttributes:t,url:n}=this.props;e!==n&&(t({url:e,id:void 0}),this.setState({isEditing:!1}))}render(){const{url:e,alt:t,id:n,linkTo:o,link:r,isFirstItem:a,isLastItem:l,isSelected:i,caption:s,onRemove:c,onMoveForward:u,onMoveBackward:m,setAttributes:d,"aria-label":p}=this.props,{isEditing:g}=this.state;let h;switch(o){case Ri:h=e;break;case Vi:h=r}const v=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("img",{src:e,alt:t,"data-id":n,onKeyDown:this.onRemoveImage,tabIndex:"0","aria-label":p,ref:this.bindContainer}),(0,pt.isBlobURL)(e)&&(0,Ve.createElement)(De.Spinner,null)),b=Ke()({"is-selected":i,"is-transient":(0,pt.isBlobURL)(e)});return(0,Ve.createElement)("figure",{className:b,onClick:this.onSelectImage,onFocus:this.onSelectImage},!g&&(h?(0,Ve.createElement)("a",{href:h},v):v),g&&(0,Ve.createElement)($e.MediaPlaceholder,{labels:{title:(0,Fe.__)("Edit gallery image")},icon:Pi,onSelect:this.onSelectImageFromLibrary,onSelectURL:this.onSelectCustomURL,accept:"image/*",allowedTypes:["image"],value:{id:n,src:e}}),(0,Ve.createElement)(De.ButtonGroup,{className:"block-library-gallery-item__inline-menu is-left"},(0,Ve.createElement)(De.Button,{icon:zi,onClick:a?void 0:m,label:(0,Fe.__)("Move image backward"),"aria-disabled":a,disabled:!i}),(0,Ve.createElement)(De.Button,{icon:Ii,onClick:l?void 0:u,label:(0,Fe.__)("Move image forward"),"aria-disabled":l,disabled:!i})),(0,Ve.createElement)(De.ButtonGroup,{className:"block-library-gallery-item__inline-menu is-right"},(0,Ve.createElement)(De.Button,{icon:qa,onClick:this.onEdit,label:(0,Fe.__)("Replace image"),disabled:!i}),(0,Ve.createElement)(De.Button,{icon:Mi,onClick:c,label:(0,Fe.__)("Remove image"),disabled:!i})),!g&&(i||s)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Image caption text"),placeholder:i?(0,Fe.__)("Add caption"):null,value:s,onChange:e=>d({caption:e}),inlineToolbar:!0}))}}var Hi=(0,Vt.compose)([(0,Xe.withSelect)(((e,t)=>{const{getMedia:n}=e(Ye.store),{id:o}=t;return{image:o?n(parseInt(o,10)):null}})),(0,Xe.withDispatch)((e=>{const{__unstableMarkNextChangeAsNotPersistent:t}=e($e.store);return{__unstableMarkNextChangeAsNotPersistent:t}}))])(Ai);function Di(e){let{isHidden:t,...n}=e;return t?(0,Ve.createElement)(De.VisuallyHidden,Ze({as:$e.RichText},n)):(0,Ve.createElement)($e.RichText,n)}var Fi=e=>{const{attributes:t,isSelected:n,setAttributes:o,selectedImage:r,mediaPlaceholder:a,onMoveBackward:l,onMoveForward:i,onRemoveImage:s,onSelectImage:c,onDeselectImage:u,onSetImageAttributes:m,insertBlocksAfter:d,blockProps:p}=e,{align:g,columns:h=Jl(t),caption:v,imageCrop:b,images:y}=t;return(0,Ve.createElement)("figure",Ze({},p,{className:Ke()(p.className,{[`align${g}`]:g,[`columns-${h}`]:h,"is-cropped":b})}),(0,Ve.createElement)("ul",{className:"blocks-gallery-grid"},y.map(((e,o)=>{const a=(0,Fe.sprintf)((0,Fe.__)("image %1$d of %2$d in gallery"),o+1,y.length);return(0,Ve.createElement)("li",{className:"blocks-gallery-item",key:e.id?`${e.id}-${o}`:e.url},(0,Ve.createElement)(Hi,{url:e.url,alt:e.alt,id:e.id,isFirstItem:0===o,isLastItem:o+1===y.length,isSelected:n&&r===o,onMoveBackward:l(o),onMoveForward:i(o),onRemove:s(o),onSelect:c(o),onDeselect:u(o),setAttributes:e=>m(o,e),caption:e.caption,"aria-label":a,sizeSlug:t.sizeSlug}))}))),a,(0,Ve.createElement)(Di,{isHidden:!n&&$e.RichText.isEmpty(v),tagName:"figcaption",className:"blocks-gallery-caption","aria-label":(0,Fe.__)("Gallery caption text"),placeholder:(0,Fe.__)("Write gallery caption…"),value:v,onChange:e=>o({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>d((0,Re.createBlock)("core/paragraph"))}))};const $i=[{value:Vi,label:(0,Fe.__)("Attachment Page")},{value:Ri,label:(0,Fe.__)("Media File")},{value:Li,label:(0,Fe.__)("None")}],Gi=["image"],Ui=Ve.Platform.select({web:(0,Fe.__)("Drag images, upload new ones or select files from your library."),native:(0,Fe.__)("ADD MEDIA")}),Oi=Ve.Platform.select({web:{},native:{type:"stepper"}});(0,Vt.compose)([De.withNotices,(0,ii.withViewportMatch)({isNarrow:"< small"})])((function(e){const{attributes:t,clientId:n,isSelected:o,noticeUI:r,noticeOperations:a,onFocus:l}=e,{columns:i=Jl(t),imageCrop:s,images:c,linkTo:u,sizeSlug:m}=t,[d,p]=(0,Ve.useState)(),[g,h]=(0,Ve.useState)(),{__unstableMarkNextChangeAsNotPersistent:v}=(0,Xe.useDispatch)($e.store),{imageSizes:b,mediaUpload:y,getMedia:_,wasBlockJustInserted:f}=(0,Xe.useSelect)((e=>{const t=e($e.store).getSettings();return{imageSizes:t.imageSizes,mediaUpload:t.mediaUpload,getMedia:e(Ye.store).getMedia,wasBlockJustInserted:e($e.store).wasBlockJustInserted(n,"inserter_menu")}})),k=(0,Ve.useMemo)((()=>o?(0,vt.reduce)(t.ids,((e,t)=>{if(!t)return e;const n=_(t),o=(0,vt.reduce)(b,((e,t)=>{const o=(0,vt.get)(n,["sizes",t.slug,"url"]),r=(0,vt.get)(n,["media_details","sizes",t.slug,"source_url"]);return{...e,[t.slug]:o||r}}),{});return{...e,[parseInt(t,10)]:o}}),{}):{}),[o,t.ids,b]);function w(t){if(t.ids)throw new Error('The "ids" attribute should not be changed directly. It is managed automatically when "images" attribute changes');t.images&&(t={...t,ids:(0,vt.map)(t.images,(e=>{let{id:t}=e;return parseInt(t,10)}))}),e.setAttributes(t)}function x(e,t){const n=[...c];n.splice(t,1,c[e]),n.splice(e,1,c[t]),p(t),w({images:n})}function E(e){const t=(0,vt.toString)(e.id),n=(0,vt.find)(c,{id:t}),o=n?n.caption:e.caption;if(!g)return o;const r=(0,vt.find)(g,{id:t});return r&&r.caption!==e.caption?e.caption:o}function C(e){h(e.map((e=>({id:(0,vt.toString)(e.id),caption:e.caption})))),w({images:e.map((e=>({...Ni(e,m),caption:E(e),id:(0,vt.toString)(e.id)}))),columns:t.columns?Math.min(e.length,t.columns):t.columns})}(0,Ve.useEffect)((()=>{if("web"===Ve.Platform.OS&&c&&c.length>0&&(0,vt.every)(c,(e=>{let{url:t}=e;return(0,pt.isBlobURL)(t)}))){const e=(0,vt.map)(c,(e=>{let{url:t}=e;return(0,pt.getBlobByURL)(t)}));(0,vt.forEach)(c,(e=>{let{url:t}=e;return(0,pt.revokeBlobURL)(t)})),y({filesList:e,onFileChange:C,allowedTypes:["image"]})}}),[]),(0,Ve.useEffect)((()=>{o||p()}),[o]),(0,Ve.useEffect)((()=>{var e,t,n,o,r,a;u||(v(),w({linkTo:(null===(e=window)||void 0===e||null===(t=e.wp)||void 0===t||null===(n=t.media)||void 0===n||null===(o=n.view)||void 0===o||null===(r=o.settings)||void 0===r||null===(a=r.defaultProps)||void 0===a?void 0:a.link)||Li}))}),[u]);const S=!!c.length,B=S&&c.some((e=>!!e.id)),T=(0,Ve.createElement)($e.MediaPlaceholder,{addToGallery:B,isAppender:S,disableMediaButtons:S&&!o,icon:!S&&si,labels:{title:!S&&(0,Fe.__)("Gallery"),instructions:!S&&Ui},onSelect:C,accept:"image/*",allowedTypes:Gi,multiple:!0,value:B?c:{},onError:function(e){a.removeAllNotices(),a.createErrorNotice(e)},notices:S?void 0:r,onFocus:l,autoOpenMediaUpload:!S&&o&&f}),N=(0,$e.useBlockProps)();if(!S)return(0,Ve.createElement)(Ae.View,N,T);const P=(0,vt.map)((0,vt.filter)(b,(e=>{let{slug:t}=e;return(0,vt.some)(k,(e=>e[t]))})),(e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),z=S&&!(0,vt.isEmpty)(P);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Gallery settings")},c.length>1&&(0,Ve.createElement)(De.RangeControl,Ze({label:(0,Fe.__)("Columns"),value:i,onChange:function(e){w({columns:e})},min:1,max:Math.min(8,c.length)},Oi,{required:!0})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Crop images"),checked:!!s,onChange:function(){w({imageCrop:!s})},help:function(e){return e?(0,Fe.__)("Thumbnails are cropped to align."):(0,Fe.__)("Thumbnails are not cropped.")}}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Link to"),value:u,onChange:function(e){w({linkTo:e})},options:$i,hideCancelButton:!0}),z&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Image size"),value:m,options:P,onChange:function(e){w({images:(0,vt.map)(c,(t=>{if(!t.id)return t;const n=(0,vt.get)(k,[parseInt(t.id,10),e]);return{...t,...n&&{url:n}}})),sizeSlug:e})},hideCancelButton:!0}))),r,(0,Ve.createElement)(Fi,Ze({},e,{selectedImage:d,mediaPlaceholder:T,onMoveBackward:function(e){return()=>{0!==e&&x(e,e-1)}},onMoveForward:function(e){return()=>{e!==c.length-1&&x(e,e+1)}},onRemoveImage:function(e){return()=>{const n=(0,vt.filter)(c,((t,n)=>e!==n));p(),w({images:n,columns:t.columns?Math.min(n.length,t.columns):t.columns})}},onSelectImage:function(e){return()=>{p(e)}},onDeselectImage:function(){return()=>{p()}},onSetImageAttributes:function(e,t){c[e]&&w({images:[...c.slice(0,e),{...c[e],...t},...c.slice(e+1)]})},blockProps:N,onFocusGalleryCaption:function(){p()}})))}));var qi=(0,Vt.compose)([De.withNotices])((function(e){return(0,Ve.createElement)(Ti,e)}));var Wi=window.wp.hooks;const ji=e=>e?e.split(",").map((e=>parseInt(e,10))):[];(0,Wi.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-to",(function(e){var t;if("core/gallery"===e.name&&(null===(t=e.attributes)||void 0===t?void 0:t.images.length)>0){const t=e.attributes.images.map((t=>{let{url:n,id:o,alt:r}=t;return(0,Re.createBlock)("core/image",{url:n,id:o?parseInt(o,10):null,alt:r,sizeSlug:e.attributes.sizeSlug,linkDestination:e.attributes.linkDestination})}));delete e.attributes.ids,delete e.attributes.images,e.innerBlocks=t}return e})),(0,Wi.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-from",(function(e,t){const n=(Array.isArray(t)?t:[t]).find((t=>{var n;return"core/gallery"===t.name&&t.innerBlocks.length>0&&!(null!==(n=t.attributes.images)&&void 0!==n&&n.length)>0&&!e.name.includes("core/")}));if(n){const e=n.innerBlocks.map((e=>{let{attributes:{url:t,id:n,alt:o}}=e;return{url:t,id:n?parseInt(n,10):null,alt:o}})),t=e.map((e=>{let{id:t}=e;return t}));n.attributes.images=e,n.attributes.ids=t}return e}));const Zi={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>{let{align:t,sizeSlug:n}=e[0];t=(0,vt.every)(e,["align",t])?t:void 0,n=(0,vt.every)(e,["sizeSlug",n])?n:void 0;const o=(0,vt.filter)(e,(e=>{let{url:t}=e;return t}));{const e=o.map((e=>(0,Re.createBlock)("core/image",e)));return(0,Re.createBlock)("core/gallery",{align:t,sizeSlug:n},e)}}},{type:"shortcode",tag:"gallery",attributes:{images:{type:"array",shortcode:e=>{let{named:{ids:t}}=e}},ids:{type:"array",shortcode:e=>{let{named:{ids:t}}=e}},shortCodeTransforms:{type:"array",shortcode:e=>{let{named:{ids:t}}=e;return ji(t).map((e=>({id:parseInt(e)})))}},columns:{type:"number",shortcode:e=>{let{named:{columns:t="3"}}=e;return parseInt(t,10)}},linkTo:{type:"string",shortcode:e=>{let{named:{link:t}}=e;switch(t){case"post":return jl;case"file":return Wl;default:return ql}}}},isMatch(e){let{named:t}=e;return void 0!==t.ids}},{type:"files",priority:1,isMatch:e=>1!==e.length&&(0,vt.every)(e,(e=>0===e.type.indexOf("image/"))),transform(e){{const t=e.map((e=>(0,Re.createBlock)("core/image",{url:(0,pt.createBlobURL)(e)})));return(0,Re.createBlock)("core/gallery",{},t)}}}],to:[{type:"block",blocks:["core/image"],transform:(e,t)=>{let{align:n,images:o,ids:r,sizeSlug:a}=e;return t.length>0?t.map((e=>{let{attributes:{id:t,url:o,alt:r,caption:a,sizeSlug:l,linkDestination:i,href:s,linkTarget:c}}=e;return(0,Re.createBlock)("core/image",{id:t,url:o,alt:r,caption:a,sizeSlug:l,align:n,linkDestination:i,href:s,linkTarget:c})})):(0,Re.createBlock)("core/image",{align:n})}}]};var Qi=Zi;const Ki={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/gallery",title:"Gallery",category:"media",description:"Display multiple images in a rich gallery.",keywords:["images","photos"],textdomain:"default",attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},shortCodeTransforms:{type:"array",default:[],items:{type:"object"}},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},fixedHeight:{type:"boolean",default:!0},linkTarget:{type:"string"},linkTo:{type:"string"},sizeSlug:{type:"string",default:"large"},allowResize:{type:"boolean",default:!1}},providesContext:{allowResize:"allowResize",imageCrop:"imageCrop",fixedHeight:"fixedHeight"},supports:{anchor:!0,align:!0,html:!1,units:["px","em","rem","vh","vw"],spacing:{blockGap:!0,__experimentalSkipSerialization:["blockGap"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowEditing:!1,default:{type:"flex"}}},editorStyle:"wp-block-gallery-editor",style:"wp-block-gallery"},{name:Ji}=Ki,Yi={icon:Ol,example:{attributes:{columns:2},innerBlocks:[{name:"core/image",attributes:{url:"https://s.w.org/images/core/5.3/Glacial_lakes%2C_Bhutan.jpg"}},{name:"core/image",attributes:{url:"https://s.w.org/images/core/5.3/Sediment_off_the_Yucatan_Peninsula.jpg"}}]},transforms:Qi,edit:qi,save:function(e){let{attributes:t}=e;const{caption:n,columns:o,imageCrop:r}=t,a=Ke()("has-nested-images",{[`columns-${o}`]:void 0!==o,"columns-default":void 0===o,"is-cropped":r}),l=$e.useBlockProps.save({className:a}),i=$e.useInnerBlocksProps.save(l);return(0,Ve.createElement)("figure",i,i.children,!$e.RichText.isEmpty(n)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n}))},deprecated:li};var Xi=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"}));const es=e=>{if(e.tagName||(e={...e,tagName:"div"}),!e.customTextColor&&!e.customBackgroundColor)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor"]),style:t}},ts=[{attributes:{tagName:{type:"string",default:"div"},templateLock:{type:"string"}},supports:{align:["wide","full"],anchor:!0,color:{gradients:!0,link:!0},spacing:{padding:!0},__experimentalBorder:{radius:!0}},save(e){let{attributes:t}=e;const{tagName:n}=t;return(0,Ve.createElement)(n,$e.useBlockProps.save(),(0,Ve.createElement)("div",{className:"wp-block-group__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:es,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,textColor:r,customTextColor:a}=t,l=(0,$e.getColorClassName)("background-color",n),i=(0,$e.getColorClassName)("color",r),s=Ke()(l,i,{"has-text-color":r||a,"has-background":n||o}),c={backgroundColor:l?void 0:o,color:i?void 0:a};return(0,Ve.createElement)("div",{className:s,style:c},(0,Ve.createElement)("div",{className:"wp-block-group__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},migrate:es,supports:{align:["wide","full"],anchor:!0,html:!1},save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,textColor:r,customTextColor:a}=t,l=(0,$e.getColorClassName)("background-color",n),i=(0,$e.getColorClassName)("color",r),s=Ke()(l,{"has-text-color":r||a,"has-background":n||o}),c={backgroundColor:l?void 0:o,color:i?void 0:a};return(0,Ve.createElement)("div",{className:s,style:c},(0,Ve.createElement)("div",{className:"wp-block-group__inner-container"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:es,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o}=t,r=(0,$e.getColorClassName)("background-color",n),a=Ke()(r,{"has-background":n||o}),l={backgroundColor:r?void 0:o};return(0,Ve.createElement)("div",{className:a,style:l},(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];var ns=ts;const os={header:(0,Fe.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,Fe.__)("The <main> element should be used for the primary content of your document only. "),section:(0,Fe.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element."),article:(0,Fe.__)("The <article> element should represent a self contained, syndicatable portion of the document."),aside:(0,Fe.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),footer:(0,Fe.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.).")};var rs=function(e){let{attributes:t,setAttributes:n,clientId:o}=e;const{hasInnerBlocks:r,themeSupportsLayout:a}=(0,Xe.useSelect)((e=>{var t;const{getBlock:n,getSettings:r}=e($e.store),a=n(o);return{hasInnerBlocks:!(!a||!a.innerBlocks.length),themeSupportsLayout:null===(t=r())||void 0===t?void 0:t.supportsLayout}}),[o]),l=(0,$e.useSetting)("layout")||{},{tagName:i="div",templateLock:s,layout:c={}}=t,u=c&&c.inherit?l:c,{type:m="default"}=u,d=a||"default"!==m,p=(0,$e.useBlockProps)({className:`is-layout-${m}`}),g=(0,$e.useInnerBlocksProps)(d?p:{className:"wp-block-group__inner-container"},{templateLock:s,renderAppender:r?void 0:$e.InnerBlocks.ButtonBlockAppender,__experimentalLayout:d?u:void 0});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.__)("Default (<div>)"),value:"div"},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"}],value:i,onChange:e=>n({tagName:e}),help:os[i]})),d&&(0,Ve.createElement)(i,g),!d&&(0,Ve.createElement)(i,p,(0,Ve.createElement)("div",g)))};var as={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){const t=["wide","full"],n=e.reduce(((e,n)=>{const{align:o}=n.attributes;return t.indexOf(o)>t.indexOf(e)?o:e}),void 0),o=e.map((e=>(0,Re.createBlock)(e.name,e.attributes,e.innerBlocks)));return(0,Re.createBlock)("core/group",{align:n},o)}}]};var ls=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M9.2 6.5H4V8h5.2c.3 0 .5.2.5.5v7c0 .3-.2.5-.5.5H4v1.5h5.2c1.1 0 2-.9 2-2v-7c0-1.1-.8-2-2-2zM14.8 8H20V6.5h-5.2c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2H20V16h-5.2c-.3 0-.5-.2-.5-.5v-7c-.1-.3.2-.5.5-.5z"}));var is=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16 4v5.2c0 .3-.2.5-.5.5h-7c-.3.1-.5-.2-.5-.5V4H6.5v5.2c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V4H16zm-.5 8.8h-7c-1.1 0-2 .9-2 2V20H8v-5.2c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5V20h1.5v-5.2c0-1.2-.9-2-2-2z"}));const ss=[{name:"group",title:(0,Fe.__)("Group"),description:(0,Fe.__)("Gather blocks in a layout container."),attributes:{layout:{type:"default"}},scope:["transform"],isActive:e=>{var t,n;return!e.layout||!(null!==(t=e.layout)&&void 0!==t&&t.type)||"default"===(null===(n=e.layout)||void 0===n?void 0:n.type)},icon:Xi},{name:"group-row",title:(0,Fe.__)("Row"),description:(0,Fe.__)("Arrange blocks horizontally."),attributes:{layout:{type:"flex",flexWrap:"nowrap"}},scope:["inserter","transform"],isActive:e=>{var t,n,o;return!("flex"!==(null===(t=e.layout)||void 0===t?void 0:t.type)||null!==(n=e.layout)&&void 0!==n&&n.orientation&&"horizontal"!==(null===(o=e.layout)||void 0===o?void 0:o.orientation))},icon:ls},{name:"group-stack",title:(0,Fe.__)("Stack"),description:(0,Fe.__)("Arrange blocks vertically."),attributes:{layout:{type:"flex",orientation:"vertical"}},scope:["inserter","transform"],isActive:e=>{var t,n;return"flex"===(null===(t=e.layout)||void 0===t?void 0:t.type)&&"vertical"===(null===(n=e.layout)||void 0===n?void 0:n.orientation)},icon:is}];var cs=ss;const us={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/group",title:"Group",category:"design",description:"Gather blocks in a layout container.",keywords:["container","wrapper","row","section"],textdomain:"default",attributes:{tagName:{type:"string",default:"div"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{align:["wide","full"],anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:["top","bottom"],padding:!0,blockGap:!0,__experimentalDefaultControls:{padding:!0,blockGap:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalLayout:!0},editorStyle:"wp-block-group-editor",style:"wp-block-group"},{name:ms}=us,ds={icon:Xi,example:{attributes:{style:{color:{text:"#000000",background:"#ffffff"}}},innerBlocks:[{name:"core/paragraph",attributes:{customTextColor:"#cf2e2e",fontSize:"large",content:(0,Fe.__)("One.")}},{name:"core/paragraph",attributes:{customTextColor:"#ff6900",fontSize:"large",content:(0,Fe.__)("Two.")}},{name:"core/paragraph",attributes:{customTextColor:"#fcb900",fontSize:"large",content:(0,Fe.__)("Three.")}},{name:"core/paragraph",attributes:{customTextColor:"#00d084",fontSize:"large",content:(0,Fe.__)("Four.")}},{name:"core/paragraph",attributes:{customTextColor:"#0693e3",fontSize:"large",content:(0,Fe.__)("Five.")}},{name:"core/paragraph",attributes:{customTextColor:"#9b51e0",fontSize:"large",content:(0,Fe.__)("Six.")}}]},transforms:as,edit:rs,save:function(e){let{attributes:{tagName:t}}=e;return(0,Ve.createElement)(t,$e.useInnerBlocksProps.save($e.useBlockProps.save()))},deprecated:ns,variations:cs};var ps=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.2 5.2v13.4l5.8-4.8 5.8 4.8V5.2z"}));const gs={className:!1,anchor:!0},hs={align:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},level:{type:"number",default:2},placeholder:{type:"string"}},vs=e=>{if(!e.customTextColor)return e;const t={color:{text:e.customTextColor}};return{...(0,vt.omit)(e,["customTextColor"]),style:t}},bs=["left","right","center"],ys=e=>{const{align:t,...n}=e;return bs.includes(t)?{...n,textAlign:t}:e},_s=[{supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0},fontSize:!0,lineHeight:!0,__experimentalSelector:{"core/heading/h1":"h1","core/heading/h2":"h2","core/heading/h3":"h3","core/heading/h4":"h4","core/heading/h5":"h5","core/heading/h6":"h6"},__unstablePasteTextInline:!0},attributes:hs,isEligible:e=>{let{align:t}=e;return bs.includes(t)},migrate:ys,save(e){let{attributes:t}=e;const{align:n,content:o,level:r}=t,a="h"+r,l=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)(a,$e.useBlockProps.save({className:l}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}},{supports:gs,attributes:{...hs,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>vs(ys(e)),save(e){let{attributes:t}=e;const{align:n,content:o,customTextColor:r,level:a,textColor:l}=t,i="h"+a,s=(0,$e.getColorClassName)("color",l),c=Ke()({[s]:s,"has-text-color":l||r,[`has-text-align-${n}`]:n});return(0,Ve.createElement)($e.RichText.Content,{className:c||void 0,tagName:i,style:{color:s?void 0:r},value:o})}},{attributes:{...hs,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>vs(ys(e)),save(e){let{attributes:t}=e;const{align:n,content:o,customTextColor:r,level:a,textColor:l}=t,i="h"+a,s=(0,$e.getColorClassName)("color",l),c=Ke()({[s]:s,[`has-text-align-${n}`]:n});return(0,Ve.createElement)($e.RichText.Content,{className:c||void 0,tagName:i,style:{color:s?void 0:r},value:o})},supports:gs},{supports:gs,attributes:{...hs,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>vs(ys(e)),save(e){let{attributes:t}=e;const{align:n,level:o,content:r,textColor:a,customTextColor:l}=t,i="h"+o,s=(0,$e.getColorClassName)("color",a),c=Ke()({[s]:s});return(0,Ve.createElement)($e.RichText.Content,{className:c||void 0,tagName:i,style:{textAlign:n,color:s?void 0:l},value:r})}}];var fs=_s;const ks={},ws=e=>(0,vt.trim)((0,vt.deburr)((e=>{const t=document.createElement("div");return t.innerHTML=e,t.innerText})(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase(),"-"),xs=(e,t)=>{const n=ws(t);if(""===n)return null;delete ks[e];let o=n,r=0;for(;Object.values(ks).includes(o);)r+=1,o=n+"-"+r;return o},Es=(e,t)=>{ks[e]=t};var Cs=function(e){let{attributes:t,setAttributes:n,mergeBlocks:o,onReplace:r,style:a,clientId:l}=e;const{textAlign:i,content:s,level:c,placeholder:u,anchor:m}=t,d="h"+c,p=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${i}`]:i}),style:a}),{canGenerateAnchors:g}=(0,Xe.useSelect)((e=>({canGenerateAnchors:!!e($e.store).getSettings().generateAnchors})),[]),{__unstableMarkNextChangeAsNotPersistent:h}=(0,Xe.useDispatch)($e.store);return(0,Ve.useEffect)((()=>{if(g)return!m&&s&&(h(),n({anchor:xs(l,s)})),Es(l,m),()=>Es(l,null)}),[m,s,l,g]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Tr,{selectedLevel:c,onChange:e=>n({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:i,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)($e.RichText,Ze({identifier:"content",tagName:d,value:s,onChange:e=>{const t={content:e};!g||m&&e&&xs(l,s)!==m||(t.anchor=xs(l,e)),n(t)},onMerge:o,onSplit:(e,n)=>{let o;var r;n||e?o=(0,Re.createBlock)("core/heading",{...t,content:e}):o=(0,Re.createBlock)(null!==(r=(0,Re.getDefaultBlockName)())&&void 0!==r?r:"core/heading");return n&&(o.clientId=l),o},onReplace:r,onRemove:()=>r([]),"aria-label":(0,Fe.__)("Heading text"),placeholder:u||(0,Fe.__)("Heading"),textAlign:i},Ve.Platform.isNative&&{deleteEnter:!0},p)))};const{name:Ss}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/heading",title:"Heading",category:"text",description:"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.",keywords:["title","subtitle"],textdomain:"default",attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",__experimentalRole:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0,__experimentalSlashInserter:!0},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"},Bs={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map((e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)(Ss,{content:t,anchor:n})}))},{type:"raw",selector:"h1,h2,h3,h4,h5,h6",schema:e=>{let{phrasingContentSchema:t,isPaste:n}=e;const o={children:t,attributes:n?[]:["style","id"]};return{h1:o,h2:o,h3:o,h4:o,h5:o,h6:o}},transform(e){const t=(0,Re.getBlockAttributes)(Ss,e.outerHTML),{textAlign:n}=e.style||{};var o;return t.level=(o=e.nodeName,Number(o.substr(1))),"left"!==n&&"center"!==n&&"right"!==n||(t.align=n),(0,Re.createBlock)(Ss,t)}},...[1,2,3,4,5,6].map((e=>({type:"prefix",prefix:Array(e+1).join("#"),transform:t=>(0,Re.createBlock)(Ss,{level:e,content:t})}))),...[1,2,3,4,5,6].map((e=>({type:"enter",regExp:new RegExp(`^/(h|H)${e}$`),transform:t=>(0,Re.createBlock)(Ss,{level:e,content:t})})))],to:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map((e=>{let{content:t}=e;return(0,Re.createBlock)("core/paragraph",{content:t})}))}]};var Ts=Bs;const Ns={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/heading",title:"Heading",category:"text",description:"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.",keywords:["title","subtitle"],textdomain:"default",attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",__experimentalRole:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0,__experimentalSlashInserter:!0},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"},{name:Ps}=Ns,zs={icon:ps,example:{attributes:{content:(0,Fe.__)("Code is Poetry"),level:2}},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{content:t,level:n}=e;return(0,vt.isEmpty)(t)?(0,Fe.sprintf)((0,Fe.__)("Level %s. Empty."),n):(0,Fe.sprintf)((0,Fe.__)("Level %1$s. %2$s"),n,t)}},transforms:Ts,deprecated:fs,merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:Cs,save:function(e){let{attributes:t}=e;const{textAlign:n,content:o,level:r}=t,a="h"+r,l=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)(a,$e.useBlockProps.save({className:l}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}};var Is=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"}));const Ms=e=>e.preventDefault();const Ls={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/home-link",category:"design",parent:["core/navigation"],title:"Home Link",description:"Create a link that always points to the homepage of the site. Usually not necessary if there is already a site title link present in the header.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-home-link-editor",style:"wp-block-home-link"},{name:Rs}=Ls,Vs={icon:Is,edit:function(e){var t,n,o,r;let{attributes:a,setAttributes:l,context:i,clientId:s}=e;const{homeUrl:c}=(0,Xe.useSelect)((e=>{var t;const{getUnstableBase:n}=e(Ye.store);return{homeUrl:null===(t=n())||void 0===t?void 0:t.home}}),[s]),{textColor:u,backgroundColor:m,style:d}=i,p=(0,$e.useBlockProps)({className:Ke()("wp-block-navigation-item",{"has-text-color":!!u||!(null==d||null===(t=d.color)||void 0===t||!t.text),[`has-${u}-color`]:!!u,"has-background":!!m||!(null==d||null===(n=d.color)||void 0===n||!n.background),[`has-${m}-background-color`]:!!m}),style:{color:null==d||null===(o=d.color)||void 0===o?void 0:o.text,backgroundColor:null==d||null===(r=d.color)||void 0===r?void 0:r.background}}),{label:g}=a;return(0,Ve.useEffect)((()=>{void 0===g&&l({label:(0,Fe.__)("Home")})}),[s,g]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",p,(0,Ve.createElement)("a",{className:"wp-block-home-link__content wp-block-navigation-item__content",href:c,onClick:Ms},(0,Ve.createElement)($e.RichText,{identifier:"label",className:"wp-block-home-link__label",value:g,onChange:e=>{l({label:e})},"aria-label":(0,Fe.__)("Home link text"),placeholder:(0,Fe.__)("Add home link"),withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"]}))))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},example:{attributes:{label:(0,Fe._x)("Home Link","block example")}}};var As=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"}));var Hs={from:[{type:"block",blocks:["core/code"],transform:e=>{let{content:t}=e;return(0,Re.createBlock)("core/html",{content:t})}}]};const Ds={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/html",title:"Custom HTML",category:"widgets",description:"Add custom HTML code and preview it as you edit.",keywords:["embed"],textdomain:"default",attributes:{content:{type:"string",source:"html"}},supports:{customClassName:!1,className:!1,html:!1},editorStyle:"wp-block-html-editor"},{name:Fs}=Ds,$s={icon:As,example:{attributes:{content:"<marquee>"+(0,Fe.__)("Welcome to the wonderful world of blocks…")+"</marquee>"}},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o}=e;const[r,a]=(0,Ve.useState)(),l=(0,Ve.useContext)(De.Disabled.Context),i=(0,Xe.useSelect)((e=>["\n\t\t\thtml,body,:root {\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\toverflow: visible !important;\n\t\t\t\tmin-height: auto !important;\n\t\t\t}\n\t\t",...(0,$e.transformStyles)(e($e.store).getSettings().styles)]),[]);return(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"block-library-html__edit"}),(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{className:"components-tab-button",isPressed:!r,onClick:function(){a(!1)}},(0,Ve.createElement)("span",null,"HTML")),(0,Ve.createElement)(De.ToolbarButton,{className:"components-tab-button",isPressed:r,onClick:function(){a(!0)}},(0,Ve.createElement)("span",null,(0,Fe.__)("Preview"))))),r||l?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.SandBox,{html:t.content,styles:i}),!o&&(0,Ve.createElement)("div",{className:"block-library-html__preview-overlay"})):(0,Ve.createElement)($e.PlainText,{value:t.content,onChange:e=>n({content:e}),placeholder:(0,Fe.__)("Write HTML…"),"aria-label":(0,Fe.__)("HTML")}))},save:function(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.content)},transforms:Hs},Gs={align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number"},width:{type:"number"},height:{type:"number"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},Us=[{attributes:{...Gs,title:{type:"string",source:"attribute",selector:"img",attribute:"title"},sizeSlug:{type:"string"}},supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},__experimentalBorder:{radius:!0,__experimentalDefaultControls:{radius:!0}}},save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,rel:i,linkClass:s,width:c,height:u,id:m,linkTarget:d,sizeSlug:p,title:g}=t,h=(0,vt.isEmpty)(i)?void 0:i,v=Ke()({[`align${a}`]:a,[`size-${p}`]:p,"is-resized":c||u}),b=(0,Ve.createElement)("img",{src:n,alt:o,className:m?`wp-image-${m}`:null,width:c,height:u,title:g}),y=(0,Ve.createElement)(Ve.Fragment,null,l?(0,Ve.createElement)("a",{className:s,href:l,target:d,rel:h},b):b,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}));return"left"===a||"right"===a||"center"===a?(0,Ve.createElement)("div",$e.useBlockProps.save(),(0,Ve.createElement)("figure",{className:v},y)):(0,Ve.createElement)("figure",$e.useBlockProps.save({className:v}),y)}},{attributes:Gs,save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,width:i,height:s,id:c}=t,u=Ke()({[`align${a}`]:a,"is-resized":i||s}),m=(0,Ve.createElement)("img",{src:n,alt:o,className:c?`wp-image-${c}`:null,width:i,height:s});return(0,Ve.createElement)("figure",{className:u},l?(0,Ve.createElement)("a",{href:l},m):m,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}))}},{attributes:Gs,save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,width:i,height:s,id:c}=t,u=(0,Ve.createElement)("img",{src:n,alt:o,className:c?`wp-image-${c}`:null,width:i,height:s});return(0,Ve.createElement)("figure",{className:a?`align${a}`:null},l?(0,Ve.createElement)("a",{href:l},u):u,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}))}},{attributes:Gs,save(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,width:i,height:s}=t,c=i||s?{width:i,height:s}:{},u=(0,Ve.createElement)("img",Ze({src:n,alt:o},c));let m={};return i?m={width:i}:"left"!==a&&"right"!==a||(m={maxWidth:"50%"}),(0,Ve.createElement)("figure",{className:a?`align${a}`:null,style:m},l?(0,Ve.createElement)("a",{href:l},u):u,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}))}}];var Os=Us;var qs=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"}));var Ws=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}));var js=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"}));function Zs(e,t){const[n,o]=(0,Ve.useState)();function r(){o(e.current.clientWidth)}return(0,Ve.useEffect)(r,t),(0,Ve.useEffect)((()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",r),()=>{t.removeEventListener("resize",r)}}),[]),n}function Qs(e){var t;let{temporaryURL:n,attributes:{url:o="",alt:r,caption:a,align:l,id:i,href:s,rel:c,linkClass:u,linkDestination:m,title:d,width:p,height:g,linkTarget:h,sizeSlug:v},setAttributes:b,isSelected:y,insertBlocksAfter:_,onReplace:f,onCloseModal:k,onSelectImage:w,onSelectURL:x,onUploadError:E,containerRef:C,context:S,clientId:B,onImageLoadError:T}=e;const N=(0,Ve.useRef)(),P=(0,Ve.useRef)(),z=(0,Vt.usePrevious)(o),{allowResize:I=!0}=S,{getBlock:M}=(0,Xe.useSelect)($e.store),{image:L,multiImageSelection:R}=(0,Xe.useSelect)((e=>{const{getMedia:t}=e(Ye.store),{getMultiSelectedBlockClientIds:n,getBlockName:o}=e($e.store),r=n();return{image:i&&y?t(i,{context:"view"}):null,multiImageSelection:r.length&&r.every((e=>"core/image"===o(e)))}}),[i,y]),{canInsertCover:V,imageEditing:A,imageSizes:H,maxWidth:D,mediaUpload:F}=(0,Xe.useSelect)((e=>{const{getBlockRootClientId:t,getSettings:n,canInsertBlockType:o}=e($e.store),r=t(B);return{...(0,vt.pick)(n(),["imageEditing","imageSizes","maxWidth","mediaUpload"]),canInsertCover:o("core/cover",r)}}),[B]),{replaceBlocks:$,toggleSelection:G}=(0,Xe.useDispatch)($e.store),{createErrorNotice:U,createSuccessNotice:O}=(0,Xe.useDispatch)(za.store),q=(0,Vt.useViewportMatch)("medium"),W=(0,vt.includes)(["wide","full"],l),[{loadedNaturalWidth:j,loadedNaturalHeight:Z},Q]=(0,Ve.useState)({}),[K,J]=(0,Ve.useState)(!1),[Y,X]=(0,Ve.useState)(),ee=Zs(C,[l]),te=I&&!(W&&q),ne=(0,vt.map)((0,vt.filter)(H,(e=>{let{slug:t}=e;return(0,vt.get)(L,["media_details","sizes",t,"source_url"])})),(e=>{let{name:t,slug:n}=e;return{value:n,label:t}}));(0,Ve.useEffect)((()=>{Ks(i,o)&&y&&!Y&&window.fetch(o).then((e=>e.blob())).then((e=>X(e))).catch((()=>{}))}),[i,o,y,Y]),(0,Ve.useEffect)((()=>{o&&!z&&y&&P.current.focus()}),[o,z]);const{naturalWidth:oe,naturalHeight:re}=(0,Ve.useMemo)((()=>{var e,t;return{naturalWidth:(null===(e=N.current)||void 0===e?void 0:e.naturalWidth)||j||void 0,naturalHeight:(null===(t=N.current)||void 0===t?void 0:t.naturalHeight)||Z||void 0}}),[j,Z,null===(t=N.current)||void 0===t?void 0:t.complete]);(0,Ve.useEffect)((()=>{y||J(!1),y&&Js(i)&&T()}),[y]);const ae=i&&oe&&re&&A,le=!R&&ae&&!K;const ie=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.BlockAlignmentControl,{value:l,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};b({...t,align:e})}}),!R&&!K&&(0,Ve.createElement)($e.__experimentalImageURLInputUI,{url:s||"",onChangeUrl:function(e){b(e)},linkDestination:m,mediaUrl:L&&L.source_url||o,mediaLink:L&&L.link,linkTarget:h,linkClass:u,rel:c}),le&&(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>J(!0),icon:qs,label:(0,Fe.__)("Crop")}),Y&&(0,Ve.createElement)(De.ToolbarButton,{onClick:function(){F({filesList:[Y],onFileChange(e){let[t]=e;w(t),(0,pt.isBlobURL)(t.url)||(X(),O((0,Fe.__)("Image uploaded."),{type:"snackbar"}))},allowedTypes:hi,onError(e){U(e,{type:"snackbar"})}})},icon:Ws,label:(0,Fe.__)("Upload external image")}),!R&&V&&(0,Ve.createElement)(De.ToolbarButton,{icon:js,label:(0,Fe.__)("Add text over image"),onClick:function(){$(B,(0,Re.switchToBlockType)(M(B),"core/cover"))}})),!R&&!K&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:i,mediaURL:o,allowedTypes:hi,accept:"image/*",onSelect:w,onSelectURL:x,onError:E,onCloseModal:k})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Image settings")},!R&&(0,Ve.createElement)(De.TextareaControl,{label:(0,Fe.__)("Alt text (alternative text)"),value:r,onChange:function(e){b({alt:e})},help:(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,Fe.__)("Describe the purpose of the image")),(0,Fe.__)("Leave empty if the image is purely decorative."))}),(0,Ve.createElement)($e.__experimentalImageSizeControl,{onChangeImage:function(e){const t=(0,vt.get)(L,["media_details","sizes",e,"source_url"]);if(!t)return null;b({url:t,width:void 0,height:void 0,sizeSlug:e})},onChange:e=>b(e),slug:v,width:p,height:g,imageSizeOptions:ne,isResizable:te,imageWidth:oe,imageHeight:re}))),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Title attribute"),value:d||"",onChange:function(e){b({title:e})},help:(0,Ve.createElement)(Ve.Fragment,null,(0,Fe.__)("Describe the role of this image on the page."),(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"},(0,Fe.__)("(Note: many devices and browsers do not display this text.)")))}))),se=(0,Je.getFilename)(o);let ce;ce=r||(se?(0,Fe.sprintf)((0,Fe.__)("This image has an empty alt attribute; its file name is %s"),se):(0,Fe.__)("This image has an empty alt attribute"));let ue,me,de=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("img",{src:n||o,alt:ce,onError:()=>function(){const e=Et({attributes:{url:o}}),t=void 0!==e;t&&f(e),T(t)}(),onLoad:e=>{var t,n;Q({loadedNaturalWidth:null===(t=e.target)||void 0===t?void 0:t.naturalWidth,loadedNaturalHeight:null===(n=e.target)||void 0===n?void 0:n.naturalHeight})},ref:N}),n&&(0,Ve.createElement)(De.Spinner,null));if(ee&&oe&&re){const e=oe>ee,t=re/oe;ue=e?ee:oe,me=e?ee*t:re}if(ae&&K)de=(0,Ve.createElement)($e.__experimentalImageEditor,{url:o,width:p,height:g,clientWidth:ee,naturalHeight:re,naturalWidth:oe});else if(te&&ue){const e=p||ue,t=g||me,n=oe/re,o=oe<re?ci:ci*n,r=re<oe?ci:ci/n,a=2.5*D;let i=!1,s=!1;"center"===l?(i=!0,s=!0):(0,Fe.isRTL)()?"left"===l?i=!0:s=!0:"right"===l?s=!0:i=!0,de=(0,Ve.createElement)(De.ResizableBox,{size:{width:null!=p?p:"auto",height:null!=g?g:"auto"},showHandle:y,minWidth:o,maxWidth:a,minHeight:r,maxHeight:a/n,lockAspectRatio:!0,enable:{top:!1,right:i,bottom:!0,left:s},onResizeStart:function(){G(!1)},onResizeStop:(n,o,r,a)=>{G(!0),b({width:parseInt(e+a.width,10),height:parseInt(t+a.height,10)})}},de)}else de=(0,Ve.createElement)("div",{style:{width:p,height:g}},de);return(0,Ve.createElement)($e.__experimentalImageEditingProvider,{id:i,url:o,naturalWidth:oe,naturalHeight:re,clientWidth:ee,onSaveImage:e=>b(e),isEditing:K,onFinishEditing:()=>J(!1)},!n&&ie,de,(!$e.RichText.isEmpty(a)||y)&&(0,Ve.createElement)($e.RichText,{ref:P,tagName:"figcaption","aria-label":(0,Fe.__)("Image caption text"),placeholder:(0,Fe.__)("Add caption"),value:a,onChange:e=>b({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>_((0,Re.createBlock)("core/paragraph"))}))}const Ks=(e,t)=>t&&!e&&!(0,pt.isBlobURL)(t);function Js(e){var t,n;return((null===(t=wp)||void 0===t||null===(n=t.media)||void 0===n?void 0:n.attachment(e))||{}).destroyed}var Ys=(0,De.withNotices)((function(e){let{attributes:t,setAttributes:n,isSelected:o,className:r,noticeUI:a,insertBlocksAfter:l,noticeOperations:i,onReplace:s,context:c,clientId:u}=e;const{url:m="",alt:d,caption:p,align:g,id:h,width:v,height:b,sizeSlug:y}=t,[_,f]=(0,Ve.useState)(),k=(0,Ve.useRef)();(0,Ve.useEffect)((()=>{k.current=d}),[d]);const w=(0,Ve.useRef)();(0,Ve.useEffect)((()=>{w.current=p}),[p]);const x=(0,Ve.useRef)(),{imageDefaultSize:E,mediaUpload:C}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return(0,vt.pick)(t(),["imageDefaultSize","mediaUpload"])}),[]);function S(){Js(null==t?void 0:t.id)&&n({url:void 0,id:void 0})}function B(e){i.removeAllNotices(),i.createErrorNotice(e),n({src:void 0,id:void 0,url:void 0}),f(void 0)}function T(e){var o,r,a,l,i;if(!e||!e.url)return void n({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,pt.isBlobURL)(e.url))return void f(e.url);f();let s,c=((e,t)=>{const n=(0,vt.pick)(e,["alt","id","link","caption"]);return n.url=(0,vt.get)(e,["sizes",t,"url"])||(0,vt.get)(e,["media_details","sizes",t,"source_url"])||e.url,n})(e,E);var u,d;w.current&&!(0,vt.get)(c,["caption"])&&(c=(0,vt.omit)(c,["caption"])),s=e.id&&e.id===h?{url:m}:{width:void 0,height:void 0,sizeSlug:(u=e,d=E,(0,vt.has)(u,["sizes",d,"url"])||(0,vt.has)(u,["media_details","sizes",d,"source_url"])?E:"full")};let p,g=t.linkDestination;if(!g)switch((null===(o=wp)||void 0===o||null===(r=o.media)||void 0===r||null===(a=r.view)||void 0===a||null===(l=a.settings)||void 0===l||null===(i=l.defaultProps)||void 0===i?void 0:i.link)||ui){case"file":case mi:g=mi;break;case"post":case di:g=di;break;case pi:g=pi;break;case ui:g=ui}switch(g){case mi:p=e.url;break;case di:p=e.link}c.href=p,n({...c,...s,linkDestination:g})}function N(e){e!==m&&n({url:e,id:void 0,width:void 0,height:void 0,sizeSlug:E})}let P=((e,t)=>!e&&(0,pt.isBlobURL)(t))(h,m);(0,Ve.useEffect)((()=>{if(!P)return;const e=(0,pt.getBlobByURL)(m);e&&C({filesList:[e],onFileChange:e=>{let[t]=e;T(t)},allowedTypes:hi,onError:e=>{P=!1,B(e)}})}),[]),(0,Ve.useEffect)((()=>{P?f(m):(0,pt.revokeBlobURL)(_)}),[P,m]);const z=Ks(h,m)?m:void 0,I=!!m&&(0,Ve.createElement)("img",{alt:(0,Fe.__)("Edit image"),title:(0,Fe.__)("Edit image"),className:"edit-image-preview",src:m}),M=Ke()(r,{"is-transient":_,"is-resized":!!v||!!b,[`size-${y}`]:y}),L=(0,$e.useBlockProps)({ref:x,className:M});return(0,Ve.createElement)("figure",L,(_||m)&&(0,Ve.createElement)(Qs,{temporaryURL:_,attributes:t,setAttributes:n,isSelected:o,insertBlocksAfter:l,onReplace:s,onSelectImage:T,onSelectURL:N,onUploadError:B,containerRef:x,context:c,clientId:u,onCloseModal:S,onImageLoadError:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e||n({url:void 0,id:void 0})}}),!m&&(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.BlockAlignmentControl,{value:g,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};n({...t,align:e})}})),(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Pi}),onSelect:T,onSelectURL:N,notices:a,onError:B,onClose:S,accept:"image/*",allowedTypes:hi,value:{id:h,src:z},mediaPreview:I,disableMediaButtons:_||m}))}));function Xs(e,t){const{body:n}=document.implementation.createHTMLDocument("");n.innerHTML=e;const{firstElementChild:o}=n;if(o&&"A"===o.nodeName)return o.getAttribute(t)||void 0}const ec={img:{attributes:["src","alt","title"],classes:["alignleft","aligncenter","alignright","alignnone",/^wp-image-\d+$/]}},tc={from:[{type:"raw",isMatch:e=>"FIGURE"===e.nodeName&&!!e.querySelector("img"),schema:e=>{let{phrasingContentSchema:t}=e;return{figure:{require:["img"],children:{...ec,a:{attributes:["href","rel","target"],children:ec},figcaption:{children:t}}}}},transform:e=>{const t=e.className+" "+e.querySelector("img").className,n=/(?:^|\s)align(left|center|right)(?:$|\s)/.exec(t),o=""===e.id?void 0:e.id,r=n?n[1]:void 0,a=/(?:^|\s)wp-image-(\d+)(?:$|\s)/.exec(t),l=a?Number(a[1]):void 0,i=e.querySelector("a"),s=i&&i.href?"custom":void 0,c=i&&i.href?i.href:void 0,u=i&&i.rel?i.rel:void 0,m=i&&i.className?i.className:void 0,d=(0,Re.getBlockAttributes)("core/image",e.outerHTML,{align:r,id:l,linkDestination:s,href:c,rel:u,linkClass:m,anchor:o});return(0,Re.createBlock)("core/image",d)}},{type:"files",isMatch(e){if(e.some((e=>0===e.type.indexOf("image/")))&&e.some((e=>0!==e.type.indexOf("image/")))){const{createErrorNotice:e}=(0,Xe.dispatch)(za.store);e((0,Fe.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-transform-invalid-file"})}return(0,vt.every)(e,(e=>0===e.type.indexOf("image/")))},transform(e){const t=e.map((e=>(0,Re.createBlock)("core/image",{url:(0,pt.createBlobURL)(e)})));return t}},{type:"shortcode",tag:"caption",attributes:{url:{type:"string",source:"attribute",attribute:"src",selector:"img"},alt:{type:"string",source:"attribute",attribute:"alt",selector:"img"},caption:{shortcode:function(e,t){let{shortcode:n}=t;const{body:o}=document.implementation.createHTMLDocument("");o.innerHTML=n.content;let r=o.querySelector("img");for(;r&&r.parentNode&&r.parentNode!==o;)r=r.parentNode;return r&&r.parentNode.removeChild(r),o.innerHTML.trim()}},href:{shortcode:(e,t)=>{let{shortcode:n}=t;return Xs(n.content,"href")}},rel:{shortcode:(e,t)=>{let{shortcode:n}=t;return Xs(n.content,"rel")}},linkClass:{shortcode:(e,t)=>{let{shortcode:n}=t;return Xs(n.content,"class")}},id:{type:"number",shortcode:e=>{let{named:{id:t}}=e;if(t)return parseInt(t.replace("attachment_",""),10)}},align:{type:"string",shortcode:e=>{let{named:{align:t="alignnone"}}=e;return t.replace("align","")}}}}]};var nc=tc;const oc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/image",title:"Image",category:"media",usesContext:["allowResize","imageCrop","fixedHeight"],description:"Insert an image to make a visual statement.",keywords:["img","photo","picture"],textdomain:"default",attributes:{align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption"},title:{type:"string",source:"attribute",selector:"img",attribute:"title"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number"},width:{type:"number"},height:{type:"number"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},__experimentalBorder:{radius:!0,__experimentalDefaultControls:{radius:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],editorStyle:"wp-block-image-editor",style:"wp-block-image"},{name:rc}=oc,ac={icon:Pi,example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",caption:(0,Fe.__)("Mont Blanc appears—still, snowy, and serene.")}},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{caption:t,alt:n,url:o}=e;return o?n?n+(t?". "+t:""):t||"":(0,Fe.__)("Empty")}},getEditWrapperProps:e=>({"data-align":e.align}),transforms:nc,edit:Ys,save:function(e){let{attributes:t}=e;const{url:n,alt:o,caption:r,align:a,href:l,rel:i,linkClass:s,width:c,height:u,id:m,linkTarget:d,sizeSlug:p,title:g}=t,h=(0,vt.isEmpty)(i)?void 0:i,v=Ke()({[`align${a}`]:a,[`size-${p}`]:p,"is-resized":c||u}),b=(0,Ve.createElement)("img",{src:n,alt:o,className:m?`wp-image-${m}`:null,width:c,height:u,title:g}),y=(0,Ve.createElement)(Ve.Fragment,null,l?(0,Ve.createElement)("a",{className:s,href:l,target:d,rel:h},b):b,!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:r}));return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:v}),y)},deprecated:Os};var lc=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const ic={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/latest-comments",title:"Latest Comments",category:"widgets",description:"Display a list of your most recent comments.",keywords:["recent comments"],textdomain:"default",attributes:{commentsToShow:{type:"number",default:5,minimum:1,maximum:100},displayAvatar:{type:"boolean",default:!0},displayDate:{type:"boolean",default:!0},displayExcerpt:{type:"boolean",default:!0}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-comments-editor",style:"wp-block-latest-comments"},{name:sc}=ic,cc={icon:lc,example:{},edit:function(e){let{attributes:t,setAttributes:n}=e;const{commentsToShow:o,displayAvatar:r,displayDate:a,displayExcerpt:l}=t;return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Latest comments settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display avatar"),checked:r,onChange:()=>n({displayAvatar:!r})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display date"),checked:a,onChange:()=>n({displayDate:!a})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display excerpt"),checked:l,onChange:()=>n({displayExcerpt:!l})}),(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Number of comments"),value:o,onChange:e=>n({commentsToShow:e}),min:1,max:100,required:!0}))),(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/latest-comments",attributes:t,urlQueryArgs:{_locale:"site"}})))}};var uc=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z"}));const{attributes:mc}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/latest-posts",title:"Latest Posts",category:"widgets",description:"Display a list of your most recent posts.",keywords:["recent posts"],textdomain:"default",attributes:{categories:{type:"array",items:{type:"object"}},selectedAuthor:{type:"number"},postsToShow:{type:"number",default:5},displayPostContent:{type:"boolean",default:!1},displayPostContentRadio:{type:"string",default:"excerpt"},excerptLength:{type:"number",default:55},displayAuthor:{type:"boolean",default:!1},displayPostDate:{type:"boolean",default:!1},postLayout:{type:"string",default:"list"},columns:{type:"number",default:3},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},displayFeaturedImage:{type:"boolean",default:!1},featuredImageAlign:{type:"string",enum:["left","center","right"]},featuredImageSizeSlug:{type:"string",default:"thumbnail"},featuredImageSizeWidth:{type:"number",default:null},featuredImageSizeHeight:{type:"number",default:null},addLinkToFeaturedImage:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"};var dc=[{attributes:{...mc,categories:{type:"string"}},supports:{align:!0,html:!1},migrate:e=>({...e,categories:[{id:Number(e.categories)}]}),isEligible:e=>{let{categories:t}=e;return t&&"string"==typeof t},save:()=>null}];var pc=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"}));var gc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7.8 16.5H5c-.3 0-.5-.2-.5-.5v-6.2h6.8v6.7zm0-8.3H4.5V5c0-.3.2-.5.5-.5h6.2v6.7zm8.3 7.8c0 .3-.2.5-.5.5h-6.2v-6.8h6.8V19zm0-7.8h-6.8V4.5H19c.3 0 .5.2.5.5v6.2z",fillRule:"evenodd",clipRule:"evenodd"}));const hc={per_page:-1,context:"view"},vc={per_page:-1,has_published_posts:["post"],context:"view"};const bc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/latest-posts",title:"Latest Posts",category:"widgets",description:"Display a list of your most recent posts.",keywords:["recent posts"],textdomain:"default",attributes:{categories:{type:"array",items:{type:"object"}},selectedAuthor:{type:"number"},postsToShow:{type:"number",default:5},displayPostContent:{type:"boolean",default:!1},displayPostContentRadio:{type:"string",default:"excerpt"},excerptLength:{type:"number",default:55},displayAuthor:{type:"boolean",default:!1},displayPostDate:{type:"boolean",default:!1},postLayout:{type:"string",default:"list"},columns:{type:"number",default:3},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},displayFeaturedImage:{type:"boolean",default:!1},featuredImageAlign:{type:"string",enum:["left","center","right"]},featuredImageSizeSlug:{type:"string",default:"thumbnail"},featuredImageSizeWidth:{type:"number",default:null},featuredImageSizeHeight:{type:"number",default:null},addLinkToFeaturedImage:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"},{name:yc}=bc,_c={icon:uc,example:{},edit:function(e){var t;let{attributes:n,setAttributes:o}=e;const{postsToShow:r,order:a,orderBy:l,categories:i,selectedAuthor:s,displayFeaturedImage:c,displayPostContentRadio:u,displayPostContent:m,displayPostDate:d,displayAuthor:p,postLayout:g,columns:h,excerptLength:v,featuredImageAlign:b,featuredImageSizeSlug:y,featuredImageSizeWidth:_,featuredImageSizeHeight:f,addLinkToFeaturedImage:k}=n,{imageSizes:w,latestPosts:x,defaultImageWidth:E,defaultImageHeight:C,categoriesList:S,authorList:B}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t,getUsers:n}=e(Ye.store),o=e($e.store).getSettings(),c=i&&i.length>0?i.map((e=>e.id)):[],u=(0,vt.pickBy)({categories:c,author:s,order:a,orderby:l,per_page:r,_embed:"wp:featuredmedia"},(e=>!(0,vt.isUndefined)(e)));return{defaultImageWidth:(0,vt.get)(o.imageDimensions,[y,"width"],0),defaultImageHeight:(0,vt.get)(o.imageDimensions,[y,"height"],0),imageSizes:o.imageSizes,latestPosts:t("postType","post",u),categoriesList:t("taxonomy","category",hc),authorList:n(vc)}}),[y,r,a,l,i,s]),T=w.filter((e=>{let{slug:t}=e;return"full"!==t})).map((e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),N=null!==(t=null==S?void 0:S.reduce(((e,t)=>({...e,[t.name]:t})),{}))&&void 0!==t?t:{},P=!(null==x||!x.length),z=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Post content settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Post content"),checked:m,onChange:e=>o({displayPostContent:e})}),m&&(0,Ve.createElement)(De.RadioControl,{label:(0,Fe.__)("Show:"),selected:u,options:[{label:(0,Fe.__)("Excerpt"),value:"excerpt"},{label:(0,Fe.__)("Full post"),value:"full_post"}],onChange:e=>o({displayPostContentRadio:e})}),m&&"excerpt"===u&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Max number of words in excerpt"),value:v,onChange:e=>o({excerptLength:e}),min:10,max:100})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Post meta settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display author name"),checked:p,onChange:e=>o({displayAuthor:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display post date"),checked:d,onChange:e=>o({displayPostDate:e})})),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Featured image settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display featured image"),checked:c,onChange:e=>o({displayFeaturedImage:e})}),c&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.__experimentalImageSizeControl,{onChange:e=>{const t={};e.hasOwnProperty("width")&&(t.featuredImageSizeWidth=e.width),e.hasOwnProperty("height")&&(t.featuredImageSizeHeight=e.height),o(t)},slug:y,width:_,height:f,imageWidth:E,imageHeight:C,imageSizeOptions:T,onChangeImage:e=>o({featuredImageSizeSlug:e,featuredImageSizeWidth:void 0,featuredImageSizeHeight:void 0})}),(0,Ve.createElement)(De.BaseControl,{className:"editor-latest-posts-image-alignment-control"},(0,Ve.createElement)(De.BaseControl.VisualLabel,null,(0,Fe.__)("Image alignment")),(0,Ve.createElement)($e.BlockAlignmentToolbar,{value:b,onChange:e=>o({featuredImageAlign:e}),controls:["left","center","right"],isCollapsed:!1})),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Add link to featured image"),checked:k,onChange:e=>o({addLinkToFeaturedImage:e})}))),(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Sorting and filtering")},(0,Ve.createElement)(De.QueryControls,{order:a,orderBy:l,numberOfItems:r,onOrderChange:e=>o({order:e}),onOrderByChange:e=>o({orderBy:e}),onNumberOfItemsChange:e=>o({postsToShow:e}),categorySuggestions:N,onCategoryChange:e=>{if(e.some((e=>"string"==typeof e&&!N[e])))return;const t=e.map((e=>"string"==typeof e?N[e]:e));if((0,vt.includes)(t,null))return!1;o({categories:t})},selectedCategories:i,onAuthorChange:e=>o({selectedAuthor:""!==e?Number(e):void 0}),authorList:null!=B?B:[],selectedAuthorId:s}),"grid"===g&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:h,onChange:e=>o({columns:e}),min:2,max:P?Math.min(6,x.length):6,required:!0}))),I=(0,$e.useBlockProps)({className:Ke()({"wp-block-latest-posts__list":!0,"is-grid":"grid"===g,"has-dates":d,"has-author":p,[`columns-${h}`]:"grid"===g})});if(!P)return(0,Ve.createElement)("div",I,z,(0,Ve.createElement)(De.Placeholder,{icon:Sn,label:(0,Fe.__)("Latest Posts")},Array.isArray(x)?(0,Fe.__)("No posts found."):(0,Ve.createElement)(De.Spinner,null)));const M=x.length>r?x.slice(0,r):x,L=[{icon:pc,title:(0,Fe.__)("List view"),onClick:()=>o({postLayout:"list"}),isActive:"list"===g},{icon:gc,title:(0,Fe.__)("Grid view"),onClick:()=>o({postLayout:"grid"}),isActive:"grid"===g}],R=(0,So.__experimentalGetSettings)().formats.date;return(0,Ve.createElement)("div",null,z,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,{controls:L})),(0,Ve.createElement)("ul",I,M.map(((e,t)=>{const n=(0,vt.invoke)(e,["title","rendered","trim"]);let o=e.excerpt.rendered;const r=null==B?void 0:B.find((t=>t.id===e.author)),a=document.createElement("div");a.innerHTML=o,o=a.textContent||a.innerText||"";const{url:l,alt:i}=function(e,t){var n,o,r,a;const l=(0,vt.get)(e,["_embedded","wp:featuredmedia","0"]);return{url:null!==(n=null==l||null===(o=l.media_details)||void 0===o||null===(r=o.sizes)||void 0===r||null===(a=r[t])||void 0===a?void 0:a.source_url)&&void 0!==n?n:null==l?void 0:l.source_url,alt:null==l?void 0:l.alt_text}}(e,y),s=Ke()({"wp-block-latest-posts__featured-image":!0,[`align${b}`]:!!b}),g=c&&l,h=g&&(0,Ve.createElement)("img",{src:l,alt:i,style:{maxWidth:_,maxHeight:f}}),w=v<o.trim().split(" ").length&&""===e.excerpt.raw?(0,Ve.createElement)(Ve.Fragment,null,o.trim().split(" ",v).join(" "),(0,Fe.__)(" … "),(0,Ve.createElement)("a",{href:e.link,rel:"noopener noreferrer"},(0,Fe.__)("Read more"))):o;return(0,Ve.createElement)("li",{key:t},g&&(0,Ve.createElement)("div",{className:s},k?(0,Ve.createElement)("a",{className:"wp-block-latest-posts__post-title",href:e.link,rel:"noreferrer noopener"},h):h),(0,Ve.createElement)("a",{href:e.link,rel:"noreferrer noopener",dangerouslySetInnerHTML:n?{__html:n}:void 0},n?null:(0,Fe.__)("(no title)")),p&&r&&(0,Ve.createElement)("div",{className:"wp-block-latest-posts__post-author"},(0,Fe.sprintf)((0,Fe.__)("by %s"),r.name)),d&&e.date_gmt&&(0,Ve.createElement)("time",{dateTime:(0,So.format)("c",e.date_gmt),className:"wp-block-latest-posts__post-date"},(0,So.dateI18n)(R,e.date_gmt)),m&&"excerpt"===u&&(0,Ve.createElement)("div",{className:"wp-block-latest-posts__post-excerpt"},w),m&&"full_post"===u&&(0,Ve.createElement)("div",{className:"wp-block-latest-posts__post-full-content",dangerouslySetInnerHTML:{__html:e.content.raw.trim()}}))}))))},deprecated:dc},fc={attributes:{ordered:{type:"boolean",default:!1,__experimentalRole:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",__experimentalRole:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,__experimentalFontFamily:!0},color:{gradients:!0,link:!0},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalSlashInserter:!0},save(e){let{attributes:t}=e;const{ordered:n,values:o,type:r,reversed:a,start:l}=t,i=n?"ol":"ul";return(0,Ve.createElement)(i,$e.useBlockProps.save({type:r,reversed:a,start:l}),(0,Ve.createElement)($e.RichText.Content,{value:o,multiline:"li"}))},migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}};var kc=[fc];var wc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"}));var xc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));var Ec=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z"}));var Cc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"}));var Sc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"}));var Bc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z"}));var Tc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"}));var Nc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z"}));var Pc=e=>{let{setAttributes:t,reversed:n,start:o}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Ordered list settings")},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Start value"),type:"number",onChange:e=>{const n=parseInt(e,10);t({start:isNaN(n)?void 0:n})},value:Number.isInteger(o)?o.toString(10):"",step:"1"}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Reverse list numbering"),checked:n||!1,onChange:e=>{t({reversed:e||void 0})}})))};function zc(e){let{phrasingContentSchema:t}=e;const n={...t,ul:{},ol:{attributes:["type","start","reversed"]}};return["ul","ol"].forEach((e=>{n[e].children={li:{children:n}}})),n}const Ic={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph","core/heading"],transform:e=>(0,Re.createBlock)("core/list",{values:(0,ln.toHTMLString)({value:(0,ln.join)(e.map((t=>{let{content:n}=t;const o=(0,ln.create)({html:n});return e.length>1?o:(0,ln.replace)(o,/\n/g,ln.__UNSTABLE_LINE_SEPARATOR)})),ln.__UNSTABLE_LINE_SEPARATOR),multilineTag:"li"}),anchor:e.anchor})},{type:"block",blocks:["core/quote","core/pullquote"],transform:e=>{let{value:t,anchor:n}=e;return(0,Re.createBlock)("core/list",{values:(0,ln.toHTMLString)({value:(0,ln.create)({html:t,multilineTag:"p"}),multilineTag:"li"}),anchor:n})}},{type:"raw",selector:"ol,ul",schema:e=>({ol:zc(e).ol,ul:zc(e).ul}),transform(e){const t={ordered:"OL"===e.nodeName,anchor:""===e.id?void 0:e.id};if(t.ordered){const n=e.getAttribute("type");n&&(t.type=n),null!==e.getAttribute("reversed")&&(t.reversed=!0);const o=parseInt(e.getAttribute("start"),10);isNaN(o)||1===o&&!t.reversed||(t.start=o)}return(0,Re.createBlock)("core/list",{...(0,Re.getBlockAttributes)("core/list",e.outerHTML),...t})}},...["*","-"].map((e=>({type:"prefix",prefix:e,transform:e=>(0,Re.createBlock)("core/list",{values:`<li>${e}</li>`})}))),...["1.","1)"].map((e=>({type:"prefix",prefix:e,transform:e=>(0,Re.createBlock)("core/list",{ordered:!0,values:`<li>${e}</li>`})})))],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{values:t}=e;return(0,ln.split)((0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),ln.__UNSTABLE_LINE_SEPARATOR).map((e=>(0,Re.createBlock)("core/paragraph",{content:(0,ln.toHTMLString)({value:e})})))}},{type:"block",blocks:["core/heading"],transform:e=>{let{values:t}=e;return(0,ln.split)((0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),ln.__UNSTABLE_LINE_SEPARATOR).map((e=>(0,Re.createBlock)("core/heading",{content:(0,ln.toHTMLString)({value:e})})))}},{type:"block",blocks:["core/quote"],transform:e=>{let{values:t,anchor:n}=e;return(0,Re.createBlock)("core/quote",{value:(0,ln.toHTMLString)({value:(0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),multilineTag:"p"}),anchor:n})}},{type:"block",blocks:["core/pullquote"],transform:e=>{let{values:t,anchor:n}=e;return(0,Re.createBlock)("core/pullquote",{value:(0,ln.toHTMLString)({value:(0,ln.create)({html:t,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),multilineTag:"p"}),anchor:n})}}]};var Mc=Ic;const Lc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/list",title:"List",category:"text",description:"Create a bulleted or numbered list.",keywords:["bullet list","ordered list","numbered list"],textdomain:"default",attributes:{ordered:{type:"boolean",default:!1,__experimentalRole:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",__experimentalRole:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalSlashInserter:!0},editorStyle:"wp-block-list-editor",style:"wp-block-list"},{name:Rc}=Lc,Vc={icon:pc,example:{attributes:{values:"<li>Alice.</li><li>The White Rabbit.</li><li>The Cheshire Cat.</li><li>The Mad Hatter.</li><li>The Queen of Hearts.</li>"}},transforms:Mc,merge(e,t){const{values:n}=t;return n&&"<li></li>"!==n?{...e,values:e.values+n}:e},edit:function(e){let{attributes:t,setAttributes:n,mergeBlocks:o,onReplace:r,style:a}=e;const{ordered:l,values:i,type:s,reversed:c,start:u,placeholder:m}=t,d=l?"ol":"ul",p=(0,$e.useBlockProps)({style:a});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.RichText,Ze({identifier:"values",multiline:"li",tagName:d,onChange:e=>n({values:e}),value:i,"aria-label":(0,Fe.__)("List text"),placeholder:m||(0,Fe.__)("List"),onMerge:o,onSplit:e=>(0,Re.createBlock)(Rc,{...t,values:e}),__unstableOnSplitMiddle:()=>(0,Re.createBlock)("core/paragraph"),onReplace:r,onRemove:()=>r([]),start:u,reversed:c,type:s},p),(e=>{let{value:t,onChange:o,onFocus:r}=e;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.RichTextShortcut,{type:"primary",character:"[",onUse:()=>{o((0,ln.__unstableOutdentListItems)(t))}}),(0,Ve.createElement)($e.RichTextShortcut,{type:"primary",character:"]",onUse:()=>{o((0,ln.__unstableIndentListItems)(t,{type:d}))}}),(0,Ve.createElement)($e.RichTextShortcut,{type:"primary",character:"m",onUse:()=>{o((0,ln.__unstableIndentListItems)(t,{type:d}))}}),(0,Ve.createElement)($e.RichTextShortcut,{type:"primaryShift",character:"m",onUse:()=>{o((0,ln.__unstableOutdentListItems)(t))}}),(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?wc:xc,title:(0,Fe.__)("Unordered"),describedBy:(0,Fe.__)("Convert to unordered list"),isActive:(0,ln.__unstableIsActiveListType)(t,"ul",d),onClick:()=>{o((0,ln.__unstableChangeListType)(t,{type:"ul"})),r(),(0,ln.__unstableIsListRootSelected)(t)&&n({ordered:!1})}}),(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?Ec:Cc,title:(0,Fe.__)("Ordered"),describedBy:(0,Fe.__)("Convert to ordered list"),isActive:(0,ln.__unstableIsActiveListType)(t,"ol",d),onClick:()=>{o((0,ln.__unstableChangeListType)(t,{type:"ol"})),r(),(0,ln.__unstableIsListRootSelected)(t)&&n({ordered:!0})}}),(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?Sc:Bc,title:(0,Fe.__)("Outdent"),describedBy:(0,Fe.__)("Outdent list item"),shortcut:(0,Fe._x)("Backspace","keyboard key"),isDisabled:!(0,ln.__unstableCanOutdentListItems)(t),onClick:()=>{o((0,ln.__unstableOutdentListItems)(t)),r()}}),(0,Ve.createElement)(De.ToolbarButton,{icon:(0,Fe.isRTL)()?Tc:Nc,title:(0,Fe.__)("Indent"),describedBy:(0,Fe.__)("Indent list item"),shortcut:(0,Fe._x)("Space","keyboard key"),isDisabled:!(0,ln.__unstableCanIndentListItems)(t),onClick:()=>{o((0,ln.__unstableIndentListItems)(t,{type:d})),r()}})))})),l&&(0,Ve.createElement)(Pc,{setAttributes:n,ordered:l,reversed:c,start:u,placeholder:m}))},save:function(e){let{attributes:t}=e;const{ordered:n,values:o,type:r,reversed:a,start:l}=t,i=n?"ol":"ul";return(0,Ve.createElement)(i,$e.useBlockProps.save({type:r,reversed:a,start:l}),(0,Ve.createElement)($e.RichText.Content,{value:o,multiline:"li"}))},deprecated:kc};let Ac=Vc;var Hc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"}));const Dc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/loginout",title:"Login/out",category:"theme",description:"Show login & logout links.",keywords:["login","logout","form"],textdomain:"default",attributes:{displayLoginAsForm:{type:"boolean",default:!1},redirectToCurrent:{type:"boolean",default:!0}},supports:{className:!0,typography:{fontSize:!1}}},{name:Fc}=Dc,$c={icon:Hc,edit:function(e){let{attributes:t,setAttributes:n}=e;const{displayLoginAsForm:o,redirectToCurrent:r}=t;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Login/out settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display login as form"),checked:o,onChange:()=>n({displayLoginAsForm:!o})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Redirect to current URL"),checked:r,onChange:()=>n({redirectToCurrent:!r})}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"logged-in"}),(0,Ve.createElement)("a",{href:"#login-pseudo-link"},(0,Fe.__)("Log out"))))}};var Gc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z"})),Uc=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Path,{d:"M18 2l2 4h-2l-2-4h-3l2 4h-2l-2-4h-1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V2zm2 12H10V4.4L11.8 8H20z"}),(0,Ve.createElement)(De.Path,{d:"M14 20H4V10h3V8H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3h-2z"}),(0,Ve.createElement)(De.Path,{d:"M5 19h8l-1.59-2H9.24l-.84 1.1L7 16.3 5 19z"}));const Oc=["image","video"];function qc(e,t){return e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${100*t.x}% ${100*t.y}%`:"50% 50%"}:{}}const Wc=(0,Ve.forwardRef)(((e,t)=>{let{isSelected:n,isStackedOnMobile:o,...r}=e;const a=(0,Vt.useViewportMatch)("small","<");return(0,Ve.createElement)(De.ResizableBox,Ze({ref:t,showHandle:n&&(!a||!o)},r))}));function jc(e){let{mediaId:t,mediaUrl:n,onSelectMedia:o}=e;return(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:t,mediaURL:n,allowedTypes:Oc,accept:"image/*,video/*",onSelect:o}))}function Zc(e){let{className:t,noticeOperations:n,noticeUI:o,mediaUrl:r,onSelectMedia:a}=e;return(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Uc}),labels:{title:(0,Fe.__)("Media area")},className:t,onSelect:a,accept:"image/*,video/*",allowedTypes:Oc,notices:o,onError:e=>{n.removeAllNotices(),n.createErrorNotice(e)},disableMediaButtons:r})}var Qc=(0,De.withNotices)((0,Ve.forwardRef)((function(e,t){const{className:n,commitWidthChange:o,focalPoint:r,imageFill:a,isSelected:l,isStackedOnMobile:i,mediaAlt:s,mediaId:c,mediaPosition:u,mediaType:m,mediaUrl:d,mediaWidth:p,onSelectMedia:g,onWidthChange:h}=e,v=!c&&(0,pt.isBlobURL)(d),{toggleSelection:b}=(0,Xe.useDispatch)($e.store);if(d){const y=()=>{b(!1)},_=(e,t,n)=>{h(parseInt(n.style.width))},f=(e,t,n)=>{b(!0),o(parseInt(n.style.width))},k={right:"left"===u,left:"right"===u},w="image"===m&&a?qc(d,r):{},x={image:()=>(0,Ve.createElement)("img",{src:d,alt:s}),video:()=>(0,Ve.createElement)("video",{controls:!0,src:d})};return(0,Ve.createElement)(Wc,{as:"figure",className:Ke()(n,"editor-media-container__resizer",{"is-transient":v}),style:w,size:{width:p+"%"},minWidth:"10%",maxWidth:"100%",enable:k,onResizeStart:y,onResize:_,onResizeStop:f,axis:"x",isSelected:l,isStackedOnMobile:i,ref:t},(0,Ve.createElement)(jc,{onSelectMedia:g,mediaUrl:d,mediaId:c}),(x[m]||vt.noop)(),v&&(0,Ve.createElement)(De.Spinner,null),(0,Ve.createElement)(Zc,e))}return(0,Ve.createElement)(Zc,e)})));const Kc=e=>{if(!e.customBackgroundColor)return e;const t={color:{background:e.customBackgroundColor}};return{...(0,vt.omit)(e,["customBackgroundColor"]),style:t}},Jc={align:{type:"string",default:"wide"},backgroundColor:{type:"string"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:""},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number"},mediaType:{type:"string"},mediaWidth:{type:"number",default:50},isStackedOnMobile:{type:"boolean",default:!0}};var Yc=[{attributes:{...Jc,customBackgroundColor:{type:"string"},mediaLink:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure a",attribute:"target"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},migrate:Kc,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,isStackedOnMobile:r,mediaAlt:a,mediaPosition:l,mediaType:i,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:m,imageFill:d,focalPoint:p,linkClass:g,href:h,linkTarget:v,rel:b}=t,y=(0,vt.isEmpty)(b)?void 0:b;let _=(0,Ve.createElement)("img",{src:s,alt:a,className:u&&"image"===i?`wp-image-${u}`:null});h&&(_=(0,Ve.createElement)("a",{className:g,href:h,target:v,rel:y},_));const f={image:()=>_,video:()=>(0,Ve.createElement)("video",{controls:!0,src:s})},k=(0,$e.getColorClassName)("background-color",n),w=Ke()({"has-media-on-the-right":"right"===l,"has-background":k||o,[k]:k,"is-stacked-on-mobile":r,[`is-vertically-aligned-${m}`]:m,"is-image-fill":d}),x=d?qc(s,p):{};let E;50!==c&&(E="right"===l?`auto ${c}%`:`${c}% auto`);const C={backgroundColor:k?void 0:o,gridTemplateColumns:E};return(0,Ve.createElement)("div",{className:w,style:C},(0,Ve.createElement)("figure",{className:"wp-block-media-text__media",style:x},(f[i]||vt.noop)()),(0,Ve.createElement)("div",{className:"wp-block-media-text__content"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{...Jc,customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},migrate:Kc,save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,isStackedOnMobile:r,mediaAlt:a,mediaPosition:l,mediaType:i,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:m,imageFill:d,focalPoint:p}=t,g={image:()=>(0,Ve.createElement)("img",{src:s,alt:a,className:u&&"image"===i?`wp-image-${u}`:null}),video:()=>(0,Ve.createElement)("video",{controls:!0,src:s})},h=(0,$e.getColorClassName)("background-color",n),v=Ke()({"has-media-on-the-right":"right"===l,[h]:h,"is-stacked-on-mobile":r,[`is-vertically-aligned-${m}`]:m,"is-image-fill":d}),b=d?qc(s,p):{};let y;50!==c&&(y="right"===l?`auto ${c}%`:`${c}% auto`);const _={backgroundColor:h?void 0:o,gridTemplateColumns:y};return(0,Ve.createElement)("div",{className:v,style:_},(0,Ve.createElement)("figure",{className:"wp-block-media-text__media",style:b},(g[i]||vt.noop)()),(0,Ve.createElement)("div",{className:"wp-block-media-text__content"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}},{attributes:{...Jc,customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"}},save(e){let{attributes:t}=e;const{backgroundColor:n,customBackgroundColor:o,isStackedOnMobile:r,mediaAlt:a,mediaPosition:l,mediaType:i,mediaUrl:s,mediaWidth:c}=t,u={image:()=>(0,Ve.createElement)("img",{src:s,alt:a}),video:()=>(0,Ve.createElement)("video",{controls:!0,src:s})},m=(0,$e.getColorClassName)("background-color",n),d=Ke()({"has-media-on-the-right":"right"===l,[m]:m,"is-stacked-on-mobile":r});let p;50!==c&&(p="right"===l?`auto ${c}%`:`${c}% auto`);const g={backgroundColor:m?void 0:o,gridTemplateColumns:p};return(0,Ve.createElement)("div",{className:d,style:g},(0,Ve.createElement)("figure",{className:"wp-block-media-text__media"},(u[i]||vt.noop)()),(0,Ve.createElement)("div",{className:"wp-block-media-text__content"},(0,Ve.createElement)($e.InnerBlocks.Content,null)))}}];var Xc=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"}));var eu=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"}));const tu="full",nu=[["core/paragraph",{fontSize:"large",placeholder:(0,Fe._x)("Content…","content placeholder")}]],ou=e=>Math.max(15,Math.min(e,85));function ru(e,t){var n,o,r;return null==e||null===(n=e.media_details)||void 0===n||null===(o=n.sizes)||void 0===o||null===(r=o[t])||void 0===r?void 0:r.source_url}var au=function(e){let{attributes:t,isSelected:n,setAttributes:o}=e;const{focalPoint:r,href:a,imageFill:l,isStackedOnMobile:i,linkClass:s,linkDestination:c,linkTarget:u,mediaAlt:m,mediaId:d,mediaPosition:p,mediaType:g,mediaUrl:h,mediaWidth:v,rel:b,verticalAlignment:y}=t,_=t.mediaSizeSlug||tu,f=(0,Xe.useSelect)((e=>d&&n?e(Ye.store).getMedia(d,{context:"view"}):null),[n,d]),k=(0,Ve.useRef)(),w=e=>{const{style:t}=k.current.resizable,{x:n,y:o}=e;t.backgroundPosition=`${100*n}% ${100*o}%`},[x,E]=(0,Ve.useState)(null),C=function(e){let{attributes:{linkDestination:t,href:n},setAttributes:o}=e;return e=>{if(!e||!e.url)return void o({mediaAlt:void 0,mediaId:void 0,mediaType:void 0,mediaUrl:void 0,mediaLink:void 0,href:void 0,focalPoint:void 0});let r,a;var l,i,s,c,u;(0,pt.isBlobURL)(e.url)&&(e.type=(0,pt.getBlobTypeByURL)(e.url)),r=e.media_type?"image"===e.media_type?"image":"video":e.type,"image"===r&&(a=(null===(l=e.sizes)||void 0===l||null===(i=l.large)||void 0===i?void 0:i.url)||(null===(s=e.media_details)||void 0===s||null===(c=s.sizes)||void 0===c||null===(u=c.large)||void 0===u?void 0:u.source_url));let m=n;"media"===t&&(m=e.url),"attachment"===t&&(m=e.link),o({mediaAlt:e.alt,mediaId:e.id,mediaType:r,mediaUrl:a||e.url,mediaLink:e.link||void 0,href:m,focalPoint:void 0})}}({attributes:t,setAttributes:o}),S=e=>{o({mediaWidth:ou(e)}),E(ou(e))},B=Ke()({"has-media-on-the-right":"right"===p,"is-selected":n,"is-stacked-on-mobile":i,[`is-vertically-aligned-${y}`]:y,"is-image-fill":l}),T=`${x||v}%`,N="right"===p?`1fr ${T}`:`${T} 1fr`,P={gridTemplateColumns:N,msGridColumns:N},z=(0,Xe.useSelect)((e=>{const t=e($e.store).getSettings();return null==t?void 0:t.imageSizes}),[]),I=(0,vt.map)((0,vt.filter)(z,(e=>{let{slug:t}=e;return ru(f,t)})),(e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),M=(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Media & Text settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Stack on mobile"),checked:i,onChange:()=>o({isStackedOnMobile:!i})}),"image"===g&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Crop image to fill entire column"),checked:l,onChange:()=>o({imageFill:!l})}),l&&h&&"image"===g&&(0,Ve.createElement)(De.FocalPointPicker,{label:(0,Fe.__)("Focal point picker"),url:h,value:r,onChange:e=>o({focalPoint:e}),onDragStart:w,onDrag:w}),"image"===g&&(0,Ve.createElement)(De.TextareaControl,{label:(0,Fe.__)("Alt text (alternative text)"),value:m,onChange:e=>{o({mediaAlt:e})},help:(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,Fe.__)("Describe the purpose of the image")),(0,Fe.__)("Leave empty if the image is purely decorative."))}),"image"===g&&(0,Ve.createElement)($e.__experimentalImageSizeControl,{onChangeImage:e=>{const t=ru(f,e);if(!t)return null;o({mediaUrl:t,mediaSizeSlug:e})},slug:_,imageSizeOptions:I,isResizable:!1}),h&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Media width"),value:x||v,onChange:S,min:15,max:85})),L=(0,$e.useBlockProps)({className:B,style:P}),R=(0,$e.useInnerBlocksProps)({className:"wp-block-media-text__content"},{template:nu});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,M),(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.BlockVerticalAlignmentControl,{onChange:e=>{o({verticalAlignment:e})},value:y}),(0,Ve.createElement)(De.ToolbarButton,{icon:Xc,title:(0,Fe.__)("Show media on left"),isActive:"left"===p,onClick:()=>o({mediaPosition:"left"})}),(0,Ve.createElement)(De.ToolbarButton,{icon:eu,title:(0,Fe.__)("Show media on right"),isActive:"right"===p,onClick:()=>o({mediaPosition:"right"})}),"image"===g&&(0,Ve.createElement)($e.__experimentalImageURLInputUI,{url:a||"",onChangeUrl:e=>{o(e)},linkDestination:c,mediaType:g,mediaUrl:f&&f.source_url,mediaLink:f&&f.link,linkTarget:u,linkClass:s,rel:b})),(0,Ve.createElement)("div",L,(0,Ve.createElement)(Qc,{className:"wp-block-media-text__media",onSelectMedia:C,onWidthChange:e=>{E(ou(e))},commitWidthChange:S,ref:k,focalPoint:r,imageFill:l,isSelected:n,isStackedOnMobile:i,mediaAlt:m,mediaId:d,mediaPosition:p,mediaType:g,mediaUrl:h,mediaWidth:v}),(0,Ve.createElement)("div",R)))};var lu={from:[{type:"block",blocks:["core/image"],transform:e=>{let{alt:t,url:n,id:o,anchor:r}=e;return(0,Re.createBlock)("core/media-text",{mediaAlt:t,mediaId:o,mediaUrl:n,mediaType:"image",anchor:r})}},{type:"block",blocks:["core/video"],transform:e=>{let{src:t,id:n,anchor:o}=e;return(0,Re.createBlock)("core/media-text",{mediaId:n,mediaUrl:t,mediaType:"video",anchor:o})}}],to:[{type:"block",blocks:["core/image"],isMatch:e=>{let{mediaType:t,mediaUrl:n}=e;return!n||"image"===t},transform:e=>{let{mediaAlt:t,mediaId:n,mediaUrl:o,anchor:r}=e;return(0,Re.createBlock)("core/image",{alt:t,id:n,url:o,anchor:r})}},{type:"block",blocks:["core/video"],isMatch:e=>{let{mediaType:t,mediaUrl:n}=e;return!n||"video"===t},transform:e=>{let{mediaId:t,mediaUrl:n,anchor:o}=e;return(0,Re.createBlock)("core/video",{id:t,src:n,anchor:o})}}]};const iu={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/media-text",title:"Media & Text",category:"media",description:"Set media and words side-by-side for a richer layout.",keywords:["image","video"],textdomain:"default",attributes:{align:{type:"string",default:"wide"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:""},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"},mediaLink:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure a",attribute:"target"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},mediaType:{type:"string"},mediaWidth:{type:"number",default:50},mediaSizeSlug:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}}},editorStyle:"wp-block-media-text-editor",style:"wp-block-media-text"},{name:su}=iu,cu={icon:Gc,example:{viewportWidth:601,attributes:{mediaType:"image",mediaUrl:"https://s.w.org/images/core/5.3/Biologia_Centrali-Americana_-_Cantorchilus_semibadius_1902.jpg"},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fe.__)("The wren<br>Earns his living<br>Noiselessly.")}},{name:"core/paragraph",attributes:{content:(0,Fe.__)("— Kobayashi Issa (一茶)")}}]},transforms:lu,edit:au,save:function(e){let{attributes:t}=e;const{isStackedOnMobile:n,mediaAlt:o,mediaPosition:r,mediaType:a,mediaUrl:l,mediaWidth:i,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:m,linkClass:d,href:p,linkTarget:g,rel:h}=t,v=t.mediaSizeSlug||tu,b=(0,vt.isEmpty)(h)?void 0:h,y=Ke()({[`wp-image-${s}`]:s&&"image"===a,[`size-${v}`]:s&&"image"===a});let _=(0,Ve.createElement)("img",{src:l,alt:o,className:y||null});p&&(_=(0,Ve.createElement)("a",{className:d,href:p,target:g,rel:b},_));const f={image:()=>_,video:()=>(0,Ve.createElement)("video",{controls:!0,src:l})},k=Ke()({"has-media-on-the-right":"right"===r,"is-stacked-on-mobile":n,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?qc(l,m):{};let x;50!==i&&(x="right"===r?`auto ${i}%`:`${i}% auto`);const E={gridTemplateColumns:x};return(0,Ve.createElement)("div",$e.useBlockProps.save({className:k,style:E}),(0,Ve.createElement)("figure",{className:"wp-block-media-text__media",style:w},(f[a]||vt.noop)()),(0,Ve.createElement)("div",$e.useInnerBlocksProps.save({className:"wp-block-media-text__content"})))},deprecated:Yc};var uu=window.wp.dom;const mu=(0,Xe.withDispatch)(((e,t)=>{let{clientId:n,attributes:o}=t;const{replaceBlock:r}=e($e.store);return{convertToHTML(){r(n,(0,Re.createBlock)("core/html",{content:o.originalUndelimitedContent}))}}}))((function(e){let{attributes:t,convertToHTML:n}=e;const{originalName:o,originalUndelimitedContent:r}=t,a=!!r,l=(0,Re.getBlockType)("core/html"),i=[];let s;return a&&l?(s=(0,Fe.sprintf)((0,Fe.__)('Your site doesn’t include support for the "%s" block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely.'),o),i.push((0,Ve.createElement)(De.Button,{key:"convert",onClick:n,variant:"primary"},(0,Fe.__)("Keep as HTML")))):s=(0,Fe.sprintf)((0,Fe.__)('Your site doesn’t include support for the "%s" block. You can leave this block intact or remove it entirely.'),o),(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"has-warning"}),(0,Ve.createElement)($e.Warning,{actions:i},s),(0,Ve.createElement)(Ve.RawHTML,null,(0,uu.safeHTML)(r)))}));var du=mu;const pu={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/missing",title:"Unsupported",category:"text",description:"Your site doesn’t include support for this block.",textdomain:"default",attributes:{originalName:{type:"string"},originalUndelimitedContent:{type:"string"},originalContent:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1,inserter:!1,html:!1,reusable:!1}},{name:gu}=pu,hu={name:gu,__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{originalName:t}=e,n=t?(0,Re.getBlockType)(t):void 0;return n?n.settings.title||t:""}},edit:du,save:function(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.originalContent)}};var vu=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"}));const bu=(0,Fe.__)("Read more");var yu={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&"core/more"===e.dataset.block,transform(e){const{customText:t,noTeaser:n}=e.dataset,o={};return t&&(o.customText=t),""===n&&(o.noTeaser=!0),(0,Re.createBlock)("core/more",o)}}]};const _u={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/more",title:"More",category:"design",description:"Content before this block will be shown in the excerpt on your archives page.",keywords:["read more"],textdomain:"default",attributes:{customText:{type:"string"},noTeaser:{type:"boolean",default:!1}},supports:{customClassName:!1,className:!1,html:!1,multiple:!1},editorStyle:"wp-block-more-editor"},{name:fu}=_u,ku={icon:vu,example:{},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n)return e.customText},transforms:yu,edit:function(e){let{attributes:{customText:t,noTeaser:n},insertBlocksAfter:o,setAttributes:r}=e;const a={width:`${(t||bu).length+1.2}em`};return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Hide the excerpt on the full content page"),checked:!!n,onChange:()=>r({noTeaser:!n}),help:e=>e?(0,Fe.__)("The excerpt is hidden."):(0,Fe.__)("The excerpt is visible.")}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)("div",{className:"wp-block-more"},(0,Ve.createElement)("input",{"aria-label":(0,Fe.__)("Read more link text"),type:"text",value:t,placeholder:bu,onChange:e=>{r({customText:""!==e.target.value?e.target.value:void 0})},onKeyDown:e=>{let{keyCode:t}=e;t===jt.ENTER&&o([(0,Re.createBlock)((0,Re.getDefaultBlockName)())])},style:a}))))},save:function(e){let{attributes:{customText:t,noTeaser:n}}=e;const o=t?`\x3c!--more ${t}--\x3e`:"\x3c!--more--\x3e",r=n?"\x3c!--noteaser--\x3e":"";return(0,Ve.createElement)(Ve.RawHTML,null,(0,vt.compact)([o,r]).join("\n"))}};var wu=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"})),xu=window.wp.a11y;function Eu(e){return(0,Xe.useSelect)((t=>{var n;const{getEntityRecord:o,getEditedEntityRecord:r,getEntityRecords:a,hasFinishedResolution:l,isResolving:i,canUser:s}=t(Ye.store),c=["postType","wp_navigation",e],u=e?o(...c):null;let m=e?r(...c):null;"publish"!==(null===(n=m)||void 0===n?void 0:n.status)&&(m=null);const d=!!e&&l("getEditedEntityRecord",c),p=["postType","wp_navigation",{per_page:-1,status:"publish"}],g=a(...p),h=e?(null==g?void 0:g.length)>1:(null==g?void 0:g.length)>0;return{isNavigationMenuResolved:d,isNavigationMenuMissing:!e||d&&!u,canSwitchNavigationMenu:h,isResolvingNavigationMenus:i("getEntityRecords",p),hasResolvedNavigationMenus:l("getEntityRecords",p),navigationMenu:m,navigationMenus:g,canUserUpdateNavigationMenu:e?s("update","navigation",e):void 0,hasResolvedCanUserUpdateNavigationMenu:l("canUser",["update","navigation",e]),canUserDeleteNavigationMenu:e?s("delete","navigation",e):void 0,hasResolvedCanUserDeleteNavigationMenu:l("canUser",["delete","navigation",e]),canUserCreateNavigationMenu:s("create","navigation"),isResolvingCanUserCreateNavigationMenu:i("canUser",["create","navigation"]),hasResolvedCanUserCreateNavigationMenu:l("canUser",["create","navigation"])}}),[e])}function Cu(e){const{records:t,isResolving:n,hasResolved:o}=(0,Ye.__experimentalUseEntityRecords)("root","menu",{per_page:-1,context:"view"}),{records:r,isResolving:a,hasResolved:l}=(0,Ye.__experimentalUseEntityRecords)("postType","page",{parent:0,order:"asc",orderby:"id",per_page:-1,context:"view"}),{records:i,hasResolved:s}=(0,Ye.__experimentalUseEntityRecords)("root","menuItem",{menus:e,per_page:-1,context:"view"},{enabled:!!e});return{pages:r,isResolvingPages:a,hasResolvedPages:l,hasPages:!(!l||null==r||!r.length),menus:t,isResolvingMenus:n,hasResolvedMenus:o,hasMenus:!(!o||null==t||!t.length),menuItems:i,hasResolvedMenuItems:s}}var Su=function(e){let{icon:t,size:n=24,...o}=e;return(0,Ve.cloneElement)(t,{width:n,height:n,...o})};var Bu=e=>{let{isVisible:t=!0}=e;return(0,Ve.createElement)("div",{"aria-hidden":!t||void 0,className:"wp-block-navigation-placeholder__preview"},(0,Ve.createElement)("div",{className:"wp-block-navigation-placeholder__actions__indicator"},(0,Ve.createElement)(Su,{icon:wu}),(0,Fe.__)("Navigation")))},Tu=window.wp.htmlEntities;var Nu=(0,Ve.forwardRef)((function(e,t){let{currentMenuId:n,onSelect:o,onCreateNew:r,showManageActions:a=!1,actionLabel:l,toggleProps:i={}}=e;const s=(0,Fe.__)("Create from '%s'");l=l||s;const{menus:c}=Cu(),{navigationMenus:u,canUserCreateNavigationMenu:m,canUserUpdateNavigationMenu:d,canSwitchNavigationMenu:p}=Eu(),g=(0,Ve.useCallback)((e=>t=>{e(),o(null==u?void 0:u.find((e=>e.id===t)))}),[u]),h=(0,Ve.useCallback)(((e,t)=>()=>{e(),o(t)}),[]),v=(0,Ve.useMemo)((()=>(null==u?void 0:u.map((e=>{let{id:t,title:n}=e;const o=(0,Tu.decodeEntities)(n.rendered);return{value:t,label:o,ariaLabel:(0,Fe.sprintf)(l,o)}})))||[]),[u]),b=!(null==u||!u.length),y=!(null==c||!c.length),_=!!p,f=!!m,k=m||d;return(p||m)&&(b||y)||k&&a?(0,Ve.createElement)(De.ToolbarDropdownMenu,{ref:t,label:(0,Fe.__)("Select Menu"),text:(0,Fe.__)("Select Menu"),icon:null,toggleProps:i},(e=>{let{onClose:t}=e;return(0,Ve.createElement)(Ve.Fragment,null,_&&b&&(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Menus")},(0,Ve.createElement)(De.MenuItemsChoice,{value:n,onSelect:g(t),choices:v})),f&&y&&(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Classic Menus")},null==c?void 0:c.map((e=>{const n=(0,Tu.decodeEntities)(e.name);return(0,Ve.createElement)(De.MenuItem,{onClick:h(t,e),key:e.id,"aria-label":(0,Fe.sprintf)(s,n)},n)}))),a&&k&&(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Tools")},m&&(0,Ve.createElement)(De.MenuItem,{onClick:r},(0,Fe.__)("Create new menu")),(0,Ve.createElement)(De.MenuItem,{href:(0,Je.addQueryArgs)("edit.php",{post_type:"wp_navigation"})},(0,Fe.__)("Manage menus"))))})):null}));function Pu(e){let{isSelected:t,currentMenuId:n,clientId:o,canUserCreateNavigationMenu:r=!1,isResolvingCanUserCreateNavigationMenu:a,onFinish:l,onCreateEmpty:i}=e;const{isResolvingMenus:s,hasResolvedMenus:c}=Cu();(0,Ve.useEffect)((()=>{t&&(s&&(0,xu.speak)((0,Fe.__)("Loading Navigation block setup options.")),c&&(0,xu.speak)((0,Fe.__)("Navigation block setup options ready.")))}),[s,t]);const u=s&&a;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.Placeholder,{className:"wp-block-navigation-placeholder"},(0,Ve.createElement)(Bu,{isVisible:!t}),(0,Ve.createElement)("div",{"aria-hidden":!t||void 0,className:"wp-block-navigation-placeholder__controls"},(0,Ve.createElement)("div",{className:"wp-block-navigation-placeholder__actions"},(0,Ve.createElement)("div",{className:"wp-block-navigation-placeholder__actions__indicator"},(0,Ve.createElement)(Su,{icon:wu})," ",(0,Fe.__)("Navigation")),(0,Ve.createElement)("hr",null),u&&(0,Ve.createElement)(De.Spinner,null),(0,Ve.createElement)(Nu,{currentMenuId:n,clientId:o,onSelect:l,toggleProps:{variant:"tertiary",iconPosition:"right",className:"wp-block-navigation-placeholder__actions__dropdown"}}),(0,Ve.createElement)("hr",null),r&&(0,Ve.createElement)(De.Button,{variant:"tertiary",onClick:i},(0,Fe.__)("Start empty"))))))}var zu=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}));function Iu(){return(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false"},(0,Ve.createElement)(Ae.Rect,{x:"4",y:"7.5",width:"16",height:"1.5"}),(0,Ve.createElement)(Ae.Rect,{x:"4",y:"15",width:"16",height:"1.5"}))}function Mu(e){let{children:t,id:n,isOpen:o,isResponsive:r,onToggle:a,isHiddenByDefault:l,classNames:i,styles:s,hasIcon:c}=e;if(!r)return t;const u=Ke()("wp-block-navigation__responsive-container",i,{"is-menu-open":o,"hidden-by-default":l}),m=Ke()("wp-block-navigation__responsive-container-open",{"always-shown":l}),d=`${n}-modal`,p={className:"wp-block-navigation__responsive-dialog",...o&&{role:"dialog","aria-modal":!0,"aria-label":(0,Fe.__)("Menu")}};return(0,Ve.createElement)(Ve.Fragment,null,!o&&(0,Ve.createElement)(De.Button,{"aria-haspopup":"true","aria-label":(0,Fe.__)("Open menu"),className:m,onClick:()=>a(!0)},c&&(0,Ve.createElement)(Iu,null),!c&&(0,Ve.createElement)("span",{className:"wp-block-navigation__toggle_button_label"},(0,Fe.__)("Menu"))),(0,Ve.createElement)("div",{className:u,style:s,id:d},(0,Ve.createElement)("div",{className:"wp-block-navigation__responsive-close",tabIndex:"-1"},(0,Ve.createElement)("div",p,(0,Ve.createElement)(De.Button,{className:"wp-block-navigation__responsive-container-close","aria-label":(0,Fe.__)("Close menu"),onClick:()=>a(!1)},(0,Ve.createElement)(Su,{icon:zu})),(0,Ve.createElement)("div",{className:"wp-block-navigation__responsive-container-content",id:`${d}-content`},t)))))}const Lu=["core/navigation-link","core/search","core/social-links","core/page-list","core/spacer","core/home-link","core/site-title","core/site-logo","core/navigation-submenu"],Ru={name:"core/navigation-link"},Vu={type:"default",alignments:[]};function Au(e){let{clientId:t,hasCustomPlaceholder:n,orientation:o}=e;const{isImmediateParentOfSelectedBlock:r,selectedBlockHasChildren:a,isSelected:l}=(0,Xe.useSelect)((e=>{const{getBlockCount:n,hasSelectedInnerBlock:o,getSelectedBlockClientId:r}=e($e.store),a=r();return{isImmediateParentOfSelectedBlock:o(t,!1),selectedBlockHasChildren:!!n(a),isSelected:a===t}}),[t]),[i,s,c]=(0,Ye.useEntityBlockEditor)("postType","wp_navigation"),u=(0,Ve.useMemo)((()=>i.every((e=>{let{name:t}=e;return"core/navigation-link"===t||"core/navigation-submenu"===t||"core/page-list"===t}))),[i]),m=l||r&&!a,d=(0,Ve.useMemo)((()=>(0,Ve.createElement)(Bu,null)),[]),p=!(null==i||!i.length),g=!n&&!p&&!l,h=(0,$e.useInnerBlocksProps)({className:"wp-block-navigation__container"},{value:i,onInput:s,onChange:c,allowedBlocks:Lu,__experimentalDefaultBlock:Ru,__experimentalDirectInsert:u,orientation:o,renderAppender:!!(l||r&&!a||m)&&$e.InnerBlocks.ButtonBlockAppender,templateLock:!1,__experimentalLayout:Vu,placeholder:g?d:void 0});return(0,Ve.createElement)($e.__experimentalBlockContentOverlay,{clientId:t,tagName:"div",wrapperProps:h})}function Hu(){const[e,t]=(0,Ye.useEntityProp)("postType","wp_navigation","title");return(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Menu name"),value:e,onChange:t})}function Du(e,t){return e&&t?e+"//"+t:null}const Fu=["postType","wp_navigation",{status:"draft",per_page:-1}],$u=["postType","wp_navigation",{per_page:-1,status:"publish"}];function Gu(e){const t=(0,Ve.useContext)(De.Disabled.Context),n=function(e){return(0,Xe.useSelect)((t=>{if(!e)return;const{getBlock:n,getBlockParentsByBlockName:o}=t($e.store),r=o(e,"core/template-part",!0);if(null==r||!r.length)return;const a=t("core/editor").__experimentalGetDefaultTemplatePartAreas(),{getEditedEntityRecord:l}=t(Ye.store);for(const e of r){const t=n(e),{theme:o,slug:r}=t.attributes,s=l("postType","wp_template_part",Du(o,r));var i;if(null!=s&&s.area)return null===(i=a.find((e=>"uncategorized"!==e.area&&e.area===s.area)))||void 0===i?void 0:i.label}}),[e])}(t?void 0:e),o=(0,Xe.useRegistry)();return(0,Ve.useCallback)((async()=>{if(t)return"";const{getEntityRecords:e}=o.resolveSelect(Ye.store),[r,a]=await Promise.all([e(...Fu),e(...$u)]),l=n?(0,Fe.sprintf)((0,Fe.__)("%s navigation"),n):(0,Fe.__)("Navigation"),i=[...r,...a].reduce(((e,t)=>{var n,o;return null!=t&&null!==(n=t.title)&&void 0!==n&&null!==(o=n.raw)&&void 0!==o&&o.startsWith(l)?e+1:e}),0);return(i>0?`${l} ${i+1}`:l)||""}),[t,n])}const Uu="success",Ou="error",qu="pending";function Wu(e){const[t,n]=(0,Ve.useState)("idle"),[o,r]=(0,Ve.useState)(null),[a,l]=(0,Ve.useState)(null),{saveEntityRecord:i}=(0,Xe.useDispatch)(Ye.store),s=Gu(e),c=(0,Ve.useCallback)((async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(e&&"string"!=typeof e)throw l("Invalid title supplied when creating Navigation Menu."),n(Ou),new Error("Value of supplied title argument was not a string.");n(qu),r(null),l(null),e||(e=await s().catch((e=>{throw l(null==e?void 0:e.message),n(Ou),new Error("Failed to create title when saving new Navigation Menu.",{cause:e})})));const o={title:e,content:(0,Re.serialize)(t),status:"publish"};return i("postType","wp_navigation",o).then((e=>(r(e),n(Uu),e))).catch((e=>{throw l(null==e?void 0:e.message),n(Ou),new Error("Unable to save new Navigation Menu",{cause:e})}))}),[Re.serialize,i]);return{create:c,status:t,value:o,error:a}}const ju={},Zu=["postType","wp_navigation",{status:"draft",per_page:-1}],Qu={name:"core/navigation-link"},Ku=["core/navigation-link","core/search","core/social-links","core/page-list","core/spacer","core/home-link","core/site-title","core/site-logo","core/navigation-submenu"];function Ju(e){let{blockProps:t,blocks:n,clientId:o,hasSavedUnsavedInnerBlocks:r,onSave:a,hasSelection:l}=e;const i=(0,Ve.useRef)();(0,Ve.useEffect)((()=>{null!=i&&i.current||(i.current=n)}),[n]);const s=n!==i.current,c=(0,Ve.useMemo)((()=>n.every((e=>{let{name:t}=e;return"core/navigation-link"===t||"core/navigation-submenu"===t||"core/page-list"===t}))),[n]),u=(0,Ve.useContext)(De.Disabled.Context),m=(0,Ve.useRef)(!1),d=(0,$e.useInnerBlocksProps)(t,{renderAppender:!!l&&void 0,allowedBlocks:Ku,__experimentalDefaultBlock:Qu,__experimentalDirectInsert:c}),{isSaving:p,draftNavigationMenus:g,hasResolvedDraftNavigationMenus:h}=(0,Xe.useSelect)((e=>{if(u)return ju;const{getEntityRecords:t,hasFinishedResolution:n,isSavingEntityRecord:o}=e(Ye.store);return{isSaving:o("postType","wp_navigation"),draftNavigationMenus:t(...Zu),hasResolvedDraftNavigationMenus:n("getEntityRecords",Zu)}}),[u]),{hasResolvedNavigationMenus:v,navigationMenus:b}=Eu(),{create:y}=Wu(o);(0,Ve.useEffect)((async()=>{if(u||r||p||m.current||!h||!v||!l||!s)return;m.current=!0;const e=await y(null,n);a(e),m.current=!1}),[u,p,h,v,g,b,l,y,n]);const _=p?De.Disabled:"div";return(0,Ve.createElement)(_,{className:"wp-block-navigation__unsaved-changes"},(0,Ve.createElement)("div",{className:Ke()("wp-block-navigation__unsaved-changes-overlay",{"is-saving":p})},(0,Ve.createElement)("div",d)),p&&(0,Ve.createElement)(De.Spinner,null))}function Yu(e){let{onDelete:t}=e;const[n,o]=(0,Ve.useState)(!1),r=(0,Ye.useEntityId)("postType","wp_navigation"),[a]=(0,Ye.useEntityProp)("postType","wp_navigation","title"),{deleteEntityRecord:l}=(0,Xe.useDispatch)(Ye.store);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.Button,{className:"wp-block-navigation-delete-menu-button",variant:"secondary",isDestructive:!0,onClick:()=>{o(!0)}},(0,Fe.__)("Delete menu")),n&&(0,Ve.createElement)(De.Modal,{title:(0,Fe.sprintf)((0,Fe.__)("Delete %s"),a),closeLabel:(0,Fe.__)("Cancel"),onRequestClose:()=>o(!1)},(0,Ve.createElement)("p",null,(0,Fe.__)("Are you sure you want to delete this navigation menu?")),(0,Ve.createElement)(De.Flex,{justify:"flex-end"},(0,Ve.createElement)(De.FlexItem,null,(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{o(!1)}},(0,Fe.__)("Cancel"))),(0,Ve.createElement)(De.FlexItem,null,(0,Ve.createElement)(De.Button,{variant:"primary",onClick:()=>{l("postType","wp_navigation",r,{force:!0}),t(a)}},(0,Fe.__)("Confirm"))))))}var Xu=function(){let{name:e,message:t=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=(0,Ve.useRef)(),{createWarningNotice:o,removeNotice:r}=(0,Xe.useDispatch)(za.store),a=r=>{n.current||(n.current=e,o(r||t,{id:n.current,type:"snackbar"}))},l=()=>{n.current&&(r(n.current),n.current=null)};return[a,l]};function em(e){if(!e)return null;const t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"id",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"parent";const o=Object.create(null),r=[];for(const a of e)o[a[t]]={...a,children:[]},a[n]?(o[a[n]]=o[a[n]]||{},o[a[n]].children=o[a[n]].children||[],o[a[n]].children.push(o[a[t]])):r.push(o[a[t]]);return r}(e),n=tm(t);return(0,Wi.applyFilters)("blocks.navigation.__unstableMenuItemsToBlocks",n,e)}function tm(e){let t={};const n=(0,vt.sortBy)(e,"menu_order").map((e=>{var n,o;if("block"===e.type){const[t]=(0,Re.parse)(e.content.raw);return t||(0,Re.createBlock)("core/freeform",{content:e.content})}const r=function(e){var t;let{title:n,xfn:o,classes:r,attr_title:a,object:l,object_id:i,description:s,url:c,type:u,target:m}=e;l&&"post_tag"===l&&(l="tag");return{label:(null==n?void 0:n.rendered)||"",...(null===(t=l)||void 0===t?void 0:t.length)&&{type:l},kind:(null==u?void 0:u.replace("_","-"))||"custom",url:c||"",...(null==o?void 0:o.length)&&o.join(" ").trim()&&{rel:o.join(" ").trim()},...(null==r?void 0:r.length)&&r.join(" ").trim()&&{className:r.join(" ").trim()},...(null==a?void 0:a.length)&&{title:a},...i&&"custom"!==l&&{id:i},...(null==s?void 0:s.length)&&{description:s},..."_blank"===m&&{opensInNewTab:!0}}}(e),{innerBlocks:a=[],mapping:l={}}=null!==(n=e.children)&&void 0!==n&&n.length?tm(e.children):{};t={...t,...l};const i=null!==(o=e.children)&&void 0!==o&&o.length?"core/navigation-submenu":"core/navigation-link",s=(0,Re.createBlock)(i,r,a);return t[e.id]=s.clientId,s}));return{innerBlocks:n,mapping:t}}const nm="success",om="error",rm="pending";var am=function(e){const{create:t}=Wu(e),n=(0,Xe.useRegistry)(),[o,r]=(0,Ve.useState)("idle"),[a,l]=(0,Ve.useState)(null),[i,s]=(0,Ve.useState)(null);return{convert:(0,Ve.useCallback)(((e,o)=>{if(!e||!o)return s("Unable to convert menu. Missing menu details."),void r(om);r(rm),l(null),s(null),async function(e,o){let r,a;try{a=await n.resolveSelect(Ye.store).getMenuItems({menus:e,per_page:-1,context:"view"})}catch(e){throw new Error((0,Fe.sprintf)((0,Fe.__)('Unable to fetch classic menu "%s" from API.'),o),{cause:e})}if(null===a)throw new Error((0,Fe.sprintf)((0,Fe.__)('Unable to fetch classic menu "%s" from API.'),o));const{innerBlocks:l}=em(a);try{r=await t(o,l)}catch(e){throw new Error((0,Fe.sprintf)((0,Fe.__)('Unable to create Navigation Menu "%s".'),o),{cause:e})}return r}(e,o).then((e=>{l(e),r(nm)})).catch((e=>{throw s(null==e?void 0:e.message),r(om),new Error((0,Fe.sprintf)((0,Fe.__)('Unable to create Navigation Menu "%s".'),o),{cause:e})}))}),[e]),status:o,value:a,error:i}};const lm=[];function im(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function sm(e,t,n){if(!e)return;t(im(e).color);let o=e,r=im(o).backgroundColor;for(;"rgba(0, 0, 0, 0)"===r&&o.parentNode&&o.parentNode.nodeType===o.parentNode.ELEMENT_NODE;)o=o.parentNode,r=im(o).backgroundColor;n(r)}var cm=(0,$e.withColors)({textColor:"color"},{backgroundColor:"color"},{overlayBackgroundColor:"color"},{overlayTextColor:"color"})((function(e){var t,n;let{attributes:o,setAttributes:r,clientId:a,isSelected:l,className:i,backgroundColor:s,setBackgroundColor:c,textColor:u,setTextColor:m,overlayBackgroundColor:d,setOverlayBackgroundColor:p,overlayTextColor:g,setOverlayTextColor:h,hasSubmenuIndicatorSetting:v=!0,hasColorSettings:b=!0,customPlaceholder:y=null}=e;const{openSubmenusOnClick:_,overlayMenu:f,showSubmenuIcon:k,layout:{justifyContent:w,orientation:x="horizontal",flexWrap:E="wrap"}={},hasIcon:C}=o,S=o.ref,B=(0,Xe.useRegistry)(),T=e=>{r({ref:e})},[N,P]=(0,$e.__experimentalUseNoRecursiveRenders)(`navigationMenu/${S}`);Cu();const[z]=Xu({name:"block-library/core/navigation/delete"}),[I,M]=Xu({name:"block-library/core/navigation/create"}),{create:L,status:R,error:V,value:A}=Wu(a),H=R===qu;(0,Ve.useEffect)((()=>{M(),R===qu&&(0,xu.speak)((0,Fe.__)("Creating Navigation Menu.")),R===Uu&&(T(A.id),O(a),I((0,Fe.__)("Navigation Menu successfully created."))),R===Ou&&I((0,Fe.__)("Failed to create Navigation Menu."))}),[L,R,V,A]);const{hasUncontrolledInnerBlocks:D,uncontrolledInnerBlocks:F,isInnerBlockSelected:$,hasSubmenus:G}=(0,Xe.useSelect)((e=>{const{getBlock:t,getBlocks:n,hasSelectedInnerBlock:o}=e($e.store),r=t(a).innerBlocks,l=!(null==r||!r.length),i=l?lm:n(a);return{hasSubmenus:!!(l?r:i).find((e=>"core/navigation-submenu"===e.name)),hasUncontrolledInnerBlocks:l,uncontrolledInnerBlocks:r,isInnerBlockSelected:o(a,!0)}}),[a]),{replaceInnerBlocks:U,selectBlock:O,__unstableMarkNextChangeAsNotPersistent:q}=(0,Xe.useDispatch)($e.store),[W,j]=(0,Ve.useState)(!1),[Z,Q]=(0,Ve.useState)(!1),[K,J]=(0,Ve.useState)(!1),{hasResolvedNavigationMenus:Y,isNavigationMenuResolved:X,isNavigationMenuMissing:ee,navigationMenus:te,navigationMenu:ne,canUserUpdateNavigationMenu:oe,hasResolvedCanUserUpdateNavigationMenu:re,canUserDeleteNavigationMenu:ae,hasResolvedCanUserDeleteNavigationMenu:le,canUserCreateNavigationMenu:ie,isResolvingCanUserCreateNavigationMenu:se,hasResolvedCanUserCreateNavigationMenu:ce}=Eu(S);(0,Ve.useEffect)((()=>{H||S||null==te||!te.length||(null==te?void 0:te.length)>1||T(te[0].id)}),[te]);const ue=(0,Ve.useRef)(),me="draft"===(null==ne?void 0:ne.status),{convert:de,status:pe,error:ge,value:he}=am(a),ve=pe===rm,be="nav",ye=!S&&!H&&!ve&&Y&&!D,_e=!ee&&X,fe=!Y||H||ve||!(!S||_e||ve),ke=null===(t=o.style)||void 0===t||null===(n=t.typography)||void 0===n?void 0:n.textDecoration,we=(0,$e.useBlockProps)({ref:ue,className:Ke()(i,{"items-justified-right":"right"===w,"items-justified-space-between":"space-between"===w,"items-justified-left":"left"===w,"items-justified-center":"center"===w,"is-vertical":"vertical"===x,"no-wrap":"nowrap"===E,"is-responsive":"never"!==f,"has-text-color":!!u.color||!(null==u||!u.class),[(0,$e.getColorClassName)("color",null==u?void 0:u.slug)]:!(null==u||!u.slug),"has-background":!!s.color||s.class,[(0,$e.getColorClassName)("background-color",null==s?void 0:s.slug)]:!(null==s||!s.slug),[`has-text-decoration-${ke}`]:ke}),style:{color:!(null!=u&&u.slug)&&(null==u?void 0:u.color),backgroundColor:!(null!=s&&s.slug)&&(null==s?void 0:s.color)}}),xe=Ke()({"has-text-color":!!g.color||!(null==g||!g.class),[(0,$e.getColorClassName)("color",null==g?void 0:g.slug)]:!(null==g||!g.slug),"has-background":!!d.color||(null==d?void 0:d.class),[(0,$e.getColorClassName)("background-color",null==d?void 0:d.slug)]:!(null==d||!d.slug)}),Ee={color:!(null!=g&&g.slug)&&(null==g?void 0:g.color),backgroundColor:!(null!=d&&d.slug)&&(null==d?void 0:d.color)&&d.color},Ce="web"===Ve.Platform.OS,[Se,Be]=(0,Ve.useState)(),[Te,Ne]=(0,Ve.useState)(),[Pe,ze]=(0,Ve.useState)(),[Ie,Me]=(0,Ve.useState)(),[Le,Re]=Xu({name:"block-library/core/navigation/classic-menu-conversion/error"});function Ae(e){T(e),O(a)}(0,Ve.useEffect)((()=>{pe===rm&&(0,xu.speak)((0,Fe.__)("Classic menu importing.")),pe===nm&&he&&(Ae(null==he?void 0:he.id),Re(),(0,xu.speak)((0,Fe.__)("Classic menu imported successfully."))),pe===om&&(Le(ge),(0,xu.speak)((0,Fe.__)("Classic menu import failed.")))}),[pe,he,ge]),(0,Ve.useEffect)((()=>{x&&(q(),r({orientation:x}))}),[x]),(0,Ve.useEffect)((()=>{var e;if(!Ce)return;sm(ue.current,Ne,Be);const t=null===(e=ue.current)||void 0===e?void 0:e.querySelector('[data-type="core/navigation-link"] [data-type="core/navigation-link"]');t&&sm(t,Me,ze)}));const[He,Ge]=Xu({name:"block-library/core/navigation/permissions/update",message:(0,Fe.__)("You do not have permission to edit this Menu. Any changes made will not be saved.")}),[Ue,Oe]=Xu({name:"block-library/core/navigation/permissions/create",message:(0,Fe.__)("You do not have permission to create Navigation Menus.")});(0,Ve.useEffect)((()=>{l||$||(Ge(),Oe()),(l||$)&&(re&&!oe&&He(),S||!ce||ie||Ue())}),[l,$,oe,re,ie,ce,S]);const qe=(0,Ve.useRef)(),[We,je]=(0,Ve.useState)(!1),Ze=(0,Ve.useCallback)((e=>{if(!e)return;e.hasOwnProperty("auto_add")?de(e.id,e.name):Ae(e.id),je(!0)}),[de,Ae]);(0,Ve.useEffect)((()=>{var e;!me&&_e&&We&&(null==qe||null===(e=qe.current)||void 0===e||e.focus(),je(!1))}),[me,_e,We]);const Qe=(0,Ve.useCallback)((()=>{B.batch((()=>{r({ref:void 0}),S||U(a,[])}))}),[a,S]);if(D&&!_e)return(0,Ve.createElement)(be,we,(0,Ve.createElement)(Mu,{id:a,onToggle:Q,isOpen:Z,isResponsive:"never"!==f,isHiddenByDefault:"always"===f,classNames:xe,styles:Ee},(0,Ve.createElement)(Ju,{blockProps:we,blocks:F,clientId:a,navigationMenus:te,hasSelection:l||$,hasSavedUnsavedInnerBlocks:W,onSave:e=>{j(!0),T(e.id),I((0,Fe.__)("New Navigation Menu created."))}})));if(S&&ee)return(0,Ve.createElement)("div",we,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Navigation menu has been deleted or is unavailable. "),(0,Ve.createElement)(De.Button,{onClick:Qe,variant:"link"},(0,Fe.__)("Create a new menu?"))));if(_e&&N)return(0,Ve.createElement)("div",we,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself.")));const Je=y||Pu,et="never"!==f,tt=Ke()("wp-block-navigation__overlay-menu-preview",{open:K});return ye?(0,Ve.createElement)(be,we,(0,Ve.createElement)(Je,{isSelected:l,currentMenuId:S,clientId:a,canUserCreateNavigationMenu:ie,isResolvingCanUserCreateNavigationMenu:se,onFinish:Ze,onCreateEmpty:()=>L("",[])})):(0,Ve.createElement)(Ye.EntityProvider,{kind:"postType",type:"wp_navigation",id:S},(0,Ve.createElement)(P,null,(0,Ve.createElement)($e.BlockControls,null,!me&&_e&&(0,Ve.createElement)(De.ToolbarGroup,{className:"wp-block-navigation__toolbar-menu-selector"},(0,Ve.createElement)(Nu,{ref:qe,currentMenuId:S,clientId:a,onSelect:Ze,onCreateNew:Qe,actionLabel:(0,Fe.__)("Switch to '%s'"),showManageActions:!0}))),(0,Ve.createElement)($e.InspectorControls,null,v&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Display")},et&&(0,Ve.createElement)(De.Button,{className:tt,onClick:()=>{J(!K)}},C&&(0,Ve.createElement)(Iu,null),!C&&(0,Ve.createElement)("span",null,(0,Fe.__)("Menu"))),K&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show icon button"),help:(0,Fe.__)("Configure the visual appearance of the button opening the overlay menu."),onChange:e=>r({hasIcon:e}),checked:C}),(0,Ve.createElement)("h3",null,(0,Fe.__)("Overlay Menu")),(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Configure overlay menu"),value:f,help:(0,Fe.__)("Collapses the navigation options in a menu icon opening an overlay."),onChange:e=>r({overlayMenu:e}),isBlock:!0,hideLabelFromVision:!0},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"never",label:(0,Fe.__)("Off")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"mobile",label:(0,Fe.__)("Mobile")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"always",label:(0,Fe.__)("Always")})),G&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("h3",null,(0,Fe.__)("Submenus")),(0,Ve.createElement)(De.ToggleControl,{checked:_,onChange:e=>{r({openSubmenusOnClick:e,...e&&{showSubmenuIcon:!0}})},label:(0,Fe.__)("Open on click")}),(0,Ve.createElement)(De.ToggleControl,{checked:k,onChange:e=>{r({showSubmenuIcon:e})},disabled:o.openSubmenusOnClick,label:(0,Fe.__)("Show arrow")}))),b&&(0,Ve.createElement)($e.PanelColorSettings,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,title:(0,Fe.__)("Color"),initialOpen:!1,colorSettings:[{value:u.color,onChange:m,label:(0,Fe.__)("Text")},{value:s.color,onChange:c,label:(0,Fe.__)("Background")},{value:g.color,onChange:h,label:(0,Fe.__)("Submenu & overlay text")},{value:d.color,onChange:p,label:(0,Fe.__)("Submenu & overlay background")}]},Ce&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.ContrastChecker,{backgroundColor:Se,textColor:Te}),(0,Ve.createElement)($e.ContrastChecker,{backgroundColor:Pe,textColor:Ie})))),_e&&(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},re&&oe&&(0,Ve.createElement)(Hu,null),le&&ae&&(0,Ve.createElement)(Yu,{onDelete:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";Qe(),z((0,Fe.sprintf)((0,Fe.__)("Navigation menu %s successfully deleted."),e))}})),fe&&(0,Ve.createElement)(be,we,(0,Ve.createElement)(De.Spinner,{className:"wp-block-navigation__loading-indicator"})),!fe&&(0,Ve.createElement)(be,we,(0,Ve.createElement)(Mu,{id:a,onToggle:Q,label:(0,Fe.__)("Menu"),hasIcon:C,isOpen:Z,isResponsive:et,isHiddenByDefault:"always"===f,classNames:xe,styles:Ee},_e&&(0,Ve.createElement)(Au,{clientId:a,hasCustomPlaceholder:!!y,orientation:x})))))}));const um={fontStyle:"var:preset|font-style|",fontWeight:"var:preset|font-weight|",textDecoration:"var:preset|text-decoration|",textTransform:"var:preset|text-transform|"},mm=e=>{let{navigationMenuId:t,...n}=e;return{...n,ref:t}},dm=e=>{if(e.layout)return e;const{itemsJustification:t,orientation:n,...o}=e;return(t||n)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...n&&{orientation:n}}}),o},pm=[{attributes:{navigationMenuId:{type:"number"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"mobile"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),isEligible:e=>{let{navigationMenuId:t}=e;return!!t},migrate:mm},{attributes:{navigationMenuId:{type:"number"},orientation:{type:"string",default:"horizontal"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"never"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),isEligible:e=>{let{itemsJustification:t,orientation:n}=e;return!!t||!!n},migrate:(0,Vt.compose)(mm,dm)},{attributes:{orientation:{type:"string",default:"horizontal"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"never"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),migrate:(0,Vt.compose)(mm,dm,Dt),isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}},{attributes:{orientation:{type:"string",default:"horizontal"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},isResponsive:{type:"boolean",default:"false"},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0}},isEligible:e=>e.isResponsive,migrate:(0,Vt.compose)(mm,dm,Dt,(function(e){return delete e.isResponsive,{...e,overlayMenu:"mobile"}})),save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)},{attributes:{orientation:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,fontSize:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,color:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null),isEligible(e){if(!e.style||!e.style.typography)return!1;for(const t in um){const n=e.style.typography[t];if(n&&n.startsWith(um[t]))return!0}return!1},migrate:(0,Vt.compose)(mm,dm,Dt,(function(e){return{...e,style:{...e.style,typography:(0,vt.mapValues)(e.style.typography,((e,t)=>{const n=um[t];if(n&&e.startsWith(n)){const o=e.slice(n.length);return"textDecoration"===t&&"strikethrough"===o?"line-through":o}return e}))}}}))},{attributes:{className:{type:"string"},textColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},fontSize:{type:"string"},customFontSize:{type:"number"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean"}},isEligible:e=>e.rgbTextColor||e.rgbBackgroundColor,supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0},migrate:(0,Vt.compose)(mm,(e=>({...(0,vt.omit)(e,["rgbTextColor","rgbBackgroundColor"]),customTextColor:e.textColor?void 0:e.rgbTextColor,customBackgroundColor:e.backgroundColor?void 0:e.rgbBackgroundColor}))),save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)}];var gm=pm;const hm={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation",title:"Navigation",category:"theme",description:"A collection of blocks that allow visitors to get around your site.",keywords:["menu","navigation","links"],textdomain:"default",attributes:{ref:{type:"number"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},openSubmenusOnClick:{type:"boolean",default:!1},overlayMenu:{type:"string",default:"mobile"},hasIcon:{type:"boolean",default:!0},__unstableLocation:{type:"string"},overlayBackgroundColor:{type:"string"},customOverlayBackgroundColor:{type:"string"},overlayTextColor:{type:"string"},customOverlayTextColor:{type:"string"},maxNestingLevel:{type:"number",default:5}},providesContext:{textColor:"textColor",customTextColor:"customTextColor",backgroundColor:"backgroundColor",customBackgroundColor:"customBackgroundColor",overlayTextColor:"overlayTextColor",customOverlayTextColor:"customOverlayTextColor",overlayBackgroundColor:"overlayBackgroundColor",customOverlayBackgroundColor:"customOverlayBackgroundColor",fontSize:"fontSize",customFontSize:"customFontSize",showSubmenuIcon:"showSubmenuIcon",openSubmenusOnClick:"openSubmenusOnClick",style:"style",orientation:"orientation",maxNestingLevel:"maxNestingLevel"},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalSkipSerialization:["textDecoration"],__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,default:{type:"flex"}}},viewScript:"file:./view.min.js",editorStyle:"wp-block-navigation-editor",style:"wp-block-navigation"},{name:vm}=hm,bm={icon:wu,example:{innerBlocks:[{name:"core/navigation-link",attributes:{label:(0,Fe.__)("Home"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,Fe.__)("About"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,Fe.__)("Contact"),url:"https://make.wordpress.org/"}}]},edit:cm,save:function(e){let{attributes:t}=e;if(!t.ref)return(0,Ve.createElement)($e.InnerBlocks.Content,null)},deprecated:gm};var ym=(0,Ve.createElement)(Ae.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12.5 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"}));var _m=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z"}));const{name:fm}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-link",title:"Custom Link",category:"design",parent:["core/navigation"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelLink:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","style"],supports:{reusable:!1,html:!1,__experimentalSlashInserter:!0},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"};function km(e,t){switch(e){case"post":case"page":return{type:"post",subtype:e};case"category":return{type:"term",subtype:"category"};case"tag":return{type:"term",subtype:"post_tag"};case"post_format":return{type:"post-format"};default:return"taxonomy"===t?{type:"term",subtype:e}:"post-type"===t?{type:"post",subtype:e}:{}}}function wm(e){const t=document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body.textContent||""}function xm(e){let{clientId:t,replace:n}=e;const{getBlock:o,blockTransforms:r}=(0,Xe.useSelect)((e=>{const{getBlock:n,getBlockRootClientId:o,getBlockTransformItems:r}=e($e.store);return{getBlock:n,blockTransforms:r([n(t)],o(t))}}),[t]),a=["core/site-logo","core/social-links","core/search"],l=r.filter((e=>a.includes(e.name)));return null!=l&&l.length?(0,Ve.createElement)("div",{className:"link-control-transform"},(0,Ve.createElement)("h3",{className:"link-control-transform__subheading"},(0,Fe.__)("Transform")),(0,Ve.createElement)("div",{className:"link-control-transform__items"},l.map(((e,r)=>(0,Ve.createElement)(De.Button,{key:`transform-${r}`,onClick:()=>n(t,(0,Re.switchToBlockType)(o(t),e.name)),className:"link-control-transform__item"},(0,Ve.createElement)($e.BlockIcon,{icon:e.icon}),e.title))))):null}var Em=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z"}));var Cm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"}));var Sm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"}));var Bm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z"}));const Tm=[{name:"link",isDefault:!0,title:(0,Fe.__)("Custom Link"),description:(0,Fe.__)("A link to a custom URL."),attributes:{}},{name:"post",icon:Em,title:(0,Fe.__)("Post Link"),description:(0,Fe.__)("A link to a post."),attributes:{type:"post",kind:"post-type"}},{name:"page",icon:Cm,title:(0,Fe.__)("Page Link"),description:(0,Fe.__)("A link to a page."),attributes:{type:"page",kind:"post-type"}},{name:"category",icon:Cn,title:(0,Fe.__)("Category Link"),description:(0,Fe.__)("A link to a category."),attributes:{type:"category",kind:"taxonomy"}},{name:"tag",icon:Sm,title:(0,Fe.__)("Tag Link"),description:(0,Fe.__)("A link to a tag."),attributes:{type:"tag",kind:"taxonomy"}}];Tm.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.type===t.type)}));var Nm=Tm;function Pm(e){switch(e){case"post":return Em;case"page":return Cm;case"tag":return Sm;case"category":return Cn;default:return Bm}}const zm={from:[{type:"block",blocks:["core/site-logo"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/spacer"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/home-link"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,Re.createBlock)("core/navigation-link")},{type:"block",blocks:["core/search"],transform:()=>(0,Re.createBlock)("core/navigation-link")}],to:[{type:"block",blocks:["core/navigation-submenu"],transform:(e,t)=>(0,Re.createBlock)("core/navigation-submenu",e,t)},{type:"block",blocks:["core/spacer"],transform:()=>(0,Re.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],transform:()=>(0,Re.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],transform:()=>(0,Re.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,Re.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],transform:()=>(0,Re.createBlock)("core/search",{showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"})}]};var Im=zm;const Mm={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-link",title:"Custom Link",category:"design",parent:["core/navigation"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelLink:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","style"],supports:{reusable:!1,html:!1,__experimentalSlashInserter:!0},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"},{name:Lm}=Mm,Rm={icon:ym,__experimentalLabel:e=>{let{label:t}=e;return t},merge(e,t){let{label:n=""}=t;return{...e,label:e.label+n}},edit:function(e){let{attributes:t,isSelected:n,setAttributes:o,insertBlocksAfter:r,mergeBlocks:a,onReplace:l,context:i,clientId:s}=e;const{id:c,label:u,type:m,opensInNewTab:d,url:p,description:g,rel:h,title:v,kind:b}=t,[y,_]=((e,t,n)=>{const o="post-type"===e||"post"===t||"page"===t,r=Number.isInteger(n),a=(0,Xe.useSelect)((e=>{var r;if(!o)return null;const{getEntityRecord:a}=e(Ye.store);return null===(r=a("postType",t,n))||void 0===r?void 0:r.status}),[o,t,n]);return[o&&r&&a&&"trash"===a,"draft"===a]})(b,m,c),{maxNestingLevel:f}=i,k={url:p,opensInNewTab:d,title:u&&wm(u)},{saveEntityRecord:w}=(0,Xe.useDispatch)(Ye.store),{replaceBlock:x,__unstableMarkNextChangeAsNotPersistent:E}=(0,Xe.useDispatch)($e.store),[C,S]=(0,Ve.useState)(!1),B=(0,Ve.useRef)(null),T=(e=>{const[t,n]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{const{ownerDocument:t}=e.current;function o(e){a(e)}function r(){n(!1)}function a(t){e.current.contains(t.target)?n(!0):n(!1)}return t.addEventListener("dragstart",o),t.addEventListener("dragend",r),t.addEventListener("dragenter",a),()=>{t.removeEventListener("dragstart",o),t.removeEventListener("dragend",r),t.removeEventListener("dragenter",a)}}),[]),t})(B),N=(0,Fe.__)("Add link…"),P=(0,Ve.useRef)(),{innerBlocks:z,isAtMaxNesting:I,isTopLevelLink:M,isParentOfSelectedBlock:L,hasChildren:R,userCanCreatePages:V,userCanCreatePosts:A}=(0,Xe.useSelect)((e=>{const{getBlocks:t,getBlockCount:n,getBlockName:o,getBlockRootClientId:r,hasSelectedInnerBlock:a,getBlockParentsByBlockName:l}=e($e.store);return{innerBlocks:t(s),isAtMaxNesting:l(s,[fm,"core/navigation-submenu"]).length>=f,isTopLevelLink:"core/navigation"===o(r(s)),isParentOfSelectedBlock:a(s,!0),hasChildren:!!n(s),userCanCreatePages:e(Ye.store).canUser("create","pages"),userCanCreatePosts:e(Ye.store).canUser("create","posts")}}),[s]);function H(){const e=(0,Re.createBlock)("core/navigation-submenu",t,z);x(s,e)}(0,Ve.useEffect)((()=>{E(),o({isTopLevelLink:M})}),[M]),(0,Ve.useEffect)((()=>{p||S(!0),R&&H()}),[]),(0,Ve.useEffect)((()=>{n||S(!1)}),[n]),(0,Ve.useEffect)((()=>{C&&p&&((0,Je.isURL)((0,Je.prependHTTP)(u))&&/^.+\.[a-z]+/.test(u)?function(){P.current.focus();const{ownerDocument:e}=P.current,{defaultView:t}=e,n=t.getSelection(),o=e.createRange();o.selectNodeContents(P.current),n.removeAllRanges(),n.addRange(o)}():(0,uu.placeCaretAtHorizontalEdge)(P.current,!0))}),[p]);let D=!1;m&&"page"!==m?"post"===m&&(D=A):D=V;const{textColor:F,customTextColor:$,backgroundColor:G,customBackgroundColor:U}=function(e,t){var n,o;const{textColor:r,customTextColor:a,backgroundColor:l,customBackgroundColor:i,overlayTextColor:s,customOverlayTextColor:c,overlayBackgroundColor:u,customOverlayBackgroundColor:m,style:d}=e,p={};return t&&c?p.customTextColor=c:t&&s?p.textColor=s:a?p.customTextColor=a:r?p.textColor=r:null!=d&&null!==(n=d.color)&&void 0!==n&&n.text&&(p.customTextColor=d.color.text),t&&m?p.customBackgroundColor=m:t&&u?p.backgroundColor=u:i?p.customBackgroundColor=i:l?p.backgroundColor=l:null!=d&&null!==(o=d.color)&&void 0!==o&&o.background&&(p.customTextColor=d.color.background),p}(i,!M),O=(0,$e.useBlockProps)({ref:B,className:Ke()("wp-block-navigation-item",{"is-editing":n||L,"is-dragging-within":T,"has-link":!!p,"has-child":R,"has-text-color":!!F||!!$,[(0,$e.getColorClassName)("color",F)]:!!F,"has-background":!!G||U,[(0,$e.getColorClassName)("background-color",G)]:!!G}),style:{color:!F&&$,backgroundColor:!G&&U},onKeyDown:function(e){(jt.isKeyboardEvent.primary(e,"k")||!p&&e.keyCode===jt.ENTER)&&S(!0)}});(!p||y||_)&&(O.onClick=()=>S(!0));const q=Ke()("wp-block-navigation-item__content",{"wp-block-navigation-link__placeholder":!p||y||_}),W=(e=>{let t="";switch(e){case"post":t=(0,Fe.__)("Select post");break;case"page":t=(0,Fe.__)("Select page");break;case"category":t=(0,Fe.__)("Select category");break;case"tag":t=(0,Fe.__)("Select tag");break;default:t=(0,Fe.__)("Add link")}return t})(m),j=`(${y?(0,Fe.__)("Invalid"):(0,Fe.__)("Draft")})`,Z=y||_?(0,Fe.__)("This item has been deleted, or is a draft"):(0,Fe.__)("This item is missing a link");return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Zt,title:(0,Fe.__)("Link"),shortcut:jt.displayShortcut.primary("k"),onClick:()=>S(!0)}),!I&&(0,Ve.createElement)(De.ToolbarButton,{name:"submenu",icon:_m,title:(0,Fe.__)("Add submenu"),onClick:H}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.TextareaControl,{value:g||"",onChange:e=>{o({description:e})},label:(0,Fe.__)("Description"),help:(0,Fe.__)("The description will be displayed in the menu if the current theme supports it.")}),(0,Ve.createElement)(De.TextControl,{value:v||"",onChange:e=>{o({title:e})},label:(0,Fe.__)("Link title"),autoComplete:"off"}),(0,Ve.createElement)(De.TextControl,{value:h||"",onChange:e=>{o({rel:e})},label:(0,Fe.__)("Link rel"),autoComplete:"off"}))),(0,Ve.createElement)("div",O,(0,Ve.createElement)("a",{className:q},p?(0,Ve.createElement)(Ve.Fragment,null,!y&&!_&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.RichText,{ref:P,identifier:"label",className:"wp-block-navigation-item__label",value:u,onChange:e=>o({label:e}),onMerge:a,onReplace:l,__unstableOnSplitAtEnd:()=>r((0,Re.createBlock)("core/navigation-link")),"aria-label":(0,Fe.__)("Navigation link text"),placeholder:N,withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"],onClick:()=>{p||S(!0)}}),g&&(0,Ve.createElement)("span",{className:"wp-block-navigation-item__description"},g)),(y||_)&&(0,Ve.createElement)("div",{className:"wp-block-navigation-link__placeholder-text wp-block-navigation-link__label"},(0,Ve.createElement)(De.KeyboardShortcuts,{shortcuts:{enter:()=>n&&S(!0)}}),(0,Ve.createElement)(De.Tooltip,{position:"top center",text:Z},(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("span",null,`${u} ${j}`.trim()),(0,Ve.createElement)("span",{className:"wp-block-navigation-link__missing_text-tooltip"},Z))))):(0,Ve.createElement)("div",{className:"wp-block-navigation-link__placeholder-text"},(0,Ve.createElement)(De.Tooltip,{position:"top center",text:Z},(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("span",null,W),(0,Ve.createElement)("span",{className:"wp-block-navigation-link__missing_text-tooltip"},Z)))),C&&(0,Ve.createElement)(De.Popover,{position:"bottom center",onClose:()=>S(!1),anchorRef:B.current},(0,Ve.createElement)($e.__experimentalLinkControl,{hasTextControl:!0,hasRichPreviews:!0,className:"wp-block-navigation-link__inline-link-input",value:k,showInitialSuggestions:!0,withCreateSuggestion:D,createSuggestion:async function(e){const t=m||"page",n=await w("postType",t,{title:e,status:"draft"});return{id:n.id,type:t,title:n.title.rendered,url:n.link,kind:"post-type"}},createSuggestionButtonText:e=>{let t;return t="post"===m?(0,Fe.__)("Create draft post: <mark>%s</mark>"):(0,Fe.__)("Create draft page: <mark>%s</mark>"),(0,Ve.createInterpolateElement)((0,Fe.sprintf)(t,e),{mark:(0,Ve.createElement)("mark",null)})},noDirectEntry:!!m,noURLSuggestion:!!m,suggestionsQuery:km(m,b),onChange:e=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{label:o="",kind:r="",type:a=""}=n,{title:l="",url:i="",opensInNewTab:s,id:c,kind:u=r,type:m=a}=e,d=l.replace(/http(s?):\/\//gi,""),p=i.replace(/http(s?):\/\//gi,""),g=""!==l&&d!==p&&o!==l?(0,vt.escape)(l):o||(0,vt.escape)(p),h="post_tag"===m?"tag":m.replace("-","_"),v=["post","page","tag","category"].indexOf(h)>-1,b=!u&&!v||"custom"===u?"custom":u;t({...i&&{url:encodeURI((0,Je.safeDecodeURI)(i))},...g&&{label:g},...void 0!==s&&{opensInNewTab:s},...c&&Number.isInteger(c)&&{id:c},...b&&{kind:b},...h&&"URL"!==h&&{type:h}})}(e,o,t),onRemove:function(){o({url:"",label:"",id:"",kind:"",type:""}),S(!1)},renderControlBottom:p?null:()=>(0,Ve.createElement)(xm,{clientId:s,replace:x})})))))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},example:{attributes:{label:(0,Fe._x)("Example Link","navigation link preview example"),url:"https://example.com"}},deprecated:[{isEligible:e=>e.nofollow,attributes:{label:{type:"string"},type:{type:"string"},nofollow:{type:"boolean"},description:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"}},migrate(e){let{nofollow:t,...n}=e;return{rel:t?"nofollow":"",...n}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)}],transforms:Im};(0,Wi.addFilter)("blocks.registerBlockType","core/navigation-link",(function(e,t){if("core/navigation-link"!==t)return e;if(!e.variations)return{...e,variations:Nm};if(e.variations){const t=(e,t)=>e.type===t.type,n=e.variations.map((e=>({...e,...!e.icon&&{icon:Pm(e.name)},...!e.isActive&&{isActive:t}})));return{...e,variations:n}}return e}));var Vm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m13.955 20.748 8-17.5-.91-.416L19.597 6H13.5v1.5h5.411l-1.6 3.5H13.5v1.5h3.126l-1.6 3.5H13.5l.028 1.5h.812l-1.295 2.832.91.416ZM17.675 16l-.686 1.5h4.539L21.5 16h-3.825Zm2.286-5-.686 1.5H21.5V11h-1.54ZM2 12c0 3.58 2.42 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.48 0-4.5-1.52-4.5-4S5.52 7.5 8 7.5h3.5V6H8c-3.58 0-6 2.42-6 6Z"}));const Am=()=>(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},(0,Ve.createElement)(De.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})),{name:Hm}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-submenu",title:"Submenu",category:"design",parent:["core/navigation"],description:"Add a submenu to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelItem:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","openSubmenusOnClick","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-navigation-submenu-editor",style:"wp-block-navigation-submenu"},Dm=["core/navigation-link","core/navigation-submenu"],Fm={name:"core/navigation-link"};function $m(e,t){switch(e){case"post":case"page":return{type:"post",subtype:e};case"category":return{type:"term",subtype:"category"};case"tag":return{type:"term",subtype:"post_tag"};case"post_format":return{type:"post-format"};default:return"taxonomy"===t?{type:"term",subtype:e}:"post-type"===t?{type:"post",subtype:e}:{}}}function Gm(e,t){var n,o;const{textColor:r,customTextColor:a,backgroundColor:l,customBackgroundColor:i,overlayTextColor:s,customOverlayTextColor:c,overlayBackgroundColor:u,customOverlayBackgroundColor:m,style:d}=e,p={};return t&&c?p.customTextColor=c:t&&s?p.textColor=s:a?p.customTextColor=a:r?p.textColor=r:null!=d&&null!==(n=d.color)&&void 0!==n&&n.text&&(p.customTextColor=d.color.text),t&&m?p.customBackgroundColor=m:t&&u?p.backgroundColor=u:i?p.customBackgroundColor=i:l?p.backgroundColor=l:null!=d&&null!==(o=d.color)&&void 0!==o&&o.background&&(p.customTextColor=d.color.background),p}const Um={to:[{type:"block",blocks:["core/navigation-link"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:e=>(0,Re.createBlock)("core/navigation-link",e)},{type:"block",blocks:["core/spacer"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],isMatch:(e,t)=>{var n;return 0===(null==t||null===(n=t.innerBlocks)||void 0===n?void 0:n.length)},transform:()=>(0,Re.createBlock)("core/search")}]};var Om=Um;const qm={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/navigation-submenu",title:"Submenu",category:"design",parent:["core/navigation"],description:"Add a submenu to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"},isTopLevelItem:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","openSubmenusOnClick","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-navigation-submenu-editor",style:"wp-block-navigation-submenu"},{name:Wm}=qm,jm={icon:_m,__experimentalLabel:e=>{let{label:t}=e;return t},edit:function(e){let{attributes:t,isSelected:n,setAttributes:o,mergeBlocks:r,onReplace:a,context:l,clientId:i}=e;const{label:s,type:c,opensInNewTab:u,url:m,description:d,rel:p,title:g,kind:h}=t,v={url:m,opensInNewTab:u},{showSubmenuIcon:b,maxNestingLevel:y,openSubmenusOnClick:_}=l,{saveEntityRecord:f}=(0,Xe.useDispatch)(Ye.store),{__unstableMarkNextChangeAsNotPersistent:k,replaceBlock:w}=(0,Xe.useDispatch)($e.store),[x,E]=(0,Ve.useState)(!1),C=(0,Ve.useRef)(null),S=(e=>{const[t,n]=(0,Ve.useState)(!1);return(0,Ve.useEffect)((()=>{const{ownerDocument:t}=e.current;function o(e){a(e)}function r(){n(!1)}function a(t){e.current.contains(t.target)?n(!0):n(!1)}return t.addEventListener("dragstart",o),t.addEventListener("dragend",r),t.addEventListener("dragenter",a),()=>{t.removeEventListener("dragstart",o),t.removeEventListener("dragend",r),t.removeEventListener("dragenter",a)}}),[]),t})(C),B=(0,Fe.__)("Add text…"),T=(0,Ve.useRef)(),{isAtMaxNesting:N,isTopLevelItem:P,isParentOfSelectedBlock:z,isImmediateParentOfSelectedBlock:I,hasChildren:M,selectedBlockHasChildren:L,userCanCreatePages:R,userCanCreatePosts:V,onlyDescendantIsEmptyLink:A}=(0,Xe.useSelect)((e=>{const{hasSelectedInnerBlock:t,getSelectedBlockClientId:n,getBlockParentsByBlockName:o,getBlock:r,getBlockCount:a,getBlockOrder:l}=e($e.store);let s;const c=l(n());if(1===(null==c?void 0:c.length)){var u;const e=r(c[0]);s="core/navigation-link"===(null==e?void 0:e.name)&&!(null!=e&&null!==(u=e.attributes)&&void 0!==u&&u.label)}return{isAtMaxNesting:o(i,Hm).length>=y,isTopLevelItem:0===o(i,Hm).length,isParentOfSelectedBlock:t(i,!0),isImmediateParentOfSelectedBlock:t(i,!1),hasChildren:!!a(i),selectedBlockHasChildren:!(null==c||!c.length),userCanCreatePages:e(Ye.store).canUser("create","pages"),userCanCreatePosts:e(Ye.store).canUser("create","posts"),onlyDescendantIsEmptyLink:s}}),[i]);(0,Ve.useEffect)((()=>{_||m||E(!0)}),[]),(0,Ve.useEffect)((()=>{k(),o({isTopLevelItem:P})}),[P]),(0,Ve.useEffect)((()=>{n||E(!1)}),[n]),(0,Ve.useEffect)((()=>{x&&m&&((0,Je.isURL)((0,Je.prependHTTP)(s))&&/^.+\.[a-z]+/.test(s)?function(){T.current.focus();const{ownerDocument:e}=T.current,{defaultView:t}=e,n=t.getSelection(),o=e.createRange();o.selectNodeContents(T.current),n.removeAllRanges(),n.addRange(o)}():(0,uu.placeCaretAtHorizontalEdge)(T.current,!0))}),[m]);let H=!1;c&&"page"!==c?"post"===c&&(H=V):H=R;const{textColor:D,customTextColor:F,backgroundColor:$,customBackgroundColor:G}=Gm(l,!P),U=(0,$e.useBlockProps)({ref:C,className:Ke()("wp-block-navigation-item",{"is-editing":n||z,"is-dragging-within":S,"has-link":!!m,"has-child":M,"has-text-color":!!D||!!F,[(0,$e.getColorClassName)("color",D)]:!!D,"has-background":!!$||G,[(0,$e.getColorClassName)("background-color",$)]:!!$,"open-on-click":_}),style:{color:!D&&F,backgroundColor:!$&&G},onKeyDown:function(e){jt.isKeyboardEvent.primary(e,"k")&&E(!0)}}),O=Gm(l,!0),q=N?(0,vt.without)(Dm,"core/navigation-submenu"):Dm,W=(0,$e.useInnerBlocksProps)({className:Ke()("wp-block-navigation__submenu-container",{"is-parent-of-selected-block":z,"has-text-color":!(!O.textColor&&!O.customTextColor),[`has-${O.textColor}-color`]:!!O.textColor,"has-background":!(!O.backgroundColor&&!O.customBackgroundColor),[`has-${O.backgroundColor}-background-color`]:!!O.backgroundColor}),style:{color:O.customTextColor,backgroundColor:O.customBackgroundColor}},{allowedBlocks:q,__experimentalDefaultBlock:Fm,__experimentalDirectInsert:!0,__experimentalCaptureToolbars:!0,renderAppender:!!(n||I&&!L||M)&&$e.InnerBlocks.ButtonBlockAppender}),j=_?"button":"a",Z=!L||A;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,!_&&(0,Ve.createElement)(De.ToolbarButton,{name:"link",icon:Zt,title:(0,Fe.__)("Link"),shortcut:jt.displayShortcut.primary("k"),onClick:()=>E(!0)}),(0,Ve.createElement)(De.ToolbarButton,{name:"revert",icon:Vm,title:(0,Fe.__)("Convert to Link"),onClick:function(){const e=(0,Re.createBlock)("core/navigation-link",t);w(i,e)},className:"wp-block-navigation__submenu__revert",isDisabled:!Z}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.TextareaControl,{value:d||"",onChange:e=>{o({description:e})},label:(0,Fe.__)("Description"),help:(0,Fe.__)("The description will be displayed in the menu if the current theme supports it.")}),(0,Ve.createElement)(De.TextControl,{value:g||"",onChange:e=>{o({title:e})},label:(0,Fe.__)("Link title"),autoComplete:"off"}),(0,Ve.createElement)(De.TextControl,{value:p||"",onChange:e=>{o({rel:e})},label:(0,Fe.__)("Link rel"),autoComplete:"off"}))),(0,Ve.createElement)("div",U,(0,Ve.createElement)(j,{className:"wp-block-navigation-item__content"},(0,Ve.createElement)($e.RichText,{ref:T,identifier:"label",className:"wp-block-navigation-item__label",value:s,onChange:e=>o({label:e}),onMerge:r,onReplace:a,"aria-label":(0,Fe.__)("Navigation link text"),placeholder:B,withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"],onClick:()=>{_||m||E(!0)}}),!_&&x&&(0,Ve.createElement)(De.Popover,{position:"bottom center",onClose:()=>E(!1),anchorRef:C.current},(0,Ve.createElement)($e.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:v,showInitialSuggestions:!0,withCreateSuggestion:H,createSuggestion:async function(e){const t=c||"page",n=await f("postType",t,{title:e,status:"draft"});return{id:n.id,type:t,title:n.title.rendered,url:n.link,kind:"post-type"}},createSuggestionButtonText:e=>{let t;return t="post"===c?(0,Fe.__)("Create draft post: <mark>%s</mark>"):(0,Fe.__)("Create draft page: <mark>%s</mark>"),(0,Ve.createInterpolateElement)((0,Fe.sprintf)(t,e),{mark:(0,Ve.createElement)("mark",null)})},noDirectEntry:!!c,noURLSuggestion:!!c,suggestionsQuery:$m(c,h),onChange:e=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{label:o="",kind:r="",type:a=""}=n,{title:l="",url:i="",opensInNewTab:s,id:c,kind:u=r,type:m=a}=e,d=l.replace(/http(s?):\/\//gi,""),p=i.replace(/http(s?):\/\//gi,""),g=""!==l&&d!==p&&o!==l?(0,vt.escape)(l):o||(0,vt.escape)(p),h="post_tag"===m?"tag":m.replace("-","_"),v=["post","page","tag","category"].indexOf(h)>-1,b=!u&&!v||"custom"===u?"custom":u;t({...i&&{url:encodeURI((0,Je.safeDecodeURI)(i))},...g&&{label:g},...void 0!==s&&{opensInNewTab:s},...c&&Number.isInteger(c)&&{id:c},...b&&{kind:b},...h&&"URL"!==h&&{type:h}})}(e,o,t),onRemove:()=>{o({url:""}),(0,xu.speak)((0,Fe.__)("Link removed."),"assertive")}}))),(b||_)&&(0,Ve.createElement)("span",{className:"wp-block-navigation__submenu-icon"},(0,Ve.createElement)(Am,null)),(0,Ve.createElement)("div",W)))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},transforms:Om};var Zm=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M7.8 6c0-.7.6-1.2 1.2-1.2h6c.7 0 1.2.6 1.2 1.2v3h1.5V6c0-1.5-1.2-2.8-2.8-2.8H9C7.5 3.2 6.2 4.5 6.2 6v3h1.5V6zm8.4 11c0 .7-.6 1.2-1.2 1.2H9c-.7 0-1.2-.6-1.2-1.2v-3H6.2v3c0 1.5 1.2 2.8 2.8 2.8h6c1.5 0 2.8-1.2 2.8-2.8v-3h-1.5v3zM4 11v1h16v-1H4z"}));var Qm={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&"core/nextpage"===e.dataset.block,transform:()=>(0,Re.createBlock)("core/nextpage",{})}]};const Km={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/nextpage",title:"Page Break",category:"design",description:"Separate your content into a multi-page experience.",keywords:["next page","pagination"],parent:["core/post-content"],textdomain:"default",supports:{customClassName:!1,className:!1,html:!1},editorStyle:"wp-block-nextpage-editor"},{name:Jm}=Km,Ym={icon:Zm,example:{},transforms:Qm,edit:function(){return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)("div",{className:"wp-block-nextpage"},(0,Ve.createElement)("span",null,(0,Fe.__)("Page break"))))},save:function(){return(0,Ve.createElement)(Ve.RawHTML,null,"\x3c!--nextpage--\x3e")}};var Xm=e=>{let{attributes:t,clientId:n}=e;const o=(0,Xe.useSelect)((e=>e($e.store).__experimentalGetParsedPattern(t.slug)),[t.slug]),{replaceBlocks:r,__unstableMarkNextChangeAsNotPersistent:a}=(0,Xe.useDispatch)($e.store);(0,Ve.useEffect)((()=>{null!=o&&o.blocks&&(a(),r(n,o.blocks))}),[null==o?void 0:o.blocks]);const l=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",l)};const ed={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/pattern",title:"Pattern",category:"theme",description:"Show a block pattern.",supports:{html:!1,inserter:!1},textdomain:"default",attributes:{slug:{type:"string"}}},{name:td}=ed,nd={edit:Xm};var od=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M7 13.8h6v-1.5H7v1.5zM18 16V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zM5.5 16V4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5zM7 10.5h8V9H7v1.5zm0-3.3h8V5.8H7v1.4zM20.2 6v13c0 .7-.6 1.2-1.2 1.2H8v1.5h11c1.5 0 2.7-1.2 2.7-2.8V6h-1.5z"}));const rd=["id","title","link","type","parent"],ad=e=>{let{pages:t,clientId:n,replaceBlock:o,createBlock:r}=e;return()=>{if(!t)return;const e={},a=[];t.forEach((t=>{var n,o;let{id:l,title:i,link:s,type:c,parent:u}=t;const m=null!==(n=null===(o=e[l])||void 0===o?void 0:o.innerBlocks)&&void 0!==n?n:[];if(e[l]=r("core/navigation-link",{id:l,label:i.rendered,url:s,type:c,kind:"post-type"},m),u){e[u]||(e[u]={innerBlocks:[]});e[u].innerBlocks.push(e[l])}else a.push(e[l])}));const l=e=>{e.forEach(((e,t,n)=>{const{attributes:o,innerBlocks:a}=e;if(0!==a.length){l(a);const e=r("core/navigation-submenu",o,a);n[t]=e}}))};l(a),o(n,a)}};function ld(e){let{onClose:t,clientId:n}=e;const{records:o,hasResolved:r}=(0,Ye.__experimentalUseEntityRecords)("postType","page",{per_page:100,_fields:rd,orderby:"menu_order",order:"asc"}),{replaceBlock:a}=(0,Xe.useDispatch)($e.store);return(0,Ve.createElement)(De.Modal,{closeLabel:(0,Fe.__)("Close"),onRequestClose:t,title:(0,Fe.__)("Convert to links"),className:"wp-block-page-list-modal",aria:{describedby:"wp-block-page-list-modal__description"}},(0,Ve.createElement)("p",{id:"wp-block-page-list-modal__description"},(0,Fe.__)("To edit this navigation menu, convert it to single page links. This allows you to add, re-order, remove items, or edit their labels.")),(0,Ve.createElement)("p",null,(0,Fe.__)("Note: if you add new pages to your site, you'll need to add them to your navigation menu.")),(0,Ve.createElement)("div",{className:"wp-block-page-list-modal-buttons"},(0,Ve.createElement)(De.Button,{variant:"tertiary",onClick:t},(0,Fe.__)("Cancel")),(0,Ve.createElement)(De.Button,{variant:"primary",disabled:!r,onClick:ad({pages:o,replaceBlock:a,clientId:n,createBlock:Re.createBlock})},(0,Fe.__)("Convert"))))}const id=()=>(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},(0,Ve.createElement)(De.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"}));const sd=(0,Ve.memo)((function e(t){let{context:n,pagesByParentId:o,parentId:r=0,depth:a=0}=t;const l=o.get(r),i=(0,Xe.useSelect)((e=>{const t=e(Ye.store).getEntityRecord("root","site");return"page"===(null==t?void 0:t.show_on_front)&&(null==t?void 0:t.page_on_front)}),[]);return null!=l&&l.length?l.map((t=>{var r,l;const s=o.has(t.id),c="showSubmenuIcon"in n;return(0,Ve.createElement)("li",{key:t.id,className:Ke()("wp-block-pages-list__item",{"has-child":s,"wp-block-navigation-item":c,"open-on-click":n.openSubmenusOnClick,"open-on-hover-click":!n.openSubmenusOnClick&&n.showSubmenuIcon,"menu-item-home":t.id===i})},s&&n.openSubmenusOnClick?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("button",{className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle","aria-expanded":"false"},null===(r=t.title)||void 0===r?void 0:r.rendered),(0,Ve.createElement)("span",{className:"wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon"},(0,Ve.createElement)(id,null))):(0,Ve.createElement)("a",{className:Ke()("wp-block-pages-list__item__link",{"wp-block-navigation-item__content":c}),href:t.link},null===(l=t.title)||void 0===l?void 0:l.rendered),s&&(0,Ve.createElement)(Ve.Fragment,null,!n.openSubmenusOnClick&&n.showSubmenuIcon&&(0,Ve.createElement)("button",{className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon","aria-expanded":"false"},(0,Ve.createElement)(id,null)),(0,Ve.createElement)("ul",{className:Ke()("submenu-container",{"wp-block-navigation__submenu-container":c})},(0,Ve.createElement)(e,{context:n,pagesByParentId:o,parentId:t.id,depth:a+1}))))})):[]})),cd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/page-list",title:"Page List",category:"widgets",description:"Display a list of all pages.",keywords:["menu","navigation"],textdomain:"default",attributes:{__unstableMaxPages:{type:"number"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style","openSubmenusOnClick"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-page-list-editor",style:"wp-block-page-list"},{name:ud}=cd,md={icon:od,example:{},edit:function(e){var t;let{context:n,clientId:o}=e;const{pagesByParentId:r,totalPages:a,hasResolvedPages:l}=function(){const{records:e,hasResolved:t}=(0,Ye.__experimentalUseEntityRecords)("postType","page",{orderby:"menu_order",order:"asc",_fields:["id","link","parent","title","menu_order"],per_page:-1});return(0,Ve.useMemo)((()=>{var n;const o=(0,vt.sortBy)(e,["menu_order","title.rendered"]).reduce(((e,t)=>{const{parent:n}=t;return e.has(n)?e.get(n).push(t):e.set(n,[t]),e}),new Map);return{pagesByParentId:o,hasResolvedPages:t,totalPages:null!==(n=null==e?void 0:e.length)&&void 0!==n?n:null}}),[e,t])}(),i="showSubmenuIcon"in n&&a<=100,[s,c]=(0,Ve.useState)(!1),u=(0,$e.useBlockProps)({className:Ke()("wp-block-page-list",{"has-text-color":!!n.textColor,[(0,$e.getColorClassName)("color",n.textColor)]:!!n.textColor,"has-background":!!n.backgroundColor,[(0,$e.getColorClassName)("background-color",n.backgroundColor)]:!!n.backgroundColor}),style:{...null===(t=n.style)||void 0===t?void 0:t.color}});return(0,Ve.createElement)(Ve.Fragment,null,i&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarButton,{title:(0,Fe.__)("Edit"),onClick:()=>c(!0)},(0,Fe.__)("Edit"))),i&&s&&(0,Ve.createElement)(ld,{onClose:()=>c(!1),clientId:o}),!l&&(0,Ve.createElement)("div",u,(0,Ve.createElement)(De.Spinner,null)),l&&null===a&&(0,Ve.createElement)("div",u,(0,Ve.createElement)("div",u,(0,Ve.createElement)(De.Notice,{status:"warning",isDismissible:!1},(0,Fe.__)("Page List: Cannot retrieve Pages.")))),0===a&&(0,Ve.createElement)("div",u,(0,Ve.createElement)(De.Notice,{status:"info",isDismissible:!1},(0,Fe.__)("Page List: Cannot retrieve Pages."))),a>0&&(0,Ve.createElement)("ul",u,(0,Ve.createElement)(sd,{context:n,pagesByParentId:r})))}};var dd=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18.3 4H9.9v-.1l-.9.2c-2.3.4-4 2.4-4 4.8s1.7 4.4 4 4.8l.7.1V20h1.5V5.5h2.9V20h1.5V5.5h2.7V4z"}));const pd={className:!1},gd={align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:""},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},fontSize:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]},style:{type:"object"}},hd=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customFontSize)return e;const t={};return(e.customTextColor||e.customBackgroundColor)&&(t.color={}),e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customFontSize&&(t.typography={fontSize:e.customFontSize}),{...(0,vt.omit)(e,["customTextColor","customBackgroundColor","customFontSize"]),style:t}},vd=[{supports:pd,attributes:{...(0,vt.omit)(gd,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:hd,save(e){let{attributes:t}=e;const{align:n,content:o,dropCap:r,backgroundColor:a,textColor:l,customBackgroundColor:i,customTextColor:s,fontSize:c,customFontSize:u,direction:m}=t,d=(0,$e.getColorClassName)("color",l),p=(0,$e.getColorClassName)("background-color",a),g=(0,$e.getFontSizeClass)(c),h=Ke()({"has-text-color":l||s,"has-background":a||i,"has-drop-cap":r,[`has-text-align-${n}`]:n,[g]:g,[d]:d,[p]:p}),v={backgroundColor:p?void 0:i,color:d?void 0:s,fontSize:g?void 0:u};return(0,Ve.createElement)($e.RichText.Content,{tagName:"p",style:v,className:h||void 0,value:o,dir:m})}},{supports:pd,attributes:{...(0,vt.omit)(gd,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:hd,save(e){let{attributes:t}=e;const{align:n,content:o,dropCap:r,backgroundColor:a,textColor:l,customBackgroundColor:i,customTextColor:s,fontSize:c,customFontSize:u,direction:m}=t,d=(0,$e.getColorClassName)("color",l),p=(0,$e.getColorClassName)("background-color",a),g=(0,$e.getFontSizeClass)(c),h=Ke()({"has-text-color":l||s,"has-background":a||i,"has-drop-cap":r,[g]:g,[d]:d,[p]:p}),v={backgroundColor:p?void 0:i,color:d?void 0:s,fontSize:g?void 0:u,textAlign:n};return(0,Ve.createElement)($e.RichText.Content,{tagName:"p",style:v,className:h||void 0,value:o,dir:m})}},{supports:pd,attributes:{...(0,vt.omit)(gd,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"},width:{type:"string"}},migrate:hd,save(e){let{attributes:t}=e;const{width:n,align:o,content:r,dropCap:a,backgroundColor:l,textColor:i,customBackgroundColor:s,customTextColor:c,fontSize:u,customFontSize:m}=t,d=(0,$e.getColorClassName)("color",i),p=(0,$e.getColorClassName)("background-color",l),g=u&&`is-${u}-text`,h=Ke()({[`align${n}`]:n,"has-background":l||s,"has-drop-cap":a,[g]:g,[d]:d,[p]:p}),v={backgroundColor:p?void 0:s,color:d?void 0:c,fontSize:g?void 0:m,textAlign:o};return(0,Ve.createElement)($e.RichText.Content,{tagName:"p",style:v,className:h||void 0,value:r})}},{supports:pd,attributes:(0,vt.omit)({...gd,fontSize:{type:"number"}},["style"]),save(e){let{attributes:t}=e;const{width:n,align:o,content:r,dropCap:a,backgroundColor:l,textColor:i,fontSize:s}=t,c=Ke()({[`align${n}`]:n,"has-background":l,"has-drop-cap":a}),u={backgroundColor:l,color:i,fontSize:s,textAlign:o};return(0,Ve.createElement)("p",{style:u,className:c||void 0},r)},migrate:e=>hd((0,vt.omit)({...e,customFontSize:(0,vt.isFinite)(e.fontSize)?e.fontSize:void 0,customTextColor:e.textColor&&"#"===e.textColor[0]?e.textColor:void 0,customBackgroundColor:e.backgroundColor&&"#"===e.backgroundColor[0]?e.backgroundColor:void 0}))},{supports:pd,attributes:{...gd,content:{type:"string",source:"html",default:""}},save(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.content)},migrate:e=>e}];var bd=vd;var yd=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"}));function _d(e){let{direction:t,setDirection:n}=e;return(0,Fe.isRTL)()&&(0,Ve.createElement)(De.ToolbarDropdownMenu,{controls:[{icon:yd,title:(0,Fe._x)("Left to right","editor button"),isActive:"ltr"===t,onClick(){n("ltr"===t?void 0:"ltr")}}]})}var fd=function(e){let{attributes:t,mergeBlocks:n,onReplace:o,onRemove:r,setAttributes:a,clientId:l}=e;const{align:i,content:s,direction:c,dropCap:u,placeholder:m}=t,d=(0,$e.useSetting)("typography.dropCap"),p=(0,$e.useBlockProps)({className:Ke()({"has-drop-cap":u,[`has-text-align-${i}`]:i}),style:{direction:c}});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:i,onChange:e=>a({align:e})}),(0,Ve.createElement)(_d,{direction:c,setDirection:e=>a({direction:e})})),d&&(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"typography"},(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,Fe.__)("Drop cap"),onDeselect:()=>a({dropCap:void 0}),resetAllFilter:()=>({dropCap:void 0}),panelId:l},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Drop cap"),checked:!!u,onChange:()=>a({dropCap:!u}),help:u?(0,Fe.__)("Showing large initial letter."):(0,Fe.__)("Toggle to show a large initial letter.")}))),(0,Ve.createElement)($e.RichText,Ze({identifier:"content",tagName:"p"},p,{value:s,onChange:e=>a({content:e}),onSplit:(e,n)=>{let o;(n||e)&&(o={...t,content:e});const r=(0,Re.createBlock)("core/paragraph",o);return n&&(r.clientId=l),r},onMerge:n,onReplace:o,onRemove:r,"aria-label":s?(0,Fe.__)("Paragraph block"):(0,Fe.__)("Empty block; start writing or type forward slash to choose a block"),"data-empty":!s,placeholder:m||(0,Fe.__)("Type / to choose a block"),__unstableEmbedURLOnPaste:!0,__unstableAllowPrefixTransformations:!0})))};const{name:kd}={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the basic building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:"",__experimentalRole:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalSelector:"p",__unstablePasteTextInline:!0},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"},wd={from:[{type:"raw",priority:20,selector:"p",schema:e=>{let{phrasingContentSchema:t,isPaste:n}=e;return{p:{children:t,attributes:n?[]:["style","id"]}}},transform(e){const t=(0,Re.getBlockAttributes)(kd,e.outerHTML),{textAlign:n}=e.style||{};return"left"!==n&&"center"!==n&&"right"!==n||(t.align=n),(0,Re.createBlock)(kd,t)}}]};var xd=wd;const Ed={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the basic building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:"",__experimentalRole:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{anchor:!0,className:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalSelector:"p",__unstablePasteTextInline:!0},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"},{name:Cd}=Ed,Sd={icon:dd,example:{attributes:{content:(0,Fe.__)("In a village of La Mancha, the name of which I have no desire to call to mind, there lived not long since one of those gentlemen that keep a lance in the lance-rack, an old buckler, a lean hack, and a greyhound for coursing."),style:{typography:{fontSize:28}},dropCap:!0}},__experimentalLabel(e,t){let{context:n}=t;if("accessibility"===n){const{content:t}=e;return(0,vt.isEmpty)(t)?(0,Fe.__)("Empty"):t}},transforms:xd,deprecated:bd,merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:fd,save:function(e){let{attributes:t}=e;const{align:n,content:o,dropCap:r,direction:a}=t,l=Ke()({"has-drop-cap":r,[`has-text-align-${n}`]:n});return(0,Ve.createElement)("p",$e.useBlockProps.save({className:l,dir:a}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}};var Bd=function(e){let{isSelected:t,context:{postType:n,postId:o,queryId:r},attributes:a,setAttributes:l}=e;const i=Number.isFinite(r),{authorId:s,authorDetails:c,authors:u}=(0,Xe.useSelect)((e=>{var t;const{getEditedEntityRecord:r,getUser:a,getUsers:l}=e(Ye.store),i=null===(t=r("postType",n,o))||void 0===t?void 0:t.author;return{authorId:i,authorDetails:i?a(i):null,authors:l({who:"authors"})}}),[n,o]),{editEntityRecord:m}=(0,Xe.useDispatch)(Ye.store),{textAlign:d,showAvatar:p,showBio:g,byline:h}=a,v=[];c&&(0,vt.forEach)(c.avatar_urls,((e,t)=>{v.push({value:t,label:`${t} x ${t}`})}));const b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${d}`]:d})});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Author Settings")},!i&&!(null==u||!u.length)&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Author"),value:s,options:u.map((e=>{let{id:t,name:n}=e;return{value:t,label:n}})),onChange:e=>{m("postType",n,o,{author:e})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show avatar"),checked:p,onChange:()=>l({showAvatar:!p})}),p&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Avatar size"),value:a.avatarSize,options:v,onChange:e=>{l({avatarSize:Number(e)})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show bio"),checked:g,onChange:()=>l({showBio:!g})}))),(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:d,onChange:e=>{l({textAlign:e})}})),(0,Ve.createElement)("div",b,p&&c&&(0,Ve.createElement)("div",{className:"wp-block-post-author__avatar"},(0,Ve.createElement)("img",{width:a.avatarSize,src:c.avatar_urls[a.avatarSize],alt:c.name})),(0,Ve.createElement)("div",{className:"wp-block-post-author__content"},(!$e.RichText.isEmpty(h)||t)&&(0,Ve.createElement)($e.RichText,{className:"wp-block-post-author__byline",multiline:!1,"aria-label":(0,Fe.__)("Post author byline text"),placeholder:(0,Fe.__)("Write byline…"),value:h,onChange:e=>l({byline:e})}),(0,Ve.createElement)("p",{className:"wp-block-post-author__name"},(null==c?void 0:c.name)||(0,Fe.__)("Post Author")),g&&(0,Ve.createElement)("p",{className:"wp-block-post-author__bio"},null==c?void 0:c.description))))};var Td=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"}));const Nd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-author",title:"Post Author",category:"theme",description:"Display post author details such as name, avatar, and bio.",textdomain:"default",attributes:{textAlign:{type:"string"},avatarSize:{type:"number",default:48},showAvatar:{type:"boolean",default:!0},showBio:{type:"boolean"},byline:{type:"string"}},usesContext:["postType","postId","queryId"],supports:{html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDuotone:".wp-block-post-author__avatar img",__experimentalDefaultControls:{background:!0,text:!0}}},editorStyle:"wp-block-post-author-editor",style:"wp-block-post-author"},{name:Pd}=Nd,zd={icon:Td,edit:Bd};var Id=function(e){let{context:{postType:t,postId:n},attributes:{textAlign:o},setAttributes:r}=e;const{authorDetails:a}=(0,Xe.useSelect)((e=>{var o;const{getEditedEntityRecord:r,getUser:a}=e(Ye.store),l=null===(o=r("postType",t,n))||void 0===o?void 0:o.author;return{authorDetails:l?a(l):null}}),[t,n]),l=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${o}`]:o})}),i=(null==a?void 0:a.description)||(0,Fe.__)("Author Biography");return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:o,onChange:e=>{r({textAlign:e})}})),(0,Ve.createElement)("div",l," ",i," "))};const Md={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-author-biography",title:"Post Author Biography",category:"theme",description:"The author biography.",textdomain:"default",attributes:{textAlign:{type:"string"}},usesContext:["postType","postId"],supports:{spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:Ld}=Md,Rd={icon:Td,edit:Id};const Vd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-comments",title:"Post Comments (deprecated)",category:"theme",description:"This block is deprecated. Please use the Comments Query Loop block instead.",textdomain:"default",attributes:{textAlign:{type:"string"}},usesContext:["postId","postType"],supports:{html:!1,align:["wide","full"],typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},inserter:!1},style:["wp-block-post-comments","wp-block-buttons","wp-block-button"],editorStyle:"wp-block-post-comments-editor"},{name:Ad}=Vd,Hd={icon:nr,edit:function e(t){let{attributes:{textAlign:n},setAttributes:o,context:{postType:r,postId:a}}=t,[l]=(0,Ye.useEntityProp)("postType",r,"title",a);l=l||(0,Fe.__)("Post Title");const[i]=(0,Ye.useEntityProp)("postType",r,"comment_status",a),{avatarURL:s,defaultCommentStatus:c}=(0,Xe.useSelect)((e=>e($e.store).getSettings().__experimentalDiscussionSettings)),u=void 0===r||void 0===a,m=(0,Xe.useSelect)((e=>{var t;return!!r&&!(null===(t=e(Ye.store).getPostType(r))||void 0===t||!t.supports.comments)}));let d=(0,Fe.__)('Post Comments block: This is just a placeholder, not a real comment. The final styling may differ because it also depends on the current theme. For better compatibility with the Block Editor, please consider replacing this block with the "Comments Query Loop" block.'),p=!0;u||"open"===i||("closed"===i?(d=(0,Fe.sprintf)((0,Fe.__)("Post Comments block: Comments to this %s are not allowed."),r),p=!1):m?"open"!==c&&(d=(0,Fe.__)("Post Comments block: Comments are not enabled."),p=!1):(d=(0,Fe.sprintf)((0,Fe.__)("Post Comments block: Comments for this post type (%s) are not enabled."),r),p=!1));const g=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})}),h=(0,Vt.__experimentalUseDisabled)(),v=(0,Vt.useInstanceId)(e);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>{o({textAlign:e})}})),(0,Ve.createElement)("div",g,(0,Ve.createElement)($e.Warning,null,d),p&&(0,Ve.createElement)("div",{className:"wp-block-post-comments__placeholder",ref:h},(0,Ve.createElement)("h3",null,(0,Fe.__)("One response to")," “",l,"”"),(0,Ve.createElement)("div",{className:"navigation"},(0,Ve.createElement)("div",{className:"alignleft"},(0,Ve.createElement)("a",{href:"#top"},"« ",(0,Fe.__)("Older Comments"))),(0,Ve.createElement)("div",{className:"alignright"},(0,Ve.createElement)("a",{href:"#top"},(0,Fe.__)("Newer Comments")," »"))),(0,Ve.createElement)("ol",{className:"commentlist"},(0,Ve.createElement)("li",{className:"comment even thread-even depth-1"},(0,Ve.createElement)("article",{className:"comment-body"},(0,Ve.createElement)("footer",{className:"comment-meta"},(0,Ve.createElement)("div",{className:"comment-author vcard"},(0,Ve.createElement)("img",{alt:"Commenter Avatar",src:s,className:"avatar avatar-32 photo",height:"32",width:"32",loading:"lazy"}),(0,Ve.createElement)("b",{className:"fn"},(0,Ve.createElement)("a",{href:"#top",className:"url"},(0,Fe.__)("A WordPress Commenter")))," ",(0,Ve.createElement)("span",{className:"says"},(0,Fe.__)("says"),":")),(0,Ve.createElement)("div",{className:"comment-metadata"},(0,Ve.createElement)("a",{href:"#top"},(0,Ve.createElement)("time",{dateTime:"2000-01-01T00:00:00+00:00"},(0,Fe.__)("January 1, 2000 at 00:00 am")))," ",(0,Ve.createElement)("span",{className:"edit-link"},(0,Ve.createElement)("a",{className:"comment-edit-link",href:"#top"},(0,Fe.__)("Edit"))))),(0,Ve.createElement)("div",{className:"comment-content"},(0,Ve.createElement)("p",null,(0,Fe.__)("Hi, this is a comment."),(0,Ve.createElement)("br",null),(0,Fe.__)("To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."),(0,Ve.createElement)("br",null),(0,Fe.__)("Commenter avatars come from")," ",(0,Ve.createElement)("a",{href:"https://gravatar.com/"},"Gravatar"),".")),(0,Ve.createElement)("div",{className:"reply"},(0,Ve.createElement)("a",{className:"comment-reply-link",href:"#top","aria-label":"Reply to A WordPress Commenter"},(0,Fe.__)("Reply")))))),(0,Ve.createElement)("div",{className:"navigation"},(0,Ve.createElement)("div",{className:"alignleft"},(0,Ve.createElement)("a",{href:"#top"},"« ",(0,Fe.__)("Older Comments"))),(0,Ve.createElement)("div",{className:"alignright"},(0,Ve.createElement)("a",{href:"#top"},(0,Fe.__)("Newer Comments")," »"))),(0,Ve.createElement)("div",{className:"comment-respond"},(0,Ve.createElement)("h3",{className:"comment-reply-title"},(0,Fe.__)("Leave a Reply")),(0,Ve.createElement)("form",{className:"comment-form",noValidate:!0},(0,Ve.createElement)("p",{className:"comment-form-comment"},(0,Ve.createElement)("label",{htmlFor:`comment-${v}`},(0,Fe.__)("Comment")," ",(0,Ve.createElement)("span",{className:"required"},"*")),(0,Ve.createElement)("textarea",{id:`comment-${v}`,name:"comment",cols:"45",rows:"8",required:!0})),(0,Ve.createElement)("p",{className:"form-submit wp-block-button"},(0,Ve.createElement)("input",{name:"submit",type:"submit",className:"submit wp-block-button__link",value:(0,Fe.__)("Post Comment")})))))))}};var Dd=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z"}));const Fd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-comments-form",title:"Post Comments Form",category:"theme",description:"Display a post's comments form.",textdomain:"default",attributes:{textAlign:{type:"string"}},usesContext:["postId","postType"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-post-comments-form-editor",style:["wp-block-post-comments-form","wp-block-buttons","wp-block-button"]},{name:$d}=Fd,Gd={icon:Dd,edit:function e(t){let{attributes:n,context:o,setAttributes:r}=t;const{textAlign:a}=n,{postId:l,postType:i}=o,[s]=(0,Ye.useEntityProp)("postType",i,"comment_status",l),c=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${a}`]:a})}),u=void 0===i||void 0===l,m=(0,Vt.__experimentalUseDisabled)(),d=(0,Vt.useInstanceId)(e);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:a,onChange:e=>{r({textAlign:e})}})),(0,Ve.createElement)("div",c,!s&&!u&&(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Post Comments Form block: comments are not enabled for this post type.")),"open"!==s&&!u&&(0,Ve.createElement)($e.Warning,null,(0,Fe.sprintf)((0,Fe.__)("Post Comments Form block: comments to this %s are not allowed."),i)),("open"===s||u)&&(0,Ve.createElement)("div",null,(0,Ve.createElement)("h3",null,(0,Fe.__)("Leave a Reply")),(0,Ve.createElement)("form",{noValidate:!0,className:"comment-form",ref:m},(0,Ve.createElement)("p",null,(0,Ve.createElement)("label",{htmlFor:`comment-${d}`},(0,Fe.__)("Comment")),(0,Ve.createElement)("textarea",{id:`comment-${d}`,name:"comment",cols:"45",rows:"8"})),(0,Ve.createElement)("p",null,(0,Ve.createElement)("input",{name:"submit",className:"submit wp-block-button__link",label:(0,Fe.__)("Post Comment"),value:(0,Fe.__)("Post Comment"),readOnly:!0}))))))}};var Ud=(0,Ve.createElement)(Ae.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 20h16v-1.5H4V20zm0-4.8h16v-1.5H4v1.5zm0-6.4v1.5h16V8.8H4zM16 4H4v1.5h12V4z"}));function Od(e,t,n){return(0,Xe.useSelect)((o=>o(Ye.store).canUserEditEntityRecord(e,t,n)),[e,t,n])}function qd(e){let{userCanEdit:t,postType:n,postId:o}=e;const[,,r]=(0,Ye.useEntityProp)("postType",n,"content",o),a=(0,$e.useBlockProps)();return null!=r&&r.protected&&!t?(0,Ve.createElement)("div",a,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("This content is password protected."))):(0,Ve.createElement)("div",Ze({},a,{dangerouslySetInnerHTML:{__html:null==r?void 0:r.rendered}}))}function Wd(e){let{layout:t,context:n={}}=e;const{postType:o,postId:r}=n,a=(0,Xe.useSelect)((e=>{var t;const{getSettings:n}=e($e.store);return null===(t=n())||void 0===t?void 0:t.supportsLayout}),[]),l=(0,$e.useSetting)("layout")||{},i=t&&t.inherit?l:t,[s,c,u]=(0,Ye.useEntityBlockEditor)("postType",o,{id:r}),m=(0,$e.useInnerBlocksProps)((0,$e.useBlockProps)({className:"entry-content"}),{value:s,onInput:c,onChange:u,__experimentalLayout:a?i:void 0});return(0,Ve.createElement)("div",m)}function jd(e){const{context:{queryId:t,postType:n,postId:o}={}}=e,r=Number.isFinite(t),a=Od("postType",n,o);return a&&!r?(0,Ve.createElement)(Wd,e):(0,Ve.createElement)(qd,{userCanEdit:a,postType:n,postId:o})}function Zd(){const e=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",e,(0,Ve.createElement)("p",null,(0,Fe.__)("This is the Post Content block, it will display all the blocks in any single post or page.")),(0,Ve.createElement)("p",null,(0,Fe.__)("That might be a simple arrangement like consecutive paragraphs in a blog post, or a more elaborate composition that includes image galleries, videos, tables, columns, and any other block types.")),(0,Ve.createElement)("p",null,(0,Fe.__)("If there are any Custom Post Types registered at your site, the Post Content block can display the contents of those entries as well.")))}function Qd(){const e=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",e,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself.")))}const Kd={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-content",title:"Post Content",category:"theme",description:"Displays the contents of a post or page.",textdomain:"default",usesContext:["postId","postType","queryId"],supports:{align:["wide","full"],html:!1,__experimentalLayout:!0},editorStyle:"wp-block-post-content-editor"},{name:Jd}=Kd,Yd={icon:Ud,edit:function(e){let{context:t,attributes:n}=e;const{postId:o,postType:r}=t,{layout:a={}}=n,[l,i]=(0,$e.__experimentalUseNoRecursiveRenders)(o);return o&&r&&l?(0,Ve.createElement)(Qd,null):(0,Ve.createElement)(i,null,o&&r?(0,Ve.createElement)(jd,{context:t,layout:a}):(0,Ve.createElement)(Zd,null))}};function Xd(e){return/(?:^|[^\\])[aAgh]/.test(e)}var ep=[{attributes:{textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1}},supports:{html:!1,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const tp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-date",title:"Post Date",category:"theme",description:"Add the date of this post.",textdomain:"default",attributes:{textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1}},usesContext:["postId","postType","queryId"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:np}=tp,op={icon:Co,edit:function(e){let{attributes:{textAlign:t,format:n,isLink:o},context:{postId:r,postType:a,queryId:l},setAttributes:i}=e;const s=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${t}`]:t})}),c=(0,Ve.useRef)(),u=Number.isFinite(l),m=(0,So.__experimentalGetSettings)(),[d=m.formats.date]=(0,Ye.useEntityProp)("root","site","date_format"),[p=m.formats.time]=(0,Ye.useEntityProp)("root","site","time_format"),[g,h]=(0,Ye.useEntityProp)("postType",a,"date",r),v=(0,Xe.useSelect)((e=>a?e(Ye.store).getPostType(a):null),[a]);let b=g?(0,Ve.createElement)("time",{dateTime:(0,So.dateI18n)("c",g),ref:c},(0,So.dateI18n)(n||d,g)):(0,Fe.__)("Post Date");return o&&g&&(b=(0,Ve.createElement)("a",{href:"#post-date-pseudo-link",onClick:e=>e.preventDefault()},b)),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:t,onChange:e=>{i({textAlign:e})}}),g&&!u&&(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.Dropdown,{popoverProps:{anchorRef:c.current},renderContent:()=>(0,Ve.createElement)(De.DateTimePicker,{currentDate:g,onChange:h,is12Hour:Xd(p)}),renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,Ve.createElement)(De.ToolbarButton,{"aria-expanded":t,icon:qa,title:(0,Fe.__)("Change Date"),onClick:n,onKeyDown:e=>{t||e.keyCode!==jt.DOWN||(e.preventDefault(),n())}})}}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)($e.__experimentalDateFormatPicker,{format:n,defaultFormat:d,onChange:e=>i({format:e})}),(0,Ve.createElement)(De.ToggleControl,{label:null!=v&&v.labels.singular_name?(0,Fe.sprintf)((0,Fe.__)("Link to %s"),v.labels.singular_name.toLowerCase()):(0,Fe.__)("Link to post"),onChange:()=>i({isLink:!o}),checked:o}))),(0,Ve.createElement)("div",s,b))},deprecated:ep};var rp=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12.75 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.395.395 0 00.199-.166c.05-.083.114-.253.114-.584V7.2H8.8V4h3.95v5.333zM7.95 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.394.394 0 00.198-.166c.05-.083.115-.253.115-.584V7.2H4V4h3.95v5.333zM13 20H4v-1.5h9V20zM20 16H4v-1.5h16V16z"}));var ap={from:[{type:"block",blocks:["core/post-content"],transform:()=>(0,Re.createBlock)("core/post-excerpt")}],to:[{type:"block",blocks:["core/post-content"],transform:()=>(0,Re.createBlock)("core/post-content")}]};const lp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-excerpt",title:"Post Excerpt",category:"theme",description:"Display a post's excerpt.",textdomain:"default",attributes:{textAlign:{type:"string"},moreText:{type:"string"},showMoreOnNewLine:{type:"boolean",default:!0}},usesContext:["postId","postType","queryId"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-post-excerpt-editor",style:"wp-block-post-excerpt"},{name:ip}=lp,sp={icon:rp,transforms:ap,edit:function(e){let{attributes:{textAlign:t,moreText:n,showMoreOnNewLine:o},setAttributes:r,isSelected:a,context:{postId:l,postType:i,queryId:s}}=e;const c=Number.isFinite(s),u=Od("postType",i,l),m=u&&!c,[d,p,{rendered:g,protected:h}={}]=(0,Ye.useEntityProp)("postType",i,"excerpt",l),v=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${t}`]:t})}),b=(0,Ve.useMemo)((()=>{if(!g)return"";const e=(new window.DOMParser).parseFromString(g,"text/html");return e.body.textContent||e.body.innerText||""}),[g]);if(!i||!l)return(0,Ve.createElement)("div",v,(0,Ve.createElement)("p",null,(0,Fe.__)("This is the Post Excerpt block, it will display the excerpt from single posts.")),(0,Ve.createElement)("p",null,(0,Fe.__)("If there are any Custom Post Types with support for excerpts, the Post Excerpt block can display the excerpts of those entries as well.")));if(h&&!u)return(0,Ve.createElement)("div",v,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("There is no excerpt because this is a protected post.")));const y=(0,Ve.createElement)($e.RichText,{className:"wp-block-post-excerpt__more-link",tagName:"a","aria-label":(0,Fe.__)('"Read more" link text'),placeholder:(0,Fe.__)('Add "read more" link text'),value:n,onChange:e=>r({moreText:e}),withoutInteractiveFormatting:!0}),_=Ke()("wp-block-post-excerpt__excerpt",{"is-inline":!o}),f=m?(0,Ve.createElement)($e.RichText,{className:_,"aria-label":(0,Fe.__)("Post excerpt text"),value:d||b||(a?"":(0,Fe.__)("No post excerpt found")),onChange:p,tagName:"p"}):(0,Ve.createElement)("p",{className:_},b||(0,Fe.__)("No post excerpt found"));return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:t,onChange:e=>r({textAlign:e})})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Post Excerpt Settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show link on new line"),checked:o,onChange:e=>r({showMoreOnNewLine:e})}))),(0,Ve.createElement)("div",v,f,!o&&" ",o?(0,Ve.createElement)("p",{className:"wp-block-post-excerpt__more-text"},y):y))}},cp=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"cover",label:(0,Fe._x)("Cover","Scale option for Image dimension control")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"contain",label:(0,Fe._x)("Contain","Scale option for Image dimension control")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"fill",label:(0,Fe._x)("Fill","Scale option for Image dimension control")})),up="cover",mp={cover:(0,Fe.__)("Image is scaled and cropped to fill the entire space without being distorted."),contain:(0,Fe.__)("Image is scaled to fill the space without clipping nor distorting."),fill:(0,Fe.__)("Image will be stretched and distorted to completely fill the space.")};var dp=e=>{let{clientId:t,attributes:{width:n,height:o,scale:r,sizeSlug:a},setAttributes:l,imageSizeOptions:i=[]}=e;const s=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["px","%","vw","em","rem"]}),c=(e,t)=>{const n=parseFloat(t);isNaN(n)&&t||l({[e]:n<0?"0":t})},u=(0,Fe._x)("Scale","Image scaling options");return(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"dimensions"},(0,Ve.createElement)(De.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!o,label:(0,Fe.__)("Height"),onDeselect:()=>l({height:void 0}),resetAllFilter:()=>({height:void 0}),isShownByDefault:!0,panelId:t},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Height"),labelPosition:"top",value:o||"",min:0,onChange:e=>c("height",e),units:s})),(0,Ve.createElement)(De.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!n,label:(0,Fe.__)("Width"),onDeselect:()=>l({width:void 0}),resetAllFilter:()=>({width:void 0}),isShownByDefault:!0,panelId:t},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Width"),labelPosition:"top",value:n||"",min:0,onChange:e=>c("width",e),units:s})),!!o&&(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!r&&r!==up,label:u,onDeselect:()=>l({scale:up}),resetAllFilter:()=>({scale:up}),isShownByDefault:!0,panelId:t},(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:u,value:r,help:mp[r],onChange:e=>l({scale:e}),isBlock:!0},cp)),!!i.length&&(0,Ve.createElement)(De.__experimentalToolsPanelItem,{hasValue:()=>!!a,label:(0,Fe.__)("Image size"),onDeselect:()=>l({sizeSlug:void 0}),resetAllFilter:()=>({sizeSlug:void 0}),isShownByDefault:!1,panelId:t},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Image size"),value:a||"full",options:i,onChange:e=>l({sizeSlug:e}),help:(0,Fe.__)("Select the size of the source image.")})))};const pp=(0,Ve.createElement)(Ae.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none"},(0,Ve.createElement)(Ae.Path,{vectorEffect:"non-scaling-stroke",d:"M60 60 0 0"})),gp=["image"],hp=(0,Ve.createElement)("div",{className:"wp-block-post-featured-image__placeholder"},pp);function vp(e){let{clientId:t,attributes:n,setAttributes:o,context:{postId:r,postType:a,queryId:l}}=e;const i=Number.isFinite(l),{isLink:s,height:c,width:u,scale:m,sizeSlug:d}=n,[p,g]=(0,Ye.useEntityProp)("postType",a,"featured_media",r),{media:h,postType:v}=(0,Xe.useSelect)((e=>{const{getMedia:t,getPostType:n}=e(Ye.store);return{media:p&&t(p,{context:"view"}),postType:a&&n(a)}}),[p,a]),b=function(e,t){var n,o,r;return(null==e||null===(n=e.media_details)||void 0===n||null===(o=n.sizes)||void 0===o||null===(r=o[t])||void 0===r?void 0:r.source_url)||(null==e?void 0:e.source_url)}(h,d),y=(0,Xe.useSelect)((e=>e($e.store).getSettings().imageSizes),[]).filter((e=>{var t,n,o;let{slug:r}=e;return null==h||null===(t=h.media_details)||void 0===t||null===(n=t.sizes)||void 0===n||null===(o=n[r])||void 0===o?void 0:o.source_url})).map((e=>{let{name:t,slug:n}=e;return{value:n,label:t}})),_=(0,$e.useBlockProps)({style:{width:u,height:c}}),f=e=>(0,Ve.createElement)(De.Placeholder,{className:"block-editor-media-placeholder"},pp,e),k=e=>{null!=e&&e.id&&g(e.id)},{createErrorNotice:w}=(0,Xe.useDispatch)(za.store),x=e=>{w(e[2],{type:"snackbar"})},E=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(dp,{clientId:t,attributes:n,setAttributes:o,imageSizeOptions:y}),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:null!=v&&v.labels.singular_name?(0,Fe.sprintf)((0,Fe.__)("Link to %s"),v.labels.singular_name.toLowerCase()):(0,Fe.__)("Link to post"),onChange:()=>o({isLink:!s}),checked:s}))));let C;if(!p&&i)return(0,Ve.createElement)(Ve.Fragment,null,E,(0,Ve.createElement)("div",_,hp));const S=(0,Fe.__)("Add a featured image");return C=p?h?(0,Ve.createElement)("img",{src:b,alt:h.alt_text?(0,Fe.sprintf)((0,Fe.__)("Featured image: %s"),h.alt_text):(0,Fe.__)("Featured image"),style:{height:c,objectFit:c&&m}}):hp:(0,Ve.createElement)($e.MediaPlaceholder,{onSelect:k,accept:"image/*",allowedTypes:gp,onError:x,placeholder:f,mediaLibraryButton:e=>{let{open:t}=e;return(0,Ve.createElement)(De.Button,{icon:Ws,variant:"primary",label:S,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{t()}})}}),(0,Ve.createElement)(Ve.Fragment,null,E,!!h&&!i&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:p,mediaURL:b,allowedTypes:gp,accept:"image/*",onSelect:k,onError:x},(0,Ve.createElement)(De.MenuItem,{onClick:()=>g(0)},(0,Fe.__)("Reset")))),(0,Ve.createElement)("figure",_,C))}const bp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-featured-image",title:"Post Featured Image",category:"theme",description:"Display a post's featured image.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!1},width:{type:"string"},height:{type:"string"},scale:{type:"string",default:"cover"},sizeSlug:{type:"string"}},usesContext:["postId","postType","queryId"],supports:{align:["left","right","center","wide","full"],color:{__experimentalDuotone:"img, .wp-block-post-featured-image__placeholder, .components-placeholder__illustration, .components-placeholder::before",text:!1,background:!1},html:!1,spacing:{margin:!0,padding:!0}},editorStyle:"wp-block-post-featured-image-editor",style:"wp-block-post-featured-image"},{name:yp}=bp,_p={icon:Pa,edit:function(e){var t;const n=(0,$e.useBlockProps)();return null!==(t=e.context)&&void 0!==t&&t.postId?(0,Ve.createElement)(vp,e):(0,Ve.createElement)("div",n,hp)}};var fp=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));var kp=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const xp=[{isDefault:!0,name:"post-next",title:(0,Fe.__)("Next post"),description:(0,Fe.__)("Displays the post link that follows the current post."),icon:fp,attributes:{type:"next"},scope:["inserter","transform"]},{name:"post-previous",title:(0,Fe.__)("Previous post"),description:(0,Fe.__)("Displays the post link that precedes the current post."),icon:kp,attributes:{type:"previous"},scope:["inserter","transform"]}];xp.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.type===t.type)}));var Ep=xp;const Cp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-navigation-link",title:"Post Navigation Link",category:"theme",description:"Displays the next or previous post link that is adjacent to the current post.",textdomain:"default",attributes:{textAlign:{type:"string"},type:{type:"string",default:"next"},label:{type:"string"},showTitle:{type:"boolean",default:!1},linkLabel:{type:"boolean",default:!1}},supports:{reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:Sp}=Cp,Bp={edit:function(e){let{attributes:{type:t,label:n,showTitle:o,textAlign:r,linkLabel:a},setAttributes:l}=e;const i="next"===t;let s=i?(0,Fe.__)("Next"):(0,Fe.__)("Previous");o&&(s=i?(0,Fe.__)("Next: "):(0,Fe.__)("Previous: "));const c=i?(0,Fe.__)("Next post"):(0,Fe.__)("Previous post"),u=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${r}`]:r})});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display the title as a link"),help:(0,Fe.__)("If you have entered a custom label, it will be prepended before the title."),checked:!!o,onChange:()=>l({showTitle:!o})}),o&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Include the label as part of the link"),checked:!!a,onChange:()=>l({linkLabel:!a})}))),(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:r,onChange:e=>{l({textAlign:e})}})),(0,Ve.createElement)("div",u,(0,Ve.createElement)($e.RichText,{tagName:"a","aria-label":c,placeholder:s,value:n,allowedFormats:["core/bold","core/italic"],onChange:e=>l({label:e})}),o&&(0,Ve.createElement)("a",{href:"#post-navigation-pseudo-link",onClick:e=>e.preventDefault()},(0,Fe.__)("An example title"))))},variations:Ep},Tp=[["core/post-title"],["core/post-date"],["core/post-excerpt"]];function Np(){const e=(0,$e.useInnerBlocksProps)({className:"wp-block-post"},{template:Tp});return(0,Ve.createElement)("li",e)}const Pp=(0,Ve.memo)((function(e){let{blocks:t,blockContextId:n,isHidden:o,setActiveBlockContextId:r}=e;const a=(0,$e.__experimentalUseBlockPreview)({blocks:t,props:{className:"wp-block-post"}}),l=()=>{r(n)},i={display:o?"none":void 0};return(0,Ve.createElement)("li",Ze({},a,{tabIndex:0,role:"button",onClick:l,onKeyPress:l,style:i}))}));const zp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-template",title:"Post Template",category:"theme",parent:["core/query"],description:"Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.",textdomain:"default",usesContext:["queryId","query","queryContext","displayLayout","templateSlug"],supports:{reusable:!1,html:!1,align:!0,__experimentalLayout:{allowEditing:!1}},style:"wp-block-post-template",editorStyle:"wp-block-post-template-editor"},{name:Ip}=zp,Mp={icon:Fo,edit:function(e){let{clientId:t,context:{query:{perPage:n,offset:o,postType:r,order:a,orderBy:l,author:i,search:s,exclude:c,sticky:u,inherit:m,taxQuery:d}={},queryContext:p=[{page:1}],templateSlug:g,displayLayout:{type:h="flex",columns:v=1}={}}}=e;const[{page:b}]=p,[y,_]=(0,Ve.useState)(),{posts:f,blocks:k}=(0,Xe.useSelect)((e=>{const{getEntityRecords:p,getTaxonomies:h}=e(Ye.store),{getBlocks:v}=e($e.store),y=h({type:r,per_page:-1,context:"view"}),_={offset:n?n*(b-1)+o:0,order:a,orderby:l};if(d){const e=Object.entries(d).reduce(((e,t)=>{let[n,o]=t;const r=null==y?void 0:y.find((e=>{let{slug:t}=e;return t===n}));return null!=r&&r.rest_base&&(e[null==r?void 0:r.rest_base]=o),e}),{});Object.keys(e).length&&Object.assign(_,e)}return n&&(_.per_page=n),i&&(_.author=i),s&&(_.search=s),null!=c&&c.length&&(_.exclude=c),u&&(_.sticky="only"===u),m&&null!=g&&g.startsWith("archive-")&&(_.postType=g.replace("archive-",""),r=_.postType),{posts:p("postType",r,_),blocks:v(t)}}),[n,b,o,a,l,t,i,s,r,c,u,m,g,d]),w=(0,Ve.useMemo)((()=>null==f?void 0:f.map((e=>({postType:e.type,postId:e.id})))),[f]),x="flex"===h&&v>1,E=(0,$e.useBlockProps)({className:Ke()({"is-flex-container":x,[`columns-${v}`]:x})});return f?f.length?(0,Ve.createElement)("ul",E,w&&w.map((e=>{var t,n;return(0,Ve.createElement)($e.BlockContextProvider,{key:e.postId,value:e},e.postId===(y||(null===(t=w[0])||void 0===t?void 0:t.postId))?(0,Ve.createElement)(Np,null):null,(0,Ve.createElement)(Pp,{blocks:k,blockContextId:e.postId,setActiveBlockContextId:_,isHidden:e.postId===(y||(null===(n=w[0])||void 0===n?void 0:n.postId))}))}))):(0,Ve.createElement)("p",E," ",(0,Fe.__)("No results found.")):(0,Ve.createElement)("p",E,(0,Ve.createElement)(De.Spinner,null))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};var Lp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",fillRule:"evenodd",clipRule:"evenodd"}));var Rp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M8.1 12.3c.1.1.3.3.5.3.2.1.4.1.6.1.2 0 .4 0 .6-.1.2-.1.4-.2.5-.3l3-3c.3-.3.5-.7.5-1.1 0-.4-.2-.8-.5-1.1L9.7 3.5c-.1-.2-.3-.3-.5-.3H5c-.4 0-.8.4-.8.8v4.2c0 .2.1.4.2.5l3.7 3.6zM5.8 4.8h3.1l3.4 3.4v.1l-3 3 .5.5-.7-.5-3.3-3.4V4.8zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"}));const Vp=[{name:"category",title:(0,Fe.__)("Post Categories"),description:(0,Fe.__)("Display a post's categories."),icon:Lp,isDefault:!0,attributes:{term:"category"},isActive:e=>"category"===e.term},{name:"post_tag",title:(0,Fe.__)("Post Tags"),description:(0,Fe.__)("Display a post's tags."),icon:Rp,attributes:{term:"post_tag"},isActive:e=>"post_tag"===e.term}];var Ap=Vp;const Hp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-terms",title:"Post Terms",category:"theme",description:"Post terms.",textdomain:"default",attributes:{term:{type:"string"},textAlign:{type:"string"},separator:{type:"string",default:", "}},usesContext:["postId","postType"],supports:{html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{lineHeight:!0,fontSize:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},style:"wp-block-post-terms"},{name:Dp}=Hp,Fp={icon:Rp,variations:Ap,edit:function(e){var t;let{attributes:n,clientId:o,context:r,setAttributes:a}=e;const{term:l,textAlign:i,separator:s}=n,{postId:c,postType:u}=r,m=(0,Xe.useSelect)((e=>{var t;if(!l)return{};const{getTaxonomy:n}=e(Ye.store),o=n(l);return null!=o&&null!==(t=o.visibility)&&void 0!==t&&t.publicly_queryable?o:{}}),[l]),{postTerms:d,hasPostTerms:p,isLoading:g}=function(e){var t;let{postId:n,postType:o,term:r}=e;const{rest_base:a,slug:l}=r,[i]=(0,Ye.useEntityProp)("postType",o,a,n);return(0,Xe.useSelect)((e=>{var t,n;if(!(null==r||null===(t=r.visibility)||void 0===t?void 0:t.publicly_queryable))return{postTerms:[],_isLoading:!1,hasPostTerms:!1};if(!i)return{isLoading:null==r||null===(n=r.postTerms)||void 0===n?void 0:n.includes(o)};if(!i.length)return{isLoading:!1};const{getEntityRecords:a,isResolving:s}=e(Ye.store),c=["taxonomy",l,{include:i,context:"view"}],u=a(...c);return{postTerms:u,isLoading:s("getEntityRecords",c),hasPostTerms:!(null==u||!u.length)}}),[i,null==r||null===(t=r.visibility)||void 0===t?void 0:t.publicly_queryable])}({postId:c,postType:u,term:m}),h=c&&u,v=(0,$e.useBlockDisplayInformation)(o),b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${i}`]:i,[`taxonomy-${l}`]:l})});return h&&l?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:i,onChange:e=>{a({textAlign:e})}})),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.TextControl,{autoComplete:"off",label:(0,Fe.__)("Separator"),value:s||"",onChange:e=>{a({separator:e})},help:(0,Fe.__)("Enter character(s) used to separate terms.")})),(0,Ve.createElement)("div",b,g&&(0,Ve.createElement)(De.Spinner,null),!g&&p&&d.map((e=>(0,Ve.createElement)("a",{key:e.id,href:e.link,onClick:e=>e.preventDefault()},(0,vt.unescape)(e.name)))).reduce(((e,t)=>(0,Ve.createElement)(Ve.Fragment,null,e,(0,Ve.createElement)("span",{className:"wp-block-post-terms__separator"},s||" "),t))),!g&&!p&&((null==m||null===(t=m.labels)||void 0===t?void 0:t.no_terms)||(0,Fe.__)("Term items not found.")))):(0,Ve.createElement)("div",b,v.title)}};var $p=[{attributes:{textAlign:{type:"string"},level:{type:"number",default:2},isLink:{type:"boolean",default:!1},rel:{type:"string",attribute:"rel",default:""},linkTarget:{type:"string",default:"_self"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const Gp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/post-title",title:"Post Title",category:"theme",description:"Displays the title of a post, page, or any other content-type.",textdomain:"default",usesContext:["postId","postType","queryId"],attributes:{textAlign:{type:"string"},level:{type:"number",default:2},isLink:{type:"boolean",default:!1},rel:{type:"string",attribute:"rel",default:""},linkTarget:{type:"string",default:"_self"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}}},style:"wp-block-post-title"},{name:Up}=Gp,Op={icon:Em,edit:function(e){let{attributes:{level:t,textAlign:n,isLink:o,rel:r,linkTarget:a},setAttributes:l,context:{postType:i,postId:s,queryId:c}}=e;const u=0===t?"p":"h"+t,m=Number.isFinite(c),d=Od("postType",i,s),[p="",g,h]=(0,Ye.useEntityProp)("postType",i,"title",s),[v]=(0,Ye.useEntityProp)("postType",i,"link",s),b=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${n}`]:n})});let y=(0,Ve.createElement)(u,b,(0,Fe.__)("Post Title"));return i&&s&&(y=d&&!m?(0,Ve.createElement)($e.PlainText,Ze({tagName:u,placeholder:(0,Fe.__)("No Title"),value:p,onChange:g,__experimentalVersion:2},b)):(0,Ve.createElement)(u,Ze({},b,{dangerouslySetInnerHTML:{__html:null==h?void 0:h.rendered}}))),o&&i&&s&&(y=d&&!m?(0,Ve.createElement)(u,b,(0,Ve.createElement)($e.PlainText,{tagName:"a",href:v,target:a,rel:r,placeholder:p.length?null:(0,Fe.__)("No Title"),value:p,onChange:g,__experimentalVersion:2})):(0,Ve.createElement)(u,b,(0,Ve.createElement)("a",{href:v,target:a,rel:r,onClick:e=>e.preventDefault(),dangerouslySetInnerHTML:{__html:null==h?void 0:h.rendered}}))),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Tr,{selectedLevel:t,onChange:e=>l({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:n,onChange:e=>{l({textAlign:e})}})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Make title a link"),onChange:()=>l({isLink:!o}),checked:o}),o&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>l({linkTarget:e?"_blank":"_self"}),checked:"_blank"===a}),(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Link rel"),value:r,onChange:e=>l({rel:e})})))),y)},deprecated:$p};var qp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z"}));const Wp={from:[{type:"block",blocks:["core/code","core/paragraph"],transform:e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)("core/preformatted",{content:t,anchor:n})}},{type:"raw",isMatch:e=>"PRE"===e.nodeName&&!(1===e.children.length&&"CODE"===e.firstChild.nodeName),schema:e=>{let{phrasingContentSchema:t}=e;return{pre:{children:t}}}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/paragraph",e)},{type:"block",blocks:["core/code"],transform:e=>(0,Re.createBlock)("core/code",e)}]};var jp=Wp;const Zp={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/preformatted",title:"Preformatted",category:"text",description:"Add text that respects your spacing and tabs, and also allows styling.",textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},style:"wp-block-preformatted"},{name:Qp}=Zp,Kp={icon:qp,example:{attributes:{content:(0,Fe.__)("EXT. XANADU - FAINT DAWN - 1940 (MINIATURE)\nWindow, very small in the distance, illuminated.\nAll around this is an almost totally black screen. Now, as the camera moves slowly towards the window which is almost a postage stamp in the frame, other forms appear;")}},transforms:jp,edit:function(e){let{attributes:t,mergeBlocks:n,setAttributes:o,onRemove:r,style:a}=e;const{content:l}=t,i=(0,$e.useBlockProps)({style:a});return(0,Ve.createElement)($e.RichText,Ze({tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:l,onChange:e=>{o({content:e})},onRemove:r,"aria-label":(0,Fe.__)("Preformatted text"),placeholder:(0,Fe.__)("Write preformatted text…"),onMerge:n},i,{__unstablePastePlainText:!0}))},save:function(e){let{attributes:t}=e;const{content:n}=t;return(0,Ve.createElement)("pre",$e.useBlockProps.save(),(0,Ve.createElement)($e.RichText.Content,{value:n}))},merge:(e,t)=>({content:e.content+t.content})};var Jp=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"}));const Yp="is-style-solid-color",Xp={value:{type:"string",source:"html",selector:"blockquote",multiline:"p"},citation:{type:"string",source:"html",selector:"cite",default:""},mainColor:{type:"string"},customMainColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}};function eg(e){if(!e)return;const t=e.match(/border-color:([^;]+)[;]?/);return t&&t[1]?t[1]:void 0}const tg=[{attributes:{...Xp},save(e){let{attributes:t}=e;const{mainColor:n,customMainColor:o,customTextColor:r,textColor:a,value:l,citation:i,className:s}=t;let c,u;if((0,vt.includes)(s,Yp)){const e=(0,$e.getColorClassName)("background-color",n);c=Ke()({"has-background":e||o,[e]:e}),u={backgroundColor:e?void 0:o}}else o&&(u={borderColor:o});const m=(0,$e.getColorClassName)("color",a),d=Ke()({"has-text-color":a||r,[m]:m}),p=m?void 0:{color:r};return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:c,style:u}),(0,Ve.createElement)("blockquote",{className:d,style:p},(0,Ve.createElement)($e.RichText.Content,{value:l,multiline:!0}),!$e.RichText.isEmpty(i)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:i})))},migrate(e){let{className:t,mainColor:n,customMainColor:o,customTextColor:r,...a}=e;const l=(0,vt.includes)(t,Yp);let i;return o&&(i=l?{color:{background:o}}:{border:{color:o}}),r&&i&&(i.color={...i.color,text:r}),{className:t,backgroundColor:l?n:void 0,borderColor:l?void 0:n,textAlign:l?"left":void 0,style:i,...a}}},{attributes:{...Xp,figureStyle:{source:"attribute",selector:"figure",attribute:"style"}},save(e){let{attributes:t}=e;const{mainColor:n,customMainColor:o,textColor:r,customTextColor:a,value:l,citation:i,className:s,figureStyle:c}=t;let u,m;if((0,vt.includes)(s,Yp)){const e=(0,$e.getColorClassName)("background-color",n);u=Ke()({"has-background":e||o,[e]:e}),m={backgroundColor:e?void 0:o}}else if(o)m={borderColor:o};else if(n){m={borderColor:eg(c)}}const d=(0,$e.getColorClassName)("color",r),p=(r||a)&&Ke()("has-text-color",{[d]:d}),g=d?void 0:{color:a};return(0,Ve.createElement)("figure",{className:u,style:m},(0,Ve.createElement)("blockquote",{className:p,style:g},(0,Ve.createElement)($e.RichText.Content,{value:l,multiline:!0}),!$e.RichText.isEmpty(i)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:i})))},migrate(e){let{className:t,figureStyle:n,mainColor:o,customMainColor:r,customTextColor:a,...l}=e;const i=(0,vt.includes)(t,Yp);let s;if(r&&(s=i?{color:{background:r}}:{border:{color:r}}),a&&s&&(s.color={...s.color,text:a}),!i&&o&&n){const e=eg(n);if(e)return{...l,className:t,style:{border:{color:e}}}}return{className:t,backgroundColor:i?o:void 0,borderColor:i?void 0:o,textAlign:i?"left":void 0,style:s,...l}}},{attributes:Xp,save(e){let{attributes:t}=e;const{mainColor:n,customMainColor:o,textColor:r,customTextColor:a,value:l,citation:i,className:s}=t;let c,u;if((0,vt.includes)(s,Yp))c=(0,$e.getColorClassName)("background-color",n),c||(u={backgroundColor:o});else if(o)u={borderColor:o};else if(n){const e=(0,vt.get)((0,Xe.select)($e.store).getSettings(),["colors"],[]);u={borderColor:(0,$e.getColorObjectByAttributeValues)(e,n).color}}const m=(0,$e.getColorClassName)("color",r),d=r||a?Ke()("has-text-color",{[m]:m}):void 0,p=m?void 0:{color:a};return(0,Ve.createElement)("figure",{className:c,style:u},(0,Ve.createElement)("blockquote",{className:d,style:p},(0,Ve.createElement)($e.RichText.Content,{value:l,multiline:!0}),!$e.RichText.isEmpty(i)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:i})))},migrate(e){let{className:t,mainColor:n,customMainColor:o,customTextColor:r,...a}=e;const l=(0,vt.includes)(t,Yp);let i={};return o&&(i=l?{color:{background:o}}:{border:{color:o}}),r&&i&&(i.color={...i.color,text:r}),{className:t,backgroundColor:l?n:void 0,borderColor:l?void 0:n,textAlign:l?"left":void 0,style:i,...a}}},{attributes:{...Xp},save(e){let{attributes:t}=e;const{value:n,citation:o}=t;return(0,Ve.createElement)("blockquote",null,(0,Ve.createElement)($e.RichText.Content,{value:n,multiline:!0}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:o}))}},{attributes:{...Xp,citation:{type:"string",source:"html",selector:"footer"},align:{type:"string",default:"none"}},save(e){let{attributes:t}=e;const{value:n,citation:o,align:r}=t;return(0,Ve.createElement)("blockquote",{className:`align${r}`},(0,Ve.createElement)($e.RichText.Content,{value:n,multiline:!0}),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"footer",value:o}))}}];var ng=tg;const og="web"===Ve.Platform.OS;var rg=function(e){let{attributes:t,setAttributes:n,isSelected:o,insertBlocksAfter:r}=e;const{textAlign:a,citation:l,value:i}=t,s=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${a}`]:a})}),c=!$e.RichText.isEmpty(l)||o;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:a,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)("figure",s,(0,Ve.createElement)("blockquote",null,(0,Ve.createElement)($e.RichText,{identifier:"value",multiline:!0,value:i,onChange:e=>n({value:e}),"aria-label":(0,Fe.__)("Pullquote text"),placeholder:(0,Fe.__)("Add quote"),textAlign:"center"}),c&&(0,Ve.createElement)($e.RichText,{identifier:"citation",tagName:og?"cite":void 0,style:{display:"block"},value:l,"aria-label":(0,Fe.__)("Pullquote citation text"),placeholder:(0,Fe.__)("Add citation"),onChange:e=>n({citation:e}),className:"wp-block-pullquote__citation",__unstableMobileNoFocusOnMount:!0,textAlign:"center",__unstableOnSplitAtEnd:()=>r((0,Re.createBlock)("core/paragraph"))}))))};const ag={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/pullquote",{value:(0,ln.toHTMLString)({value:(0,ln.join)(e.map((e=>{let{content:t}=e;return(0,ln.create)({html:t})})),"\u2028"),multilineTag:"p"}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)("core/pullquote",{value:`<p>${t}</p>`,anchor:n})}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{value:t,citation:n}=e;const o=[];return t&&"<p></p>"!==t&&o.push(...(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028").map((e=>(0,Re.createBlock)("core/paragraph",{content:(0,ln.toHTMLString)({value:e})})))),n&&"<p></p>"!==n&&o.push((0,Re.createBlock)("core/paragraph",{content:n})),0===o.length?(0,Re.createBlock)("core/paragraph",{content:""}):o}},{type:"block",blocks:["core/heading"],transform:e=>{let{value:t,citation:n,...o}=e;if("<p></p>"===t)return(0,Re.createBlock)("core/heading",{content:n});const r=(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028"),a=(0,Re.createBlock)("core/heading",{content:(0,ln.toHTMLString)({value:r[0]})});if(!n&&1===r.length)return a;const l=r.slice(1);return[a,(0,Re.createBlock)("core/pullquote",{...o,citation:n,value:(0,ln.toHTMLString)({value:l.length?(0,ln.join)(r.slice(1),"\u2028"):(0,ln.create)(),multilineTag:"p"})})]}}]};var lg=ag;const ig={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/pullquote",title:"Pullquote",category:"text",description:"Give special visual emphasis to a quote from your text.",textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",__experimentalRole:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,align:["left","right","wide","full"],color:{gradients:!0,background:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}}},editorStyle:"wp-block-pullquote-editor",style:"wp-block-pullquote"},{name:sg}=ig,cg={icon:Jp,example:{attributes:{value:"<p>"+(0,Fe.__)("One of the hardest things to do in technology is disrupt yourself.")+"</p>",citation:(0,Fe.__)("Matt Mullenweg")}},transforms:lg,edit:rg,save:function(e){let{attributes:t}=e;const{textAlign:n,citation:o,value:r}=t,a=!$e.RichText.isEmpty(o);return(0,Ve.createElement)("figure",$e.useBlockProps.save({className:Ke()({[`has-text-align-${n}`]:n})}),(0,Ve.createElement)("blockquote",null,(0,Ve.createElement)($e.RichText.Content,{value:r,multiline:!0}),a&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:o})))},deprecated:ng};var ug=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"}));var mg=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}));function dg(e){let{attributes:{query:t,displayLayout:n},setQuery:o,setDisplayLayout:r,openPatternSelectionModal:a}=e;const l=(0,Vt.useInstanceId)(dg,"blocks-query-pagination-max-page-input"),i=[{icon:pc,title:(0,Fe.__)("List view"),onClick:()=>r({type:"list"}),isActive:"list"===(null==n?void 0:n.type)},{icon:gc,title:(0,Fe.__)("Grid view"),onClick:()=>r({type:"flex",columns:(null==n?void 0:n.columns)||3}),isActive:"flex"===(null==n?void 0:n.type)}];return(0,Ve.createElement)(Ve.Fragment,null,!t.inherit&&(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.Dropdown,{contentClassName:"block-library-query-toolbar__popover",renderToggle:e=>{let{onToggle:t}=e;return(0,Ve.createElement)(De.ToolbarButton,{icon:mg,label:(0,Fe.__)("Display settings"),onClick:t})},renderContent:()=>(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.BaseControl,null,(0,Ve.createElement)(De.__experimentalNumberControl,{__unstableInputWidth:"60px",label:(0,Fe.__)("Items per Page"),labelPosition:"edge",min:1,max:100,onChange:e=>{isNaN(e)||e<1||e>100||o({perPage:e})},step:"1",value:t.perPage,isDragEnabled:!1})),(0,Ve.createElement)(De.BaseControl,null,(0,Ve.createElement)(De.__experimentalNumberControl,{__unstableInputWidth:"60px",label:(0,Fe.__)("Offset"),labelPosition:"edge",min:0,max:100,onChange:e=>{isNaN(e)||e<0||e>100||o({offset:e})},step:"1",value:t.offset,isDragEnabled:!1})),(0,Ve.createElement)(De.BaseControl,{id:l,help:(0,Fe.__)("Limit the pages you want to show, even if the query has more results. To show all pages use 0 (zero).")},(0,Ve.createElement)(De.__experimentalNumberControl,{id:l,__unstableInputWidth:"60px",label:(0,Fe.__)("Max page to show"),labelPosition:"edge",min:0,onChange:e=>{isNaN(e)||e<0||o({pages:e})},step:"1",value:t.pages,isDragEnabled:!1})))})),(0,Ve.createElement)(De.ToolbarGroup,{className:"wp-block-template-part__block-control-group"},(0,Ve.createElement)(De.ToolbarButton,{onClick:a},(0,Fe.__)("Replace"))),(0,Ve.createElement)(De.ToolbarGroup,{controls:i}))}const pg=[{label:(0,Fe.__)("Newest to oldest"),value:"date/desc"},{label:(0,Fe.__)("Oldest to newest"),value:"date/asc"},{label:(0,Fe.__)("A → Z"),value:"title/asc"},{label:(0,Fe.__)("Z → A"),value:"title/desc"}];var gg=function(e){let{order:t,orderBy:n,onChange:o}=e;return(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Order by"),value:`${n}/${t}`,options:pg,onChange:e=>{const[t,n]=e.split("/");o({order:n,orderBy:t})}})};const hg=e=>{const t=null==e?void 0:e.reduce(((e,t)=>{const{mapById:n,mapByName:o,names:r}=e;return n[t.id]=t,o[t.name]=t,r.push(t.name),e}),{mapById:{},mapByName:{},names:[]});return{entities:e,...t}},vg={who:"authors",per_page:-1,_fields:"id,name",context:"view"};var bg=function(e){let{value:t,onChange:n}=e;const o=(0,Xe.useSelect)((e=>{const{getUsers:t}=e(Ye.store);return t(vg)}),[]);if(!o)return null;const r=hg(o),a=(t?t.toString().split(","):[]).reduce(((e,t)=>{const n=r.mapById[t];return n&&e.push({id:t,value:n.name}),e}),[]);return(0,Ve.createElement)(De.FormTokenField,{label:(0,Fe.__)("Authors"),value:a,suggestions:r.names,onChange:e=>{const t=Array.from(e.reduce(((e,t)=>{const n=((e,t)=>{var n;const o=(null==t?void 0:t.id)||(null===(n=e[t])||void 0===n?void 0:n.id);if(o)return o})(r.mapByName,t);return n&&e.add(n),e}),new Set));n({author:t.join(",")})}})};var yg=function(e){let{onChange:t,query:n}=e;const o=(r=n.postType,(0,Xe.useSelect)((e=>{const{getTaxonomies:t}=e(Ye.store);return t({type:r,per_page:-1,context:"view"})}),[r]));var r;const a=(0,Xe.useSelect)((e=>{const{getEntityRecords:t}=e(Ye.store),n={per_page:100};return null==o?void 0:o.map((e=>{let{slug:o,name:r}=e;const a=t("taxonomy",o,n);return{slug:o,name:r,terms:hg(a)}}))}),[o]),l=e=>{var t;const o=a.find((t=>{let{slug:n}=t;return n===e}));return o?((null===(t=n.taxQuery)||void 0===t?void 0:t[e])||[]).reduce(((e,t)=>{const n=o.terms.mapById[t];return n&&e.push({id:t,value:n.name}),e}),[]):[]};return(0,Ve.createElement)(Ve.Fragment,null,!(null==a||!a.length)&&a.map((e=>{var o;let{slug:r,name:i,terms:s}=e;return null!=s&&null!==(o=s.names)&&void 0!==o&&o.length?(0,Ve.createElement)(De.FormTokenField,{key:r,label:i,value:l(r),suggestions:s.names,onChange:(c=r,e=>{const o=a.find((e=>{let{slug:t}=e;return t===c}));if(!o)return;const r=Array.from(e.reduce(((e,t)=>{const n=((e,t)=>{var n;const o=(null==t?void 0:t.id)||(null===(n=e[t])||void 0===n?void 0:n.id);if(o)return o;const r=t.toLocaleLowerCase();for(const t in e)if(t.toLocaleLowerCase()===r)return e[t].id})(o.terms.mapByName,t);return n&&e.add(n),e}),new Set)),l={...n.taxQuery,[c]:r};t({taxQuery:l})})}):null;var c})))};const _g=[{label:(0,Fe.__)("Include"),value:""},{label:(0,Fe.__)("Exclude"),value:"exclude"},{label:(0,Fe.__)("Only"),value:"only"}];function fg(e){let{attributes:{query:t,displayLayout:n},setQuery:o,setDisplayLayout:r}=e;const{order:a,orderBy:l,author:i,postType:s,sticky:c,inherit:u,taxQuery:m}=t,[d,p]=(0,Ve.useState)("post"===s),{postTypesTaxonomiesMap:g,postTypesSelectOptions:h}=(()=>{const e=(0,Xe.useSelect)((e=>{var t;const{getPostTypes:n}=e(Ye.store),o=["attachment"];return null===(t=n({per_page:-1}))||void 0===t?void 0:t.filter((e=>{let{viewable:t,slug:n}=e;return t&&!o.includes(n)}))}),[]);return{postTypesTaxonomiesMap:(0,Ve.useMemo)((()=>{if(null!=e&&e.length)return e.reduce(((e,t)=>(e[t.slug]=t.taxonomies,e)),{})}),[e]),postTypesSelectOptions:(0,Ve.useMemo)((()=>(e||[]).map((e=>{let{labels:t,slug:n}=e;return{label:t.singular_name,value:n}}))),[e])}})();(0,Ve.useEffect)((()=>{p("post"===s)}),[s]);const[v,b]=(0,Ve.useState)(t.search),y=(0,Ve.useCallback)((0,vt.debounce)((()=>{t.search!==v&&o({search:v})}),250),[v,t.search]);return(0,Ve.useEffect)((()=>(y(),y.cancel)),[v,y]),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Inherit query from template"),help:(0,Fe.__)("Toggle to use the global query context that is set with the current template, such as an archive or search. Disable to customize the settings independently."),checked:!!u,onChange:e=>o({inherit:!!e})}),!u&&(0,Ve.createElement)(De.SelectControl,{options:h,value:s,label:(0,Fe.__)("Post type"),onChange:e=>{const t={postType:e},n=g[e],r=Object.entries(m||{}).reduce(((e,t)=>{let[o,r]=t;return n.includes(o)&&(e[o]=r),e}),{});t.taxQuery=Object.keys(r).length?r:void 0,"post"!==e&&(t.sticky=""),o(t)},help:(0,Fe.__)('WordPress contains different types of content and they are divided into collections called "Post types". By default there are a few different ones such as blog posts and pages, but plugins could add more.')}),"flex"===(null==n?void 0:n.type)&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:n.columns,onChange:e=>r({columns:e}),min:2,max:Math.max(6,n.columns)}),n.columns>6&&(0,Ve.createElement)(De.Notice,{status:"warning",isDismissible:!1},(0,Fe.__)("This column count exceeds the recommended amount and may cause visual breakage."))),!u&&(0,Ve.createElement)(gg,{order:a,orderBy:l,onChange:o}),d&&(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Sticky posts"),options:_g,value:c,onChange:e=>o({sticky:e}),help:(0,Fe.__)('Blog posts can be "stickied", a feature that places them at the top of the front page of posts, keeping it there until new sticky posts are published.')})),!u&&(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Filters")},(0,Ve.createElement)(yg,{onChange:o,query:t}),(0,Ve.createElement)(bg,{value:i,onChange:o}),(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Keyword"),value:v,onChange:b})))}var kg=function(e){let{clientId:t,name:n,setAttributes:o,icon:r,label:a}=e;const{defaultVariation:l,scopeVariations:i}=(0,Xe.useSelect)((e=>{const{getBlockVariations:t,getBlockType:o,getDefaultBlockVariation:r}=e(Re.store);return{blockType:o(n),defaultVariation:r(n,"block"),scopeVariations:t(n,"block")}}),[n]),{replaceInnerBlocks:s}=(0,Xe.useDispatch)($e.store),c=(0,$e.useBlockProps)();return(0,Ve.createElement)("div",c,(0,Ve.createElement)($e.__experimentalBlockVariationPicker,{icon:r,label:a,variations:i,onSelect:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;e.attributes&&o(e.attributes),e.innerBlocks&&s(t,(0,Re.createBlocksFromInnerBlocksTemplate)(e.innerBlocks),!1)}}))};const wg=[["core/post-template"]];function xg(e){let{attributes:t,setAttributes:n,openPatternSelectionModal:o}=e;const{queryId:r,query:a,displayLayout:l,tagName:i="div",layout:s={}}=t,{__unstableMarkNextChangeAsNotPersistent:c}=(0,Xe.useDispatch)($e.store),u=(0,Vt.useInstanceId)(xg),{themeSupportsLayout:m}=(0,Xe.useSelect)((e=>{var t;const{getSettings:n}=e($e.store);return{themeSupportsLayout:null===(t=n())||void 0===t?void 0:t.supportsLayout}}),[]),d=(0,$e.useSetting)("layout")||{},p=s&&s.inherit?d:s,g=(0,$e.useBlockProps)(),h=(0,$e.useInnerBlocksProps)(g,{template:wg,__experimentalLayout:m?p:void 0}),{postsPerPage:v}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return{postsPerPage:+t().postsPerPage||3}}),[]);(0,Ve.useEffect)((()=>{const e={};!a.perPage&&v&&(e.perPage=v),Object.keys(e).length&&(c(),b(e))}),[a.perPage]),(0,Ve.useEffect)((()=>{Number.isFinite(r)||(c(),n({queryId:u}))}),[r,u]);const b=e=>n({query:{...a,...e}}),y=e=>n({displayLayout:{...l,...e}});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(fg,{attributes:t,setQuery:b,setDisplayLayout:y}),(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(dg,{attributes:t,setQuery:b,setDisplayLayout:y,openPatternSelectionModal:o})),(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}],value:i,onChange:e=>n({tagName:e})})),(0,Ve.createElement)(i,h))}function Eg(e){var t;let{attributes:n,clientId:o,name:r,openPatternSelectionModal:a,setAttributes:l}=e;const[i,s]=(0,Ve.useState)(!1),c=(0,$e.useBlockProps)(),{blockType:u,allVariations:m,hasPatterns:d}=(0,Xe.useSelect)((e=>{const{getBlockVariations:t,getBlockType:n}=e(Re.store),{getBlockRootClientId:a,__experimentalGetPatternsByBlockTypes:l}=e($e.store),i=a(o);return{blockType:n(r),allVariations:t(r),hasPatterns:!!l(r,i).length}}),[r,o]),p=(0,$e.__experimentalGetMatchingVariation)(n,m),g=(null==p?void 0:p.icon)||(null==u||null===(t=u.icon)||void 0===t?void 0:t.src),h=(null==p?void 0:p.title)||(null==u?void 0:u.title);return i?(0,Ve.createElement)(kg,{clientId:o,name:r,setAttributes:l,icon:g,label:h}):(0,Ve.createElement)("div",c,(0,Ve.createElement)(De.Placeholder,{icon:g,label:h,instructions:(0,Fe.__)("Choose a pattern for the query loop or start blank.")},!!d&&(0,Ve.createElement)(De.Button,{variant:"primary",onClick:a},(0,Fe.__)("Choose")),(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{s(!0)}},(0,Fe.__)("Start blank"))))}var Cg=e=>{const{clientId:t,name:n}=e,[o,r]=(0,Ve.useState)(!1),{replaceBlock:a,selectBlock:l}=(0,Xe.useDispatch)($e.store),i=(0,Xe.useSelect)((e=>!!e($e.store).getBlocks(t).length),[t])?xg:Eg;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(i,Ze({},e,{openPatternSelectionModal:()=>r(!0)})),o&&(0,Ve.createElement)(De.Modal,{className:"block-editor-query-pattern__selection-modal",title:(0,Fe.__)("Choose a pattern"),closeLabel:(0,Fe.__)("Cancel"),onRequestClose:()=>r(!1)},(0,Ve.createElement)($e.__experimentalBlockPatternSetup,{blockName:n,clientId:t,onBlockPatternSelect:e=>{const n=e.map((e=>(0,Re.cloneBlock)(e))),o=(e=>{const t=[...e];for(;t.length>0;){var n;const e=t.shift();if("core/query"===e.name)return e.clientId;null===(n=e.innerBlocks)||void 0===n||n.forEach((e=>{t.push(e)}))}})(n);a(t,n),o&&l(o)}})))};const Sg=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z"})),Bg=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z"})),Tg=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z"})),Ng=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,Ve.createElement)(De.Path,{d:"M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z"})),Pg={query:{perPage:3,pages:0,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!1}};var zg=[{name:"posts-list",title:(0,Fe.__)("Posts List"),description:(0,Fe.__)("Display a list of your most recent posts, excluding sticky posts."),icon:uc,attributes:{query:{perPage:4,pages:1,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",sticky:"exclude",inherit:!1}},scope:["inserter"]},{name:"title-date",title:(0,Fe.__)("Title & Date"),icon:Sg,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-title"],["core/post-date"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-excerpt",title:(0,Fe.__)("Title & Excerpt"),icon:Bg,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-title"],["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-date-excerpt",title:(0,Fe.__)("Title, Date, & Excerpt"),icon:Tg,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-title"],["core/post-date"],["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"image-date-title",title:(0,Fe.__)("Image, Date, & Title"),icon:Ng,attributes:{...Pg},innerBlocks:[["core/post-template",{},[["core/post-featured-image"],["core/post-date"],["core/post-title"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]}];const Ig=e=>{var t,n;const{query:o}=e,r={...(0,vt.omit)(o,["categoryIds","tagIds"])};var a,l;(null!==(t=o.categoryIds)&&void 0!==t&&t.length||null!==(n=o.tagIds)&&void 0!==n&&n.length)&&(r.taxQuery={category:null!==(a=o.categoryIds)&&void 0!==a&&a.length?o.categoryIds:void 0,post_tag:null!==(l=o.tagIds)&&void 0!==l&&l.length?o.tagIds:void 0});return{...e,query:r}},Mg=[{attributes:{queryId:{type:"number"},query:{type:"object",default:{perPage:null,pages:0,offset:0,postType:"post",categoryIds:[],tagIds:[],order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!0}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0},__experimentalLayout:!0},isEligible:e=>{let{query:{categoryIds:t,tagIds:n}={}}=e;return t||n},migrate:Ig,save(e){let{attributes:{tagName:t="div"}}=e;const n=$e.useBlockProps.save(),o=$e.useInnerBlocksProps.save(n);return(0,Ve.createElement)(t,o)}},{attributes:{queryId:{type:"number"},query:{type:"object",default:{perPage:null,pages:0,offset:0,postType:"post",categoryIds:[],tagIds:[],order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!0}},layout:{type:"object",default:{type:"list"}}},supports:{html:!1},migrate(e){const t=Ig(e);return{...(0,vt.omit)(t,["layout"]),displayLayout:t.layout}},save:()=>(0,Ve.createElement)($e.InnerBlocks.Content,null)}];var Lg=Mg;const Rg=e=>{let{attributes:{query:{postType:t}={}}={}}=e;if(!t)return null;const n=(0,Je.addQueryArgs)("post-new.php",{post_type:t});return(0,Ve.createElement)("div",{className:"wp-block-query__create-new-link"},(0,Ve.createInterpolateElement)((0,Fe.__)("<a>Create a new post</a> for this feed."),{a:(0,Ve.createElement)("a",{href:n})}))};var Vg=(0,Vt.createHigherOrderComponent)((e=>t=>{const{name:n,isSelected:o}=t;return"core/query"===n&&o?(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(Rg,t)),(0,Ve.createElement)(e,Ze({key:"edit"},t))):(0,Ve.createElement)(e,Ze({key:"edit"},t))}),"withInspectorControls");const Ag={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query",title:"Query Loop",category:"theme",description:"An advanced block that allows displaying post types based on different query parameters and visual configurations.",textdomain:"default",attributes:{queryId:{type:"number"},query:{type:"object",default:{perPage:null,pages:0,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",exclude:[],sticky:"",inherit:!0,taxQuery:null}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}}},providesContext:{queryId:"queryId",query:"query",displayLayout:"displayLayout"},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalLayout:!0},editorStyle:"wp-block-query-editor"},{name:Hg}=Ag,Dg={icon:ug,edit:Cg,save:function(e){let{attributes:{tagName:t="div"}}=e;const n=$e.useBlockProps.save(),o=$e.useInnerBlocksProps.save(n);return(0,Ve.createElement)(t,o)},variations:zg,deprecated:Lg};(0,Wi.addFilter)("editor.BlockEdit","core/query",Vg);const Fg=[["core/paragraph",{placeholder:(0,Fe.__)("Add text or blocks that will display when the query returns no results.")}]];const $g={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-no-results",title:"No results",category:"theme",description:"Contains the block elements used to render content when no query results are found.",parent:["core/query"],textdomain:"default",usesContext:["queryId","query"],supports:{align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0}}},{name:Gg}=$g,Ug={icon:ug,edit:function(){const e=(0,$e.useBlockProps)(),t=(0,$e.useInnerBlocksProps)(e,{template:Fg});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",t))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)}};function Og(e){let{value:t,onChange:n}=e;return(0,Ve.createElement)(De.__experimentalToggleGroupControl,{label:(0,Fe.__)("Arrow"),value:t,onChange:n,help:(0,Fe.__)("A decorative arrow appended to the next and previous page link."),isBlock:!0},(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"none",label:(0,Fe._x)("None","Arrow option for Query Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Fe._x)("Arrow","Arrow option for Query Pagination Next/Previous blocks")}),(0,Ve.createElement)(De.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Fe._x)("Chevron","Arrow option for Query Pagination Next/Previous blocks")}))}const qg=[["core/query-pagination-previous"],["core/query-pagination-numbers"],["core/query-pagination-next"]];var Wg=[{save:()=>(0,Ve.createElement)("div",$e.useBlockProps.save(),(0,Ve.createElement)($e.InnerBlocks.Content,null))}];const jg={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination",title:"Pagination",category:"theme",parent:["core/query"],description:"Displays a paginated navigation to next/previous set of posts, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"}},usesContext:["queryId","query"],providesContext:{paginationArrow:"paginationArrow"},supports:{align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},editorStyle:"wp-block-query-pagination-editor",style:"wp-block-query-pagination"},{name:Zg}=jg,Qg={icon:sr,edit:function(e){let{attributes:{paginationArrow:t,layout:n},setAttributes:o,clientId:r,name:a}=e;const l=n||(e=>{const t=(0,Re.getBlockSupport)(e,"__experimentalLayout");return null==t?void 0:t.default})(a),i=(0,Xe.useSelect)((e=>{const{getBlocks:t}=e($e.store),n=t(r);return null==n?void 0:n.find((e=>["core/query-pagination-next","core/query-pagination-previous"].includes(e.name)))}),[]),s=(0,$e.useBlockProps)(),c=(0,$e.useInnerBlocksProps)(s,{template:qg,allowedBlocks:["core/query-pagination-previous","core/query-pagination-numbers","core/query-pagination-next"],__experimentalLayout:l});return(0,Ve.createElement)(Ve.Fragment,null,i&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(Og,{value:t,onChange:e=>{o({paginationArrow:e})}}))),(0,Ve.createElement)("nav",c))},save:function(){return(0,Ve.createElement)($e.InnerBlocks.Content,null)},deprecated:Wg},Kg={none:"",arrow:"→",chevron:"»"};const Jg={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination-next",title:"Next Page",category:"theme",parent:["core/query-pagination"],description:"Displays the next posts page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["queryId","query","paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:Yg}=Jg,Xg={icon:gr,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{paginationArrow:o}}=e;const r=Kg[o];return(0,Ve.createElement)("a",Ze({href:"#pagination-next-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Next page link"),placeholder:(0,Fe.__)("Next Page"),value:t,onChange:e=>n({label:e})}),r&&(0,Ve.createElement)("span",{className:`wp-block-query-pagination-next-arrow is-arrow-${o}`},r))}},eh=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return(0,Ve.createElement)(t,{className:`page-numbers ${n}`},e)};const th={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination-numbers",title:"Page Numbers",category:"theme",parent:["core/query-pagination"],description:"Displays a list of page numbers for pagination",textdomain:"default",usesContext:["queryId","query"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"query-pagination-numbers-editor"},{name:nh}=th,oh={icon:_r,edit:function(){const e=(0,Ve.createElement)(Ve.Fragment,null,eh(1),eh(2),eh(3,"span","current"),eh(4),eh(5),eh("...","span","dots"),eh(8));return(0,Ve.createElement)("div",(0,$e.useBlockProps)(),e)}},rh={none:"",arrow:"←",chevron:"«"};const ah={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-pagination-previous",title:"Previous Page",category:"theme",parent:["core/query-pagination"],description:"Displays the previous posts page link.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["queryId","query","paginationArrow"],supports:{reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}},{name:lh}=ah,ih={icon:Jo,edit:function(e){let{attributes:{label:t},setAttributes:n,context:{paginationArrow:o}}=e;const r=rh[o];return(0,Ve.createElement)("a",Ze({href:"#pagination-previous-pseudo-link",onClick:e=>e.preventDefault()},(0,$e.useBlockProps)()),r&&(0,Ve.createElement)("span",{className:`wp-block-query-pagination-previous-arrow is-arrow-${o}`},r),(0,Ve.createElement)($e.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Fe.__)("Previous page link"),placeholder:(0,Fe.__)("Previous Page"),value:t,onChange:e=>n({label:e})}))}},sh=["archive"];var ch=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM20 16H4v-1.5h16V16Zm-7 4H4v-1.5h9V20Z"}));const uh=[{isDefault:!0,name:"archive-title",title:(0,Fe.__)("Archive Title"),description:(0,Fe.__)("Display the archive title based on the queried object."),icon:ch,attributes:{type:"archive"},scope:["inserter"]}];uh.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.type===t.type)}));var mh=uh;var dh=[{attributes:{type:{type:"string"},textAlign:{type:"string"},level:{type:"number",default:1}},supports:{align:["wide","full"],html:!1,color:{gradients:!0},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];var ph=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm1.3-2.9c.6.3 1.3.5 2 .5.8 0 1.4-.2 2-.5.1 0 .1-.1.2-.2l.8.7.9-1-.8-.7.3-.3a5.09 5.09 0 0 0 0-4.4c-.2-.6-.7-1-1.3-1.4-.6-.3-1.3-.5-2-.5-.8 0-1.4.2-2 .5-.7.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2 0 .8.2 1.6.5 2.2.4.6.8 1.1 1.4 1.4zm-.1-5c.2-.4.5-.7.8-1s.8-.4 1.3-.4 1 .1 1.3.4.6.6.8 1c.3.4.4.8.4 1.4 0 .5-.1 1-.3 1.4v.1l-1-.9-.9 1 .9.9c-.3.2-.7.3-1.2.3s-1-.1-1.3-.4c-.4-.2-.6-.6-.8-1C5 9 4.9 8.5 4.9 8c0-.6.1-1 .3-1.4z"}));const gh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/query-title",title:"Query Title",category:"theme",description:"Display the query title.",textdomain:"default",attributes:{type:{type:"string"},textAlign:{type:"string"},level:{type:"number",default:1}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}}},editorStyle:"wp-block-query-title-editor"},{name:hh}=gh,vh={icon:ph,edit:function(e){let{attributes:{type:t,level:n,textAlign:o},setAttributes:r}=e;const a=`h${n}`,l=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${o}`]:o,"wp-block-query-title__placeholder":"archive"===t})});if(!sh.includes(t))return(0,Ve.createElement)("div",l,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Provided type is not supported.")));let i;return"archive"===t&&(i=(0,Ve.createElement)(a,l,(0,Fe.__)("Archive title"))),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Tr,{selectedLevel:n,onChange:e=>r({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:o,onChange:e=>{r({textAlign:e})}})),i)},variations:mh,deprecated:dh};var bh=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z"}));const yh={value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"cite",default:""},align:{type:"string"}},_h=[{attributes:yh,save(e){let{attributes:t}=e;const{align:n,value:o,citation:r}=t;return(0,Ve.createElement)("blockquote",{style:{textAlign:n||null}},(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:r}))}},{attributes:{...yh,style:{type:"number",default:1}},migrate:e=>2===e.style?{...(0,vt.omit)(e,["style"]),className:e.className?e.className+" is-style-large":"is-style-large"}:e,save(e){let{attributes:t}=e;const{align:n,value:o,citation:r,style:a}=t;return(0,Ve.createElement)("blockquote",{className:2===a?"is-large":"",style:{textAlign:n||null}},(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:r}))}},{attributes:{...yh,citation:{type:"string",source:"html",selector:"footer",default:""},style:{type:"number",default:1}},migrate:e=>isNaN(parseInt(e.style))?e:{...(0,vt.omit)(e,["style"])},save(e){let{attributes:t}=e;const{align:n,value:o,citation:r,style:a}=t;return(0,Ve.createElement)("blockquote",{className:`blocks-quote-style-${a}`,style:{textAlign:n||null}},(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"footer",value:r}))}}];var fh=_h;const kh="web"===Ve.Platform.OS;const wh={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/quote",{value:(0,ln.toHTMLString)({value:(0,ln.join)(e.map((e=>{let{content:t}=e;return(0,ln.create)({html:t})})),"\u2028"),multilineTag:"p"}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:e=>{let{content:t,anchor:n}=e;return(0,Re.createBlock)("core/quote",{value:`<p>${t}</p>`,anchor:n})}},{type:"block",blocks:["core/pullquote"],transform:e=>{let{value:t,citation:n,anchor:o}=e;return(0,Re.createBlock)("core/quote",{value:t,citation:n,anchor:o})}},{type:"prefix",prefix:">",transform:e=>(0,Re.createBlock)("core/quote",{value:`<p>${e}</p>`})},{type:"raw",isMatch:e=>{const t=(()=>{let e=!1;return t=>"P"===t.nodeName||(e||"CITE"!==t.nodeName?void 0:(e=!0,!0))})();return"BLOCKQUOTE"===e.nodeName&&Array.from(e.childNodes).every(t)},schema:e=>{let{phrasingContentSchema:t}=e;return{blockquote:{children:{p:{children:t},cite:{children:t}}}}}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{value:t,citation:n}=e;const o=[];return t&&"<p></p>"!==t&&o.push(...(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028").map((e=>(0,Re.createBlock)("core/paragraph",{content:(0,ln.toHTMLString)({value:e})})))),n&&"<p></p>"!==n&&o.push((0,Re.createBlock)("core/paragraph",{content:n})),0===o.length?(0,Re.createBlock)("core/paragraph",{content:""}):o}},{type:"block",blocks:["core/heading"],transform:e=>{let{value:t,citation:n,...o}=e;if("<p></p>"===t)return(0,Re.createBlock)("core/heading",{content:n});const r=(0,ln.split)((0,ln.create)({html:t,multilineTag:"p"}),"\u2028"),a=(0,Re.createBlock)("core/heading",{content:(0,ln.toHTMLString)({value:r[0]})});if(!n&&1===r.length)return a;const l=r.slice(1);return[a,(0,Re.createBlock)("core/quote",{...o,citation:n,value:(0,ln.toHTMLString)({value:l.length?(0,ln.join)(r.slice(1),"\u2028"):(0,ln.create)(),multilineTag:"p"})})]}},{type:"block",blocks:["core/pullquote"],transform:e=>{let{value:t,citation:n,anchor:o}=e;return(0,Re.createBlock)("core/pullquote",{value:t,citation:n,anchor:o})}}]};var xh=wh;const Eh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/quote",title:"Quote",category:"text",description:'Give quoted text visual emphasis. "In quoting others, we cite ourselves." — Julio Cortázar',keywords:["blockquote","cite"],textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",__experimentalRole:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",__experimentalRole:"content"},align:{type:"string"}},supports:{anchor:!0,__experimentalSlashInserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"plain",label:"Plain"}],editorStyle:"wp-block-quote-editor",style:"wp-block-quote"},{name:Ch}=Eh,Sh={icon:bh,example:{attributes:{value:"<p>"+(0,Fe.__)("In quoting others, we cite ourselves.")+"</p>",citation:"Julio Cortázar"}},transforms:xh,edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,mergeBlocks:r,onReplace:a,className:l,insertBlocksAfter:i,style:s}=e;const{align:c,value:u,citation:m}=t,d=(0,$e.useBlockProps)({className:Ke()(l,{[`has-text-align-${c}`]:c}),style:s});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:c,onChange:e=>{n({align:e})}})),(0,Ve.createElement)(De.BlockQuotation,d,(0,Ve.createElement)($e.RichText,{identifier:"value",multiline:!0,value:u,onChange:e=>n({value:e}),onMerge:r,onRemove:e=>{const t=!m||0===m.length;!e&&t&&a([])},"aria-label":(0,Fe.__)("Quote text"),placeholder:(0,Fe.__)("Add quote"),onReplace:a,onSplit:e=>(0,Re.createBlock)("core/quote",{...t,value:e}),__unstableOnSplitMiddle:()=>(0,Re.createBlock)("core/paragraph"),textAlign:c}),(!$e.RichText.isEmpty(m)||o)&&(0,Ve.createElement)($e.RichText,{identifier:"citation",tagName:kh?"cite":void 0,style:{display:"block"},value:m,onChange:e=>n({citation:e}),__unstableMobileNoFocusOnMount:!0,"aria-label":(0,Fe.__)("Quote citation text"),placeholder:(0,Fe.__)("Add citation"),className:"wp-block-quote__citation",textAlign:c,__unstableOnSplitAtEnd:()=>i((0,Re.createBlock)("core/paragraph"))})))},save:function(e){let{attributes:t}=e;const{align:n,value:o,citation:r}=t,a=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)("blockquote",$e.useBlockProps.save({className:a}),(0,Ve.createElement)($e.RichText.Content,{multiline:!0,value:o}),!$e.RichText.isEmpty(r)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"cite",value:r}))},merge(e,t){let{value:n,citation:o}=t;return o||(o=e.citation),n&&"<p></p>"!==n?{...e,value:e.value+n,citation:o}:{...e,citation:o}},deprecated:fh};let Bh=Sh;var Th=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"})),Nh=window.wp.reusableBlocks;var Ph=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7zm-5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h1V9H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-1h-1.5v1z"}));const zh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/block",title:"Reusable block",category:"reusable",description:"Create and save content to reuse across your site. Update the block, and the changes apply everywhere it’s used.",textdomain:"default",attributes:{ref:{type:"number"}},supports:{customClassName:!1,html:!1,inserter:!1},editorStyle:"wp-block-editor"},{name:Ih}=zh,Mh={edit:function(e){let{attributes:{ref:t},clientId:n}=e;const[o,r]=(0,$e.__experimentalUseNoRecursiveRenders)(t),{record:a,hasResolved:l}=(0,Ye.__experimentalUseEntityRecord)("postType","wp_block",t),i=l&&!a,s=(0,Xe.useSelect)((e=>e($e.store).canRemoveBlock(n)),[n]),{__experimentalConvertBlockToStatic:c}=(0,Xe.useDispatch)(Nh.store),[u,m,d]=(0,Ye.useEntityBlockEditor)("postType","wp_block",{id:t}),[p,g]=(0,Ye.useEntityProp)("postType","wp_block","title",t),h=(0,$e.useBlockProps)(),v=(0,$e.useInnerBlocksProps)({},{value:u,onInput:m,onChange:d,renderAppender:null!=u&&u.length?void 0:$e.InnerBlocks.ButtonBlockAppender});return o?(0,Ve.createElement)("div",h,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself."))):i?(0,Ve.createElement)("div",h,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block has been deleted or is unavailable."))):l?(0,Ve.createElement)(r,null,(0,Ve.createElement)("div",h,s&&(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>c(n),label:(0,Fe.__)("Convert to regular blocks"),icon:Ph,showTooltip:!0}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Name"),value:p,onChange:g}))),(0,Ve.createElement)($e.__experimentalBlockContentOverlay,{clientId:n,wrapperProps:v,className:"block-library-block__reusable-block-container"}))):(0,Ve.createElement)("div",h,(0,Ve.createElement)(De.Placeholder,null,(0,Ve.createElement)(De.Spinner,null)))},icon:Th};const Lh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/read-more",title:"Read More",category:"theme",description:"Displays the link of a post, page, or any other content-type.",textdomain:"default",attributes:{content:{type:"string"},linkTarget:{type:"string",default:"_self"}},usesContext:["postId"],supports:{html:!1,color:{gradients:!0,text:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0,textDecoration:!0}},spacing:{margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalDefaultControls:{width:!0}}},style:"wp-block-read-more"},{name:Rh}=Lh,Vh={icon:Zt,edit:function(e){let{attributes:{content:t,linkTarget:n},setAttributes:o,insertBlocksAfter:r}=e;const a=(0,$e.useBlockProps)();return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>o({linkTarget:e?"_blank":"_self"}),checked:"_blank"===n}))),(0,Ve.createElement)($e.RichText,Ze({tagName:"a","aria-label":(0,Fe.__)('"Read more" link text'),placeholder:(0,Fe.__)("Read more"),value:t,onChange:e=>o({content:e}),__unstableOnSplitAtEnd:()=>r((0,Re.createBlock)((0,Re.getDefaultBlockName)())),withoutInteractiveFormatting:!0},a)))}};var Ah=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"}));const Hh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/rss",title:"RSS",category:"widgets",description:"Display entries from any RSS or Atom feed.",keywords:["atom","feed"],textdomain:"default",attributes:{columns:{type:"number",default:2},blockLayout:{type:"string",default:"list"},feedURL:{type:"string",default:""},itemsToShow:{type:"number",default:5},displayExcerpt:{type:"boolean",default:!1},displayAuthor:{type:"boolean",default:!1},displayDate:{type:"boolean",default:!1},excerptLength:{type:"number",default:55}},supports:{align:!0,html:!1},editorStyle:"wp-block-rss-editor",style:"wp-block-rss"},{name:Dh}=Hh,Fh={icon:Ah,example:{attributes:{feedURL:"https://wordpress.org"}},edit:function(e){let{attributes:t,setAttributes:n}=e;const[o,r]=(0,Ve.useState)(!t.feedURL),{blockLayout:a,columns:l,displayAuthor:i,displayDate:s,displayExcerpt:c,excerptLength:u,feedURL:m,itemsToShow:d}=t;function p(e){return()=>{const o=t[e];n({[e]:!o})}}const g=(0,$e.useBlockProps)();if(o)return(0,Ve.createElement)("div",g,(0,Ve.createElement)(De.Placeholder,{icon:Ah,label:"RSS"},(0,Ve.createElement)("form",{onSubmit:function(e){e.preventDefault(),m&&(n({feedURL:(0,Je.prependHTTP)(m)}),r(!1))},className:"wp-block-rss__placeholder-form"},(0,Ve.createElement)(De.TextControl,{placeholder:(0,Fe.__)("Enter URL here…"),value:m,onChange:e=>n({feedURL:e}),className:"wp-block-rss__placeholder-input"}),(0,Ve.createElement)(De.Button,{variant:"primary",type:"submit"},(0,Fe.__)("Use URL")))));const h=[{icon:qa,title:(0,Fe.__)("Edit RSS URL"),onClick:()=>r(!0)},{icon:pc,title:(0,Fe.__)("List view"),onClick:()=>n({blockLayout:"list"}),isActive:"list"===a},{icon:gc,title:(0,Fe.__)("Grid view"),onClick:()=>n({blockLayout:"grid"}),isActive:"grid"===a}];return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,{controls:h})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("RSS settings")},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Number of items"),value:d,onChange:e=>n({itemsToShow:e}),min:1,max:20,required:!0}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display author"),checked:i,onChange:p("displayAuthor")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display date"),checked:s,onChange:p("displayDate")}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Display excerpt"),checked:c,onChange:p("displayExcerpt")}),c&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Max number of words in excerpt"),value:u,onChange:e=>n({excerptLength:e}),min:10,max:100,required:!0}),"grid"===a&&(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:l,onChange:e=>n({columns:e}),min:2,max:6,required:!0}))),(0,Ve.createElement)("div",g,(0,Ve.createElement)(De.Disabled,null,(0,Ve.createElement)(Ue(),{block:"core/rss",attributes:t}))))}};var $h=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"}));const Gh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"7",y:"10",width:"10",height:"4",rx:"1",fill:"currentColor"})),Uh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"15.25",width:"6.5",height:"9.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,Ve.createElement)(De.Rect,{x:"16",y:"10",width:"4",height:"4",rx:"1",fill:"currentColor"})),Oh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"15.25",width:"6.5",height:"14.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,Ve.createElement)(De.Rect,{x:"14",y:"10",width:"4",height:"4",rx:"1",fill:"currentColor"})),qh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"15.25",width:"6.5",height:"14.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",fill:"none",strokeWidth:"1.5"})),Wh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"7.75",width:"14.5",height:"8.5",rx:"1.25",stroke:"currentColor",fill:"none",strokeWidth:"1.5"}),(0,Ve.createElement)(De.Rect,{x:"8",y:"11",width:"8",height:"2",fill:"currentColor"})),jh=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(De.Rect,{x:"4.75",y:"17.25",width:"5.5",height:"14.5",transform:"rotate(-90 4.75 17.25)",stroke:"currentColor",fill:"none",strokeWidth:"1.5"}),(0,Ve.createElement)(De.Rect,{x:"4",y:"7",width:"10",height:"2",fill:"currentColor"}));var Zh=[{name:"default",isDefault:!0,attributes:{buttonText:(0,Fe.__)("Search"),label:(0,Fe.__)("Search")}}];const Qh={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/search",title:"Search",category:"widgets",description:"Help visitors find your content.",keywords:["find"],textdomain:"default",attributes:{label:{type:"string",__experimentalRole:"content"},showLabel:{type:"boolean",default:!0},placeholder:{type:"string",default:"",__experimentalRole:"content"},width:{type:"number"},widthUnit:{type:"string"},buttonText:{type:"string",__experimentalRole:"content"},buttonPosition:{type:"string",default:"button-outside"},buttonUseIcon:{type:"boolean",default:!1}},supports:{align:["left","center","right"],color:{gradients:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},html:!1},editorStyle:"wp-block-search-editor",style:"wp-block-search"},{name:Kh}=Qh,Jh={icon:$h,example:{},variations:Zh,edit:function(e){var t,n,o;let{className:r,attributes:a,setAttributes:l,toggleSelection:i,isSelected:s,clientId:c}=e;const{label:u,showLabel:m,placeholder:d,width:p,widthUnit:g,align:h,buttonText:v,buttonPosition:b,buttonUseIcon:y,style:_}=a,f=(0,Xe.useSelect)((e=>{var t;const{getBlockParentsByBlockName:n,wasBlockJustInserted:o}=e($e.store);return!(null===(t=n(c,"core/navigation"))||void 0===t||!t.length)&&o(c)}),[c]),{__unstableMarkNextChangeAsNotPersistent:k}=(0,Xe.useDispatch)($e.store);(0,Ve.useEffect)((()=>{f&&(k(),l({showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"}))}),[f]);const w=null==_||null===(t=_.border)||void 0===t?void 0:t.radius,x=null==_||null===(n=_.border)||void 0===n?void 0:n.color,E=null==_||null===(o=_.border)||void 0===o?void 0:o.width,C=(0,$e.__experimentalUseBorderProps)(a);"number"==typeof w&&(C.style.borderRadius=`${w}px`);const S=(0,$e.__experimentalUseColorProps)(a),B=`wp-block-search__width-${(0,Vt.useInstanceId)(De.__experimentalUnitControl)}`,T="button-inside"===b,N="button-outside"===b,P="no-button"===b,z="button-only"===b,I=(0,De.__experimentalUseCustomUnits)({availableUnits:["%","px"],defaultValues:{"%":50,px:350}}),M=[{role:"menuitemradio",title:(0,Fe.__)("Button outside"),isActive:"button-outside"===b,icon:Uh,onClick:()=>{l({buttonPosition:"button-outside"})}},{role:"menuitemradio",title:(0,Fe.__)("Button inside"),isActive:"button-inside"===b,icon:Oh,onClick:()=>{l({buttonPosition:"button-inside"})}},{role:"menuitemradio",title:(0,Fe.__)("No button"),isActive:"no-button"===b,icon:qh,onClick:()=>{l({buttonPosition:"no-button"})}}],L=()=>{const e=Ke()("wp-block-search__input",T?void 0:C.className),t=T?{borderRadius:w}:C.style;return(0,Ve.createElement)("input",{className:e,style:t,"aria-label":(0,Fe.__)("Optional placeholder text"),placeholder:d?void 0:(0,Fe.__)("Optional placeholder…"),value:d,onChange:e=>l({placeholder:e.target.value})})},R=()=>{const e=Ke()("wp-block-search__button",S.className,T?void 0:C.className,y?"has-icon":void 0),t={...S.style,...T?{borderRadius:w}:C.style};return(0,Ve.createElement)(Ve.Fragment,null,y&&(0,Ve.createElement)("button",{type:"button",className:e,style:t,"aria-label":v?(0,uu.__unstableStripHTML)(v):(0,Fe.__)("Search")},(0,Ve.createElement)(Su,{icon:$h})),!y&&(0,Ve.createElement)($e.RichText,{className:e,style:t,"aria-label":(0,Fe.__)("Button text"),placeholder:(0,Fe.__)("Add button text…"),withoutInteractiveFormatting:!0,value:v,onChange:e=>l({buttonText:e})}))},V=(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,null,(0,Ve.createElement)(De.ToolbarButton,{title:(0,Fe.__)("Toggle search label"),icon:jh,onClick:()=>{l({showLabel:!m})},className:m?"is-pressed":void 0}),(0,Ve.createElement)(De.ToolbarDropdownMenu,{icon:(()=>{switch(b){case"button-inside":return Oh;case"button-outside":return Uh;case"no-button":return qh;case"button-only":return Gh}})(),label:(0,Fe.__)("Change button position"),controls:M}),!P&&(0,Ve.createElement)(De.ToolbarButton,{title:(0,Fe.__)("Use button with icon"),icon:Wh,onClick:()=>{l({buttonUseIcon:!y})},className:y?"is-pressed":void 0}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Display Settings")},(0,Ve.createElement)(De.BaseControl,{label:(0,Fe.__)("Width"),id:B},(0,Ve.createElement)(De.__experimentalUnitControl,{id:B,min:"220px",onChange:e=>{const t="%"===g&&parseInt(e,10)>100?100:e;l({width:parseInt(t,10)})},onUnitChange:e=>{l({width:"%"===e?50:350,widthUnit:e})},style:{maxWidth:80},value:`${p}${g}`,units:I}),(0,Ve.createElement)(De.ButtonGroup,{className:"wp-block-search__components-button-group","aria-label":(0,Fe.__)("Percentage Width")},[25,50,75,100].map((e=>(0,Ve.createElement)(De.Button,{key:e,isSmall:!0,variant:`${e}%`==`${p}${g}`?0:void 0,onClick:()=>l({width:e,widthUnit:"%"})},e,"%")))))))),A=e=>e?`calc(${e} + 4px)`:void 0,H=(0,$e.useBlockProps)({className:Ke()(r,T?"wp-block-search__button-inside":void 0,N?"wp-block-search__button-outside":void 0,P?"wp-block-search__no-button":void 0,z?"wp-block-search__button-only":void 0,y||P?void 0:"wp-block-search__text-button",y&&!P?"wp-block-search__icon-button":void 0)});return(0,Ve.createElement)("div",H,V,m&&(0,Ve.createElement)($e.RichText,{className:"wp-block-search__label","aria-label":(0,Fe.__)("Label text"),placeholder:(0,Fe.__)("Add label…"),withoutInteractiveFormatting:!0,value:u,onChange:e=>l({label:e})}),(0,Ve.createElement)(De.ResizableBox,{size:{width:`${p}${g}`},className:Ke()("wp-block-search__inside-wrapper",T?C.className:void 0),style:(()=>{const e={borderColor:x,borderWidth:T?E:void 0},t=void 0!==w&&0!==parseInt(w,10);if(T&&t){if("object"==typeof w){const{topLeft:t,topRight:n,bottomLeft:o,bottomRight:r}=w;return{borderTopLeftRadius:A(t),borderTopRightRadius:A(n),borderBottomLeftRadius:A(o),borderBottomRightRadius:A(r),...e}}const t=Number.isInteger(w)?`${w}px`:w;e.borderRadius=`calc(${t} + 4px)`}return e})(),minWidth:220,enable:z?{}:{right:"right"!==h,left:"right"===h},onResizeStart:(e,t,n)=>{l({width:parseInt(n.offsetWidth,10),widthUnit:"px"}),i(!1)},onResizeStop:(e,t,n,o)=>{l({width:parseInt(p+o.width,10)}),i(!0)},showHandle:s},(T||N)&&(0,Ve.createElement)(Ve.Fragment,null,L(),R()),z&&R(),P&&L()))}};var Yh=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M20.2 7v4H3.8V7H2.2v9h1.6v-3.5h16.4V16h1.6V7z"}));var Xh={from:[{type:"enter",regExp:/^-{3,}$/,transform:()=>(0,Re.createBlock)("core/separator")},{type:"raw",selector:"hr",schema:{hr:{}}}]};const ev={attributes:{color:{type:"string"},customColor:{type:"string"}},save(e){let{attributes:t}=e;const{color:n,customColor:o}=t,r=(0,$e.getColorClassName)("background-color",n),a=(0,$e.getColorClassName)("color",n),l=Ke()({"has-text-color has-background":n||o,[r]:r,[a]:a}),i={backgroundColor:r?void 0:o,color:a?void 0:o};return(0,Ve.createElement)("hr",$e.useBlockProps.save({className:l,style:i}))},migrate(e){const{color:t,customColor:n}=e;return{...(0,vt.omit)(e,["color","customColor"]),backgroundColor:t||void 0,opacity:"css",style:n?{color:{background:n}}:void 0}}};var tv=[ev];const nv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/separator",title:"Separator",category:"design",description:"Create a break between ideas or sections with a horizontal separator.",keywords:["horizontal-line","hr","divider"],textdomain:"default",attributes:{opacity:{type:"string",default:"alpha-channel"}},supports:{anchor:!0,align:["center","wide","full"],color:{__experimentalSkipSerialization:!0,gradients:!0,background:!0,text:!1,__experimentalDefaultControls:{background:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"wide",label:"Wide Line"},{name:"dots",label:"Dots"}],editorStyle:"wp-block-separator-editor",style:"wp-block-separator"},{name:ov}=nv,rv={icon:Yh,example:{attributes:{customColor:"#065174",className:"is-style-wide"}},transforms:Xh,edit:function(e){var t,n;let{attributes:o,setAttributes:r}=e;const{backgroundColor:a,opacity:l,style:i}=o,s=(0,$e.__experimentalUseColorProps)(o),c=null==s||null===(t=s.style)||void 0===t?void 0:t.backgroundColor,u=!(null==i||null===(n=i.color)||void 0===n||!n.background);!function(e,t,n){const[o,r]=(0,Ve.useState)(!1),a=(0,Vt.usePrevious)(t);(0,Ve.useEffect)((()=>{"css"!==e||t||a||r(!0)}),[t,a,e]),(0,Ve.useEffect)((()=>{"css"===e&&(o&&t||a&&t!==a)&&(n({opacity:"alpha-channel"}),r(!1))}),[o,t,a])}(l,c,r);const m=(0,$e.getColorClassName)("color",a),d=Ke()({"has-text-color":a||c,[m]:m,"has-css-opacity":"css"===l,"has-alpha-channel-opacity":"alpha-channel"===l},s.classname),p={color:c,backgroundColor:c};return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.HorizontalRule,(0,$e.useBlockProps)({className:d,style:u?p:void 0})))},save:function(e){var t,n;let{attributes:o}=e;const{backgroundColor:r,style:a,opacity:l}=o,i=null==a||null===(t=a.color)||void 0===t?void 0:t.background,s=(0,$e.__experimentalGetColorClassesAndStyles)(o),c=(0,$e.getColorClassName)("color",r),u=Ke()({"has-text-color":r||i,[c]:c,"has-css-opacity":"css"===l,"has-alpha-channel-opacity":"alpha-channel"===l},s.className),m={backgroundColor:null==s||null===(n=s.style)||void 0===n?void 0:n.backgroundColor,color:c?void 0:i};return(0,Ve.createElement)("hr",$e.useBlockProps.save({className:u,style:m}))},deprecated:tv};var av=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M16 4.2v1.5h2.5v12.5H16v1.5h4V4.2h-4zM4.2 19.8h4v-1.5H5.8V5.8h2.5V4.2h-4l-.1 15.6zm5.1-3.1l1.4.6 4-10-1.4-.6-4 10z"}));var lv=window.wp.autop;var iv={from:[{type:"shortcode",tag:"[a-z][a-z0-9_-]*",attributes:{text:{type:"string",shortcode:(e,t)=>{let{content:n}=t;return(0,lv.removep)((0,lv.autop)(n))}}},priority:20}]};const sv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/shortcode",title:"Shortcode",category:"widgets",description:"Insert additional custom elements with a WordPress shortcode.",textdomain:"default",attributes:{text:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1,html:!1},editorStyle:"wp-block-shortcode-editor"},{name:cv}=sv,uv={icon:av,transforms:iv,edit:function e(t){let{attributes:n,setAttributes:o}=t;const r=`blocks-shortcode-input-${(0,Vt.useInstanceId)(e)}`;return(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:"components-placeholder"}),(0,Ve.createElement)("label",{htmlFor:r,className:"components-placeholder__label"},(0,Ve.createElement)(Su,{icon:av}),(0,Fe.__)("Shortcode")),(0,Ve.createElement)($e.PlainText,{className:"blocks-shortcode__textarea",id:r,value:n.text,"aria-label":(0,Fe.__)("Shortcode text"),placeholder:(0,Fe.__)("Write shortcode here…"),onChange:e=>o({text:e})}))},save:function(e){let{attributes:t}=e;return(0,Ve.createElement)(Ve.RawHTML,null,t.text)}};var mv=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"}));const dv=["image"],pv="image/*",gv=e=>{let{alt:t,attributes:{align:n,width:o,height:r,isLink:a,linkTarget:l,shouldSyncIcon:i},containerRef:s,isSelected:c,setAttributes:u,setLogo:m,logoUrl:d,siteUrl:p,logoId:g,iconId:h,setIcon:v,canUserEdit:b}=e;const y=Zs(s,[n]),_=(0,Vt.useViewportMatch)("medium"),f=!(0,vt.includes)(["wide","full"],n)&&_,[{naturalWidth:k,naturalHeight:w},x]=(0,Ve.useState)({}),[E,C]=(0,Ve.useState)(!1),{toggleSelection:S}=(0,Xe.useDispatch)($e.store),B=Ke()("custom-logo-link",{"is-transient":(0,pt.isBlobURL)(d)}),{imageEditing:T,maxWidth:N,title:P}=(0,Xe.useSelect)((e=>{const{getSettings:t}=e($e.store);return{title:e(Ye.store).getEditedEntityRecord("root","site").title,...(0,vt.pick)(t(),["imageEditing","maxWidth"])}}),[]);(0,Ve.useEffect)((()=>{i&&g!==h&&u({shouldSyncIcon:!1})}),[]),(0,Ve.useEffect)((()=>{c||C(!1)}),[c]);const z=(0,Ve.createElement)("img",{className:"custom-logo",src:d,alt:t,onLoad:e=>{x((0,vt.pick)(e.target,["naturalWidth","naturalHeight"]))}});let I,M=z;if(a&&(M=(0,Ve.createElement)("a",{href:p,className:B,rel:"home",title:P,onClick:e=>e.preventDefault()},z)),y&&k&&w){I=k>y?y:k}if(!f||!I)return(0,Ve.createElement)("div",{style:{width:o,height:r}},M);const L=o||120,R=k/w,V=L/R,A=k<w?ci:Math.ceil(ci*R),H=w<k?ci:Math.ceil(ci/R),D=2.5*N;let F=!1,$=!1;"center"===n?(F=!0,$=!0):(0,Fe.isRTL)()?"left"===n?F=!0:$=!0:"right"===n?$=!0:F=!0;const G=g&&k&&w&&T,U=G&&E?(0,Ve.createElement)($e.__experimentalImageEditingProvider,{id:g,url:d,naturalWidth:k,naturalHeight:w,clientWidth:y,onSaveImage:e=>{m(e.id)},isEditing:E,onFinishEditing:()=>C(!1)},(0,Ve.createElement)($e.__experimentalImageEditor,{url:d,width:L,height:V,clientWidth:y,naturalHeight:w,naturalWidth:k})):(0,Ve.createElement)(De.ResizableBox,{size:{width:L,height:V},showHandle:c,minWidth:A,maxWidth:D,minHeight:H,maxHeight:D/R,lockAspectRatio:!0,enable:{top:!1,right:F,bottom:!0,left:$},onResizeStart:function(){S(!1)},onResizeStop:(e,t,n,o)=>{S(!0),u({width:parseInt(L+o.width,10),height:parseInt(V+o.height,10)})}},M),O=(0,Ve.createInterpolateElement)((0,Fe.__)("Site Icons are what you see in browser tabs, bookmark bars, and within the WordPress mobile apps. To use a custom icon that is different from your site logo, use the <a>Site Icon settings</a>."),{a:(0,Ve.createElement)("a",{href:p+"/wp-admin/customize.php?autofocus[section]=title_tagline",target:"_blank",rel:"noopener noreferrer"})});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Settings")},(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Image width"),onChange:e=>u({width:e}),min:A,max:D,initialPosition:Math.min(120,D),value:o||"",disabled:!f}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Link image to home"),onChange:()=>u({isLink:!a}),checked:a}),a&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>u({linkTarget:e?"_blank":"_self"}),checked:"_blank"===l})),b&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Use as site icon"),onChange:e=>{u({shouldSyncIcon:e}),v(e?g:void 0)},checked:!!i,help:O})))),(0,Ve.createElement)($e.BlockControls,{group:"block"},G&&!E&&(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>C(!0),icon:qs,label:(0,Fe.__)("Crop")})),U)};var hv={to:[{type:"block",blocks:["core/site-title"],transform:e=>{let{isLink:t,linkTarget:n}=e;return(0,Re.createBlock)("core/site-title",{isLink:t,linkTarget:n})}}]};const vv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/site-logo",title:"Site Logo",category:"theme",description:"Display a graphic to represent this site. Update the block, and the changes apply everywhere it’s used. This is different than the site icon, which is the smaller image visible in your dashboard, browser tabs, etc used to help others recognize this site.",textdomain:"default",attributes:{width:{type:"number"},isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"},shouldSyncIcon:{type:"boolean"}},example:{viewportWidth:500,attributes:{width:350,className:"block-editor-block-types-list__site-logo-example"}},supports:{html:!1,align:!0,alignWide:!1,color:{__experimentalDuotone:"img, .components-placeholder__illustration, .components-placeholder::before",text:!1,background:!1}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],editorStyle:"wp-block-site-logo-editor",style:"wp-block-site-logo"},{name:bv}=vv,yv={icon:mv,edit:function(e){let{attributes:t,className:n,setAttributes:o,isSelected:r}=e;const{width:a,shouldSyncIcon:l}=t,[i,s]=(0,Ve.useState)(),c=(0,Ve.useRef)(),{siteLogoId:u,canUserEdit:m,url:d,siteIconId:p,mediaItemData:g,isRequestingMediaItem:h}=(0,Xe.useSelect)((e=>{const{canUser:t,getEntityRecord:n,getEditedEntityRecord:o}=e(Ye.store),r=o("root","site"),a=n("root","__unstableBase"),l=null==r?void 0:r.site_logo,i=null==a?void 0:a.site_logo,s=t("update","settings"),c=s?l:i,u=null==r?void 0:r.site_icon,m=c&&e(Ye.store).getMedia(c,{context:"view"}),d=c&&!e(Ye.store).hasFinishedResolution("getMedia",[c,{context:"view"}]);return{siteLogoId:c,canUserEdit:s,url:null==a?void 0:a.url,mediaItemData:m,isRequestingMediaItem:d,siteIconId:u}}),[]),{editEntityRecord:v}=(0,Xe.useDispatch)(Ye.store),b=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(l||t)&&y(e),v("root","site",void 0,{site_logo:e})},y=e=>v("root","site",void 0,{site_icon:null!=e?e:null});let _=null;g&&(_=g.alt_text,i!==g.source_url&&s(g.source_url));const f=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e)return!e.id&&e.url?(b(void 0),void s(e.url)):void b(e.id,t)},{createErrorNotice:k}=(0,Xe.useDispatch)(za.store),w=e=>{k(e[2],{type:"snackbar"})},x=m&&i&&(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaURL:i,allowedTypes:dv,accept:pv,onSelect:f,onError:w},(0,Ve.createElement)(De.MenuItem,{onClick:()=>{b(null),s(void 0),o({width:void 0})}},(0,Fe.__)("Reset"))));let E;const C=void 0===u||h;C&&(E=(0,Ve.createElement)(De.Spinner,null)),i&&(E=(0,Ve.createElement)(gv,{alt:_,attributes:t,className:n,containerRef:c,isSelected:r,setAttributes:o,logoUrl:i,setLogo:b,logoId:(null==g?void 0:g.id)||u,siteUrl:d,setIcon:y,iconId:p,canUserEdit:m}));const S=Ke()(n,{"is-default-size":!a}),B=(0,$e.useBlockProps)({ref:c,className:S}),T=(0,Fe.__)("Add a site logo");return(0,Ve.createElement)("div",B,x,!!i&&E,!i&&!m&&(0,Ve.createElement)(De.Placeholder,{className:"site-logo_placeholder"},C&&(0,Ve.createElement)("span",{className:"components-placeholder__preview"},(0,Ve.createElement)(De.Spinner,null))),!i&&m&&(0,Ve.createElement)($e.MediaPlaceholder,{onSelect:e=>{if(void 0===l){const t=!p;return o({shouldSyncIcon:t}),void f(e,t)}f(e)},accept:pv,allowedTypes:dv,onError:w,placeholder:e=>{const t=Ke()("block-editor-media-placeholder",n);return(0,Ve.createElement)(De.Placeholder,{className:t,preview:E},(0,Ve.createElement)(Ae.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60"},(0,Ve.createElement)(Ae.Path,{vectorEffect:"non-scaling-stroke",d:"m61 32.622-13.555-9.137-15.888 9.859a5 5 0 0 1-5.386-.073l-9.095-5.989L1 37.5"})),e)},mediaLibraryButton:e=>{let{open:t}=e;return(0,Ve.createElement)(De.Button,{icon:Ws,variant:"primary",label:T,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{t()}})}}))},transforms:hv};var _v=(0,Ve.createElement)(De.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24"},(0,Ve.createElement)(De.Path,{fill:"none",d:"M0 0h24v24H0z"}),(0,Ve.createElement)(De.Path,{d:"M4 9h16v2H4V9zm0 4h10v2H4v-2z"}));var fv=[{attributes:{textAlign:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];const kv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/site-tagline",title:"Site Tagline",category:"theme",description:"Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it's not displayed in the theme design.",keywords:["description"],textdomain:"default",attributes:{textAlign:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-site-tagline-editor"},{name:wv}=kv,xv={icon:_v,edit:function(e){let{attributes:t,setAttributes:n,insertBlocksAfter:o}=e;const{textAlign:r}=t,[a,l]=(0,Ye.useEntityProp)("root","site","description"),{canUserEdit:i,readOnlySiteTagLine:s}=(0,Xe.useSelect)((e=>{const{canUser:t,getEntityRecord:n}=e(Ye.store),o=n("root","__unstableBase");return{canUserEdit:t("update","settings"),readOnlySiteTagLine:null==o?void 0:o.description}}),[]),c=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${r}`]:r,"wp-block-site-tagline__placeholder":!i&&!s})}),u=i?(0,Ve.createElement)($e.RichText,Ze({allowedFormats:[],onChange:l,"aria-label":(0,Fe.__)("Site tagline text"),placeholder:(0,Fe.__)("Write site tagline…"),tagName:"p",value:a,disableLineBreaks:!0,__unstableOnSplitAtEnd:()=>o((0,Re.createBlock)((0,Re.getDefaultBlockName)()))},c)):(0,Ve.createElement)("p",c,s||(0,Fe.__)("Site Tagline placeholder"));return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{onChange:e=>n({textAlign:e}),value:r})),u)},deprecated:fv};var Ev=(0,Ve.createElement)(Ae.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"}));function Cv(e){let{level:t,isPressed:n=!1}=e;if(0===t)return dd;return(0,Ve.createElement)(De.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:n},(0,Ve.createElement)(De.Path,{d:{1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"}[t]}))}function Sv(e){let{level:t,onChange:n}=e;const o=[1,2,3,4,5,6,0].map((e=>{const o=e===t;return{icon:(0,Ve.createElement)(Cv,{level:e,isPressed:o}),title:0===e?(0,Fe.__)("Paragraph"):(0,Fe.sprintf)((0,Fe.__)("Heading %d"),e),isActive:o,onClick:()=>n(e)}}));return(0,Ve.createElement)(De.ToolbarDropdownMenu,{label:(0,Fe.__)("Change heading level"),icon:(0,Ve.createElement)(Cv,{level:t}),controls:o})}var Bv=[{attributes:{level:{type:"number",default:1},textAlign:{type:"string"},isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0}},save:()=>null,migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}}];var Tv={to:[{type:"block",blocks:["core/site-logo"],transform:e=>{let{isLink:t,linkTarget:n}=e;return(0,Re.createBlock)("core/site-logo",{isLink:t,linkTarget:n})}}]};const Nv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/site-title",title:"Site Title",category:"theme",description:"Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.",textdomain:"default",attributes:{level:{type:"number",default:1},textAlign:{type:"string"},isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"}},example:{viewportWidth:500},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,lineHeight:!0,fontAppearance:!0,letterSpacing:!0,textTransform:!0}}},editorStyle:"wp-block-site-title-editor"},{name:Pv}=Nv,zv={icon:Ev,edit:function(e){let{attributes:t,setAttributes:n,insertBlocksAfter:o}=e;const{level:r,textAlign:a,isLink:l,linkTarget:i}=t,[s,c]=(0,Ye.useEntityProp)("root","site","title"),{canUserEdit:u,readOnlyTitle:m}=(0,Xe.useSelect)((e=>{const{canUser:t,getEntityRecord:n}=e(Ye.store),o=n("root","__unstableBase");return{canUserEdit:t("update","settings"),readOnlyTitle:(0,Tu.decodeEntities)(null==o?void 0:o.name)}}),[]),d=0===r?"p":`h${r}`,p=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${a}`]:a,"wp-block-site-title__placeholder":!u&&!m})}),g=u?(0,Ve.createElement)(d,p,(0,Ve.createElement)($e.RichText,{tagName:l?"a":"span",href:l?"#site-title-pseudo-link":void 0,"aria-label":(0,Fe.__)("Site title text"),placeholder:(0,Fe.__)("Write site title…"),value:s,onChange:c,allowedFormats:[],disableLineBreaks:!0,__unstableOnSplitAtEnd:()=>o((0,Re.createBlock)((0,Re.getDefaultBlockName)()))})):(0,Ve.createElement)(d,p,l?(0,Ve.createElement)("a",{href:"#site-title-pseudo-link",onClick:e=>e.preventDefault()},m||(0,Fe.__)("Site Title placeholder")):(0,Ve.createElement)("span",null,s||m));return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Sv,{level:r,onChange:e=>n({level:e})}),(0,Ve.createElement)($e.AlignmentControl,{value:a,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Make title link to home"),onChange:()=>n({isLink:!l}),checked:l}),l&&(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open in new tab"),onChange:e=>n({linkTarget:e?"_blank":"_self"}),checked:"_blank"===i}))),g)},transforms:Tv,deprecated:Bv};var Iv=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"}));var Mv=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"}));const Lv=()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M19.647,16.706a1.134,1.134,0,0,0-.343-.833l-2.549-2.549a1.134,1.134,0,0,0-.833-.343,1.168,1.168,0,0,0-.883.392l.233.226q.2.189.264.264a2.922,2.922,0,0,1,.184.233.986.986,0,0,1,.159.312,1.242,1.242,0,0,1,.043.337,1.172,1.172,0,0,1-1.176,1.176,1.237,1.237,0,0,1-.337-.043,1,1,0,0,1-.312-.159,2.76,2.76,0,0,1-.233-.184q-.073-.068-.264-.264l-.226-.233a1.19,1.19,0,0,0-.4.895,1.134,1.134,0,0,0,.343.833L15.837,19.3a1.13,1.13,0,0,0,.833.331,1.18,1.18,0,0,0,.833-.318l1.8-1.789a1.12,1.12,0,0,0,.343-.821Zm-8.615-8.64a1.134,1.134,0,0,0-.343-.833L8.163,4.7a1.134,1.134,0,0,0-.833-.343,1.184,1.184,0,0,0-.833.331L4.7,6.473a1.12,1.12,0,0,0-.343.821,1.134,1.134,0,0,0,.343.833l2.549,2.549a1.13,1.13,0,0,0,.833.331,1.184,1.184,0,0,0,.883-.38L8.728,10.4q-.2-.189-.264-.264A2.922,2.922,0,0,1,8.28,9.9a.986.986,0,0,1-.159-.312,1.242,1.242,0,0,1-.043-.337A1.172,1.172,0,0,1,9.254,8.079a1.237,1.237,0,0,1,.337.043,1,1,0,0,1,.312.159,2.761,2.761,0,0,1,.233.184q.073.068.264.264l.226.233a1.19,1.19,0,0,0,.4-.895ZM22,16.706a3.343,3.343,0,0,1-1.042,2.488l-1.8,1.789a3.536,3.536,0,0,1-4.988-.025l-2.525-2.537a3.384,3.384,0,0,1-1.017-2.488,3.448,3.448,0,0,1,1.078-2.561l-1.078-1.078a3.434,3.434,0,0,1-2.549,1.078,3.4,3.4,0,0,1-2.5-1.029L3.029,9.794A3.4,3.4,0,0,1,2,7.294,3.343,3.343,0,0,1,3.042,4.806l1.8-1.789A3.384,3.384,0,0,1,7.331,2a3.357,3.357,0,0,1,2.5,1.042l2.525,2.537a3.384,3.384,0,0,1,1.017,2.488,3.448,3.448,0,0,1-1.078,2.561l1.078,1.078a3.551,3.551,0,0,1,5.049-.049l2.549,2.549A3.4,3.4,0,0,1,22,16.706Z"})),Rv=[{isDefault:!0,name:"wordpress",attributes:{service:"wordpress"},title:"WordPress",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z"}))},{name:"fivehundredpx",attributes:{service:"fivehundredpx"},title:"500px",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M6.94026,15.1412c.00437.01213.108.29862.168.44064a6.55008,6.55008,0,1,0,6.03191-9.09557,6.68654,6.68654,0,0,0-2.58357.51467A8.53914,8.53914,0,0,0,8.21268,8.61344L8.209,8.61725V3.22948l9.0504-.00008c.32934-.0036.32934-.46353.32934-.61466s0-.61091-.33035-.61467L7.47248,2a.43.43,0,0,0-.43131.42692v7.58355c0,.24466.30476.42131.58793.4819.553.11812.68074-.05864.81617-.2457l.018-.02481A10.52673,10.52673,0,0,1,9.32258,9.258a5.35268,5.35268,0,1,1,7.58985,7.54976,5.417,5.417,0,0,1-3.80867,1.56365,5.17483,5.17483,0,0,1-2.69822-.74478l.00342-4.61111a2.79372,2.79372,0,0,1,.71372-1.78792,2.61611,2.61611,0,0,1,1.98282-.89477,2.75683,2.75683,0,0,1,1.95525.79477,2.66867,2.66867,0,0,1,.79656,1.909,2.724,2.724,0,0,1-2.75849,2.748,4.94651,4.94651,0,0,1-.86254-.13719c-.31234-.093-.44519.34058-.48892.48349-.16811.54966.08453.65862.13687.67489a3.75751,3.75751,0,0,0,1.25234.18375,3.94634,3.94634,0,1,0-2.82444-6.742,3.67478,3.67478,0,0,0-1.13028,2.584l-.00041.02323c-.0035.11667-.00579,2.881-.00644,3.78811l-.00407-.00451a6.18521,6.18521,0,0,1-1.0851-1.86092c-.10544-.27856-.34358-.22925-.66857-.12917-.14192.04372-.57386.17677-.47833.489Zm4.65165-1.08338a.51346.51346,0,0,0,.19513.31818l.02276.022a.52945.52945,0,0,0,.3517.18416.24242.24242,0,0,0,.16577-.0611c.05473-.05082.67382-.67812.73287-.738l.69041.68819a.28978.28978,0,0,0,.21437.11032.53239.53239,0,0,0,.35708-.19486c.29792-.30419.14885-.46821.07676-.54751l-.69954-.69975.72952-.73469c.16-.17311.01874-.35708-.12218-.498-.20461-.20461-.402-.25742-.52855-.14083l-.7254.72665-.73354-.73375a.20128.20128,0,0,0-.14179-.05695.54135.54135,0,0,0-.34379.19648c-.22561.22555-.274.38149-.15656.5059l.73374.7315-.72942.73072A.26589.26589,0,0,0,11.59191,14.05782Zm1.59866-9.915A8.86081,8.86081,0,0,0,9.854,4.776a.26169.26169,0,0,0-.16938.22759.92978.92978,0,0,0,.08619.42094c.05682.14524.20779.531.50006.41955a8.40969,8.40969,0,0,1,2.91968-.55484,7.87875,7.87875,0,0,1,3.086.62286,8.61817,8.61817,0,0,1,2.30562,1.49315.2781.2781,0,0,0,.18318.07586c.15529,0,.30425-.15253.43167-.29551.21268-.23861.35873-.4369.1492-.63538a8.50425,8.50425,0,0,0-2.62312-1.694A9.0177,9.0177,0,0,0,13.19058,4.14283ZM19.50945,18.6236h0a.93171.93171,0,0,0-.36642-.25406.26589.26589,0,0,0-.27613.06613l-.06943.06929A7.90606,7.90606,0,0,1,7.60639,18.505a7.57284,7.57284,0,0,1-1.696-2.51537,8.58715,8.58715,0,0,1-.5147-1.77754l-.00871-.04864c-.04939-.25873-.28755-.27684-.62981-.22448-.14234.02178-.5755.088-.53426.39969l.001.00712a9.08807,9.08807,0,0,0,15.406,4.99094c.00193-.00192.04753-.04718.0725-.07436C19.79425,19.16234,19.87422,18.98728,19.50945,18.6236Z"}))},{name:"amazon",attributes:{service:"amazon"},title:"Amazon",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M13.582,8.182C11.934,8.367,9.78,8.49,8.238,9.166c-1.781,0.769-3.03,2.337-3.03,4.644 c0,2.953,1.86,4.429,4.253,4.429c2.02,0,3.125-0.477,4.685-2.065c0.516,0.747,0.685,1.109,1.629,1.894 c0.212,0.114,0.483,0.103,0.672-0.066l0.006,0.006c0.567-0.505,1.599-1.401,2.18-1.888c0.231-0.188,0.19-0.496,0.009-0.754 c-0.52-0.718-1.072-1.303-1.072-2.634V8.305c0-1.876,0.133-3.599-1.249-4.891C15.23,2.369,13.422,2,12.04,2 C9.336,2,6.318,3.01,5.686,6.351C5.618,6.706,5.877,6.893,6.109,6.945l2.754,0.298C9.121,7.23,9.308,6.977,9.357,6.72 c0.236-1.151,1.2-1.706,2.284-1.706c0.584,0,1.249,0.215,1.595,0.738c0.398,0.584,0.346,1.384,0.346,2.061V8.182z M13.049,14.088 c-0.451,0.8-1.169,1.291-1.967,1.291c-1.09,0-1.728-0.83-1.728-2.061c0-2.42,2.171-2.86,4.227-2.86v0.615 C13.582,12.181,13.608,13.104,13.049,14.088z M20.683,19.339C18.329,21.076,14.917,22,11.979,22c-4.118,0-7.826-1.522-10.632-4.057 c-0.22-0.199-0.024-0.471,0.241-0.317c3.027,1.762,6.771,2.823,10.639,2.823c2.608,0,5.476-0.541,8.115-1.66 C20.739,18.62,21.072,19.051,20.683,19.339z M21.336,21.043c-0.194,0.163-0.379,0.076-0.293-0.139 c0.284-0.71,0.92-2.298,0.619-2.684c-0.301-0.386-1.99-0.183-2.749-0.092c-0.23,0.027-0.266-0.173-0.059-0.319 c1.348-0.946,3.555-0.673,3.811-0.356C22.925,17.773,22.599,19.986,21.336,21.043z"}))},{name:"bandcamp",attributes:{service:"bandcamp"},title:"Bandcamp",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"}))},{name:"behance",attributes:{service:"behance"},title:"Behance",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M7.799,5.698c0.589,0,1.12,0.051,1.606,0.156c0.482,0.102,0.894,0.273,1.241,0.507c0.344,0.235,0.612,0.546,0.804,0.938 c0.188,0.387,0.281,0.871,0.281,1.443c0,0.619-0.141,1.137-0.421,1.551c-0.284,0.413-0.7,0.751-1.255,1.014 c0.756,0.218,1.317,0.601,1.689,1.146c0.374,0.549,0.557,1.205,0.557,1.975c0,0.623-0.12,1.161-0.359,1.612 c-0.241,0.457-0.569,0.828-0.973,1.114c-0.408,0.288-0.876,0.5-1.399,0.637C9.052,17.931,8.514,18,7.963,18H2V5.698H7.799 M7.449,10.668c0.481,0,0.878-0.114,1.192-0.345c0.311-0.228,0.463-0.603,0.463-1.119c0-0.286-0.051-0.523-0.152-0.707 C8.848,8.315,8.711,8.171,8.536,8.07C8.362,7.966,8.166,7.894,7.94,7.854c-0.224-0.044-0.457-0.06-0.697-0.06H4.709v2.874H7.449z M7.6,15.905c0.267,0,0.521-0.024,0.759-0.077c0.243-0.053,0.457-0.137,0.637-0.261c0.182-0.12,0.332-0.283,0.441-0.491 C9.547,14.87,9.6,14.602,9.6,14.278c0-0.633-0.18-1.084-0.533-1.357c-0.356-0.27-0.83-0.404-1.413-0.404H4.709v3.388L7.6,15.905z M16.162,15.864c0.367,0.358,0.897,0.538,1.583,0.538c0.493,0,0.92-0.125,1.277-0.374c0.354-0.248,0.571-0.514,0.654-0.79h2.155 c-0.347,1.072-0.872,1.838-1.589,2.299C19.534,18,18.67,18.23,17.662,18.23c-0.701,0-1.332-0.113-1.899-0.337 c-0.567-0.227-1.041-0.544-1.439-0.958c-0.389-0.415-0.689-0.907-0.904-1.484c-0.213-0.574-0.32-1.21-0.32-1.899 c0-0.666,0.11-1.288,0.329-1.863c0.222-0.577,0.529-1.075,0.933-1.492c0.406-0.42,0.885-0.751,1.444-0.994 c0.558-0.241,1.175-0.363,1.857-0.363c0.754,0,1.414,0.145,1.98,0.44c0.563,0.291,1.026,0.686,1.389,1.181 c0.363,0.493,0.622,1.057,0.783,1.69c0.16,0.632,0.217,1.292,0.171,1.983h-6.428C15.557,14.84,15.795,15.506,16.162,15.864 M18.973,11.184c-0.291-0.321-0.783-0.496-1.384-0.496c-0.39,0-0.714,0.066-0.973,0.2c-0.254,0.132-0.461,0.297-0.621,0.491 c-0.157,0.197-0.265,0.405-0.328,0.628c-0.063,0.217-0.101,0.413-0.111,0.587h3.98C19.478,11.969,19.265,11.509,18.973,11.184z M15.057,7.738h4.985V6.524h-4.985L15.057,7.738z"}))},{name:"chain",attributes:{service:"chain"},title:"Link",icon:Lv},{name:"codepen",attributes:{service:"codepen"},title:"CodePen",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"}))},{name:"deviantart",attributes:{service:"deviantart"},title:"DeviantArt",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M 18.19 5.636 18.19 2 18.188 2 14.553 2 14.19 2.366 12.474 5.636 11.935 6 5.81 6 5.81 10.994 9.177 10.994 9.477 11.357 5.81 18.363 5.81 22 5.811 22 9.447 22 9.81 21.634 11.526 18.364 12.065 18 18.19 18 18.19 13.006 14.823 13.006 14.523 12.641 18.19 5.636z"}))},{name:"dribbble",attributes:{service:"dribbble"},title:"Dribbble",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,22C6.486,22,2,17.514,2,12S6.486,2,12,2c5.514,0,10,4.486,10,10S17.514,22,12,22z M20.434,13.369 c-0.292-0.092-2.644-0.794-5.32-0.365c1.117,3.07,1.572,5.57,1.659,6.09C18.689,17.798,20.053,15.745,20.434,13.369z M15.336,19.876c-0.127-0.749-0.623-3.361-1.822-6.477c-0.019,0.006-0.038,0.013-0.056,0.019c-4.818,1.679-6.547,5.02-6.701,5.334 c1.448,1.129,3.268,1.803,5.243,1.803C13.183,20.555,14.311,20.313,15.336,19.876z M5.654,17.724 c0.193-0.331,2.538-4.213,6.943-5.637c0.111-0.036,0.224-0.07,0.337-0.102c-0.214-0.485-0.448-0.971-0.692-1.45 c-4.266,1.277-8.405,1.223-8.778,1.216c-0.003,0.087-0.004,0.174-0.004,0.261C3.458,14.207,4.29,16.21,5.654,17.724z M3.639,10.264 c0.382,0.005,3.901,0.02,7.897-1.041c-1.415-2.516-2.942-4.631-3.167-4.94C5.979,5.41,4.193,7.613,3.639,10.264z M9.998,3.709 c0.236,0.316,1.787,2.429,3.187,5c3.037-1.138,4.323-2.867,4.477-3.085C16.154,4.286,14.17,3.471,12,3.471 C11.311,3.471,10.641,3.554,9.998,3.709z M18.612,6.612C18.432,6.855,17,8.69,13.842,9.979c0.199,0.407,0.389,0.821,0.567,1.237 c0.063,0.148,0.124,0.295,0.184,0.441c2.842-0.357,5.666,0.215,5.948,0.275C20.522,9.916,19.801,8.065,18.612,6.612z"}))},{name:"dropbox",attributes:{service:"dropbox"},title:"Dropbox",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,6.134L6.069,9.797L2,6.54l5.883-3.843L12,6.134z M2,13.054l5.883,3.843L12,13.459L6.069,9.797L2,13.054z M12,13.459 l4.116,3.439L22,13.054l-4.069-3.257L12,13.459z M22,6.54l-5.884-3.843L12,6.134l5.931,3.663L22,6.54z M12.011,14.2l-4.129,3.426 l-1.767-1.153v1.291l5.896,3.539l5.897-3.539v-1.291l-1.769,1.153L12.011,14.2z"}))},{name:"etsy",attributes:{service:"etsy"},title:"Etsy",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M9.16033,4.038c0-.27174.02717-.43478.48913-.43478h6.22283c1.087,0,1.68478.92391,2.11957,2.663l.35326,1.38587h1.05978C19.59511,3.712,19.75815,2,19.75815,2s-2.663.29891-4.23913.29891h-7.962L3.29076,2.163v1.1413L4.731,3.57609c1.00543.19022,1.25.40761,1.33152,1.33152,0,0,.08152,2.71739.08152,7.20109s-.08152,7.17391-.08152,7.17391c0,.81522-.32609,1.11413-1.33152,1.30435l-1.44022.27174V22l4.2663-.13587h7.11957c1.60326,0,5.32609.13587,5.32609.13587.08152-.97826.625-5.40761.70652-5.89674H19.7038L18.644,18.52174c-.84239,1.90217-2.06522,2.038-3.42391,2.038H11.1712c-1.3587,0-2.01087-.54348-2.01087-1.712V12.65217s3.0163,0,3.99457.08152c.76087.05435,1.22283.27174,1.46739,1.33152l.32609,1.413h1.16848l-.08152-3.55978.163-3.587H15.02989l-.38043,1.57609c-.24457,1.03261-.40761,1.22283-1.46739,1.33152-1.38587.13587-4.02174.1087-4.02174.1087Z"}))},{name:"facebook",attributes:{service:"facebook"},title:"Facebook",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"}))},{name:"feed",attributes:{service:"feed"},title:"RSS Feed",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"}))},{name:"flickr",attributes:{service:"flickr"},title:"Flickr",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M6.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5S9.25,7,6.5,7z M17.5,7c-2.75,0-5,2.25-5,5s2.25,5,5,5s5-2.25,5-5 S20.25,7,17.5,7z"}))},{name:"foursquare",attributes:{service:"foursquare"},title:"Foursquare",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M17.573,2c0,0-9.197,0-10.668,0S5,3.107,5,3.805s0,16.948,0,16.948c0,0.785,0.422,1.077,0.66,1.172 c0.238,0.097,0.892,0.177,1.285-0.275c0,0,5.035-5.843,5.122-5.93c0.132-0.132,0.132-0.132,0.262-0.132h3.26 c1.368,0,1.588-0.977,1.732-1.552c0.078-0.318,0.692-3.428,1.225-6.122l0.675-3.368C19.56,2.893,19.14,2,17.573,2z M16.495,7.22 c-0.053,0.252-0.372,0.518-0.665,0.518c-0.293,0-4.157,0-4.157,0c-0.467,0-0.802,0.318-0.802,0.787v0.508 c0,0.467,0.337,0.798,0.805,0.798c0,0,3.197,0,3.528,0s0.655,0.362,0.583,0.715c-0.072,0.353-0.407,2.102-0.448,2.295 c-0.04,0.193-0.262,0.523-0.655,0.523c-0.33,0-2.88,0-2.88,0c-0.523,0-0.683,0.068-1.033,0.503 c-0.35,0.437-3.505,4.223-3.505,4.223c-0.032,0.035-0.063,0.027-0.063-0.015V4.852c0-0.298,0.26-0.648,0.648-0.648 c0,0,8.228,0,8.562,0c0.315,0,0.61,0.297,0.528,0.683L16.495,7.22z"}))},{name:"goodreads",attributes:{service:"goodreads"},title:"Goodreads",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M17.3,17.5c-0.2,0.8-0.5,1.4-1,1.9c-0.4,0.5-1,0.9-1.7,1.2C13.9,20.9,13.1,21,12,21c-0.6,0-1.3-0.1-1.9-0.2 c-0.6-0.1-1.1-0.4-1.6-0.7c-0.5-0.3-0.9-0.7-1.2-1.2c-0.3-0.5-0.5-1.1-0.5-1.7h1.5c0.1,0.5,0.2,0.9,0.5,1.2 c0.2,0.3,0.5,0.6,0.9,0.8c0.3,0.2,0.7,0.3,1.1,0.4c0.4,0.1,0.8,0.1,1.2,0.1c1.4,0,2.5-0.4,3.1-1.2c0.6-0.8,1-2,1-3.5v-1.7h0 c-0.4,0.8-0.9,1.4-1.6,1.9c-0.7,0.5-1.5,0.7-2.4,0.7c-1,0-1.9-0.2-2.6-0.5C8.7,15,8.1,14.5,7.7,14c-0.5-0.6-0.8-1.3-1-2.1 c-0.2-0.8-0.3-1.6-0.3-2.5c0-0.9,0.1-1.7,0.4-2.5c0.3-0.8,0.6-1.5,1.1-2c0.5-0.6,1.1-1,1.8-1.4C10.3,3.2,11.1,3,12,3 c0.5,0,0.9,0.1,1.3,0.2c0.4,0.1,0.8,0.3,1.1,0.5c0.3,0.2,0.6,0.5,0.9,0.8c0.3,0.3,0.5,0.6,0.6,1h0V3.4h1.5V15 C17.6,15.9,17.5,16.7,17.3,17.5z M13.8,14.1c0.5-0.3,0.9-0.7,1.3-1.1c0.3-0.5,0.6-1,0.8-1.6c0.2-0.6,0.3-1.2,0.3-1.9 c0-0.6-0.1-1.2-0.2-1.9c-0.1-0.6-0.4-1.2-0.7-1.7c-0.3-0.5-0.7-0.9-1.3-1.2c-0.5-0.3-1.1-0.5-1.9-0.5s-1.4,0.2-1.9,0.5 c-0.5,0.3-1,0.7-1.3,1.2C8.5,6.4,8.3,7,8.1,7.6C8,8.2,7.9,8.9,7.9,9.5c0,0.6,0.1,1.3,0.2,1.9C8.3,12,8.6,12.5,8.9,13 c0.3,0.5,0.8,0.8,1.3,1.1c0.5,0.3,1.1,0.4,1.9,0.4C12.7,14.5,13.3,14.4,13.8,14.1z"}))},{name:"google",attributes:{service:"google"},title:"Google",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.02,10.18v3.72v0.01h5.51c-0.26,1.57-1.67,4.22-5.5,4.22c-3.31,0-6.01-2.75-6.01-6.12s2.7-6.12,6.01-6.12 c1.87,0,3.13,0.8,3.85,1.48l2.84-2.76C16.99,2.99,14.73,2,12.03,2c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.77,0,9.6-4.06,9.6-9.77 c0-0.83-0.11-1.42-0.25-2.05H12.02z"}))},{name:"github",attributes:{service:"github"},title:"GitHub",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"}))},{name:"instagram",attributes:{service:"instagram"},title:"Instagram",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.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"}))},{name:"lastfm",attributes:{service:"lastfm"},title:"Last.fm",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M 12.0002 1.5 C 6.2006 1.5 1.5 6.2011 1.5 11.9998 C 1.5 17.799 6.2006 22.5 12.0002 22.5 C 17.799 22.5 22.5 17.799 22.5 11.9998 C 22.5 6.2011 17.799 1.5 12.0002 1.5 Z M 16.1974 16.2204 C 14.8164 16.2152 13.9346 15.587 13.3345 14.1859 L 13.1816 13.8451 L 11.8541 10.8101 C 11.4271 9.7688 10.3526 9.0712 9.1801 9.0712 C 7.5695 9.0712 6.2593 10.3851 6.2593 12.001 C 6.2593 13.6165 7.5695 14.9303 9.1801 14.9303 C 10.272 14.9303 11.2651 14.3275 11.772 13.3567 C 11.7893 13.3235 11.8239 13.302 11.863 13.3038 C 11.9007 13.3054 11.9353 13.3288 11.9504 13.3632 L 12.4865 14.6046 C 12.5016 14.639 12.4956 14.6778 12.4723 14.7069 C 11.6605 15.6995 10.4602 16.2683 9.1801 16.2683 C 6.8331 16.2683 4.9234 14.3536 4.9234 12.001 C 4.9234 9.6468 6.833 7.732 9.1801 7.732 C 10.9572 7.732 12.3909 8.6907 13.1138 10.3636 C 13.1206 10.3802 13.8412 12.0708 14.4744 13.5191 C 14.8486 14.374 15.1462 14.896 16.1288 14.9292 C 17.0663 14.9613 17.7538 14.4122 17.7538 13.6485 C 17.7538 12.9691 17.3321 12.8004 16.3803 12.4822 C 14.7365 11.9398 13.845 11.3861 13.845 10.0182 C 13.845 8.6809 14.7667 7.8162 16.192 7.8162 C 17.1288 7.8162 17.8155 8.2287 18.2921 9.0768 C 18.305 9.1006 18.3079 9.1281 18.3004 9.1542 C 18.2929 9.1803 18.2748 9.2021 18.2507 9.2138 L 17.3614 9.669 C 17.3178 9.692 17.2643 9.6781 17.2356 9.6385 C 16.9329 9.2135 16.5956 9.0251 16.1423 9.0251 C 15.5512 9.0251 15.122 9.429 15.122 9.9865 C 15.122 10.6738 15.6529 10.8414 16.5339 11.1192 C 16.6491 11.1558 16.7696 11.194 16.8939 11.2343 C 18.2763 11.6865 19.0768 12.2311 19.0768 13.6836 C 19.0769 15.1297 17.8389 16.2204 16.1974 16.2204 Z"}))},{name:"linkedin",attributes:{service:"linkedin"},title:"LinkedIn",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.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"}))},{name:"mail",attributes:{service:"mail"},title:"Mail",keywords:["email","e-mail"],icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M20,4H4C2.895,4,2,4.895,2,6v12c0,1.105,0.895,2,2,2h16c1.105,0,2-0.895,2-2V6C22,4.895,21.105,4,20,4z M20,8.236l-8,4.882 L4,8.236V6h16V8.236z"}))},{name:"mastodon",attributes:{service:"mastodon"},title:"Mastodon",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z"}))},{name:"meetup",attributes:{service:"meetup"},title:"Meetup",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M19.24775,14.722a3.57032,3.57032,0,0,1-2.94457,3.52073,3.61886,3.61886,0,0,1-.64652.05634c-.07314-.0008-.10187.02846-.12507.09547A2.38881,2.38881,0,0,1,13.49453,20.094a2.33092,2.33092,0,0,1-1.827-.50716.13635.13635,0,0,0-.19878-.00408,3.191,3.191,0,0,1-2.104.60248,3.26309,3.26309,0,0,1-3.00324-2.71993,2.19076,2.19076,0,0,1-.03512-.30865c-.00156-.08579-.03413-.1189-.11608-.13493a2.86421,2.86421,0,0,1-1.23189-.56111,2.945,2.945,0,0,1-1.166-2.05749,2.97484,2.97484,0,0,1,.87524-2.50774.112.112,0,0,0,.02091-.16107,2.7213,2.7213,0,0,1-.36648-1.48A2.81256,2.81256,0,0,1,6.57673,7.58838a.35764.35764,0,0,0,.28869-.22819,4.2208,4.2208,0,0,1,6.02892-1.90111.25161.25161,0,0,0,.22023.0243,3.65608,3.65608,0,0,1,3.76031.90678A3.57244,3.57244,0,0,1,17.95918,8.626a2.97339,2.97339,0,0,1,.01829.57356.10637.10637,0,0,0,.0853.12792,1.97669,1.97669,0,0,1,1.27939,1.33733,2.00266,2.00266,0,0,1-.57112,2.12652c-.05284.05166-.04168.08328-.01173.13489A3.51189,3.51189,0,0,1,19.24775,14.722Zm-6.35959-.27836a1.6984,1.6984,0,0,0,1.14556,1.61113,3.82039,3.82039,0,0,0,1.036.17935,1.46888,1.46888,0,0,0,.73509-.12255.44082.44082,0,0,0,.26057-.44274.45312.45312,0,0,0-.29211-.43375.97191.97191,0,0,0-.20678-.063c-.21326-.03806-.42754-.0701-.63973-.11215a.54787.54787,0,0,1-.50172-.60926,2.75864,2.75864,0,0,1,.1773-.901c.1763-.535.414-1.045.64183-1.55913A12.686,12.686,0,0,0,15.85,10.47863a1.58461,1.58461,0,0,0,.04861-.87208,1.04531,1.04531,0,0,0-.85432-.83981,1.60658,1.60658,0,0,0-1.23654.16594.27593.27593,0,0,1-.36286-.03413c-.085-.0747-.16594-.15379-.24918-.23055a.98682.98682,0,0,0-1.33577-.04933,6.1468,6.1468,0,0,1-.4989.41615.47762.47762,0,0,1-.51535.03566c-.17448-.09307-.35512-.175-.53531-.25665a1.74949,1.74949,0,0,0-.56476-.2016,1.69943,1.69943,0,0,0-1.61654.91787,8.05815,8.05815,0,0,0-.32952.80126c-.45471,1.2557-.82507,2.53825-1.20838,3.81639a1.24151,1.24151,0,0,0,.51532,1.44389,1.42659,1.42659,0,0,0,1.22008.17166,1.09728,1.09728,0,0,0,.66994-.69764c.44145-1.04111.839-2.09989,1.25981-3.14926.11581-.28876.22792-.57874.35078-.86438a.44548.44548,0,0,1,.69189-.19539.50521.50521,0,0,1,.15044.43836,1.75625,1.75625,0,0,1-.14731.50453c-.27379.69219-.55265,1.38236-.82766,2.074a2.0836,2.0836,0,0,0-.14038.42876.50719.50719,0,0,0,.27082.57722.87236.87236,0,0,0,.66145.02739.99137.99137,0,0,0,.53406-.532q.61571-1.20914,1.228-2.42031.28423-.55863.57585-1.1133a.87189.87189,0,0,1,.29055-.35253.34987.34987,0,0,1,.37634-.01265.30291.30291,0,0,1,.12434.31459.56716.56716,0,0,1-.04655.1915c-.05318.12739-.10286.25669-.16183.38156-.34118.71775-.68754,1.43273-1.02568,2.152A2.00213,2.00213,0,0,0,12.88816,14.44366Zm4.78568,5.28972a.88573.88573,0,0,0-1.77139.00465.8857.8857,0,0,0,1.77139-.00465Zm-14.83838-7.296a.84329.84329,0,1,0,.00827-1.68655.8433.8433,0,0,0-.00827,1.68655Zm10.366-9.43673a.83506.83506,0,1,0-.0091,1.67.83505.83505,0,0,0,.0091-1.67Zm6.85014,5.22a.71651.71651,0,0,0-1.433.0093.71656.71656,0,0,0,1.433-.0093ZM5.37528,6.17908A.63823.63823,0,1,0,6.015,5.54483.62292.62292,0,0,0,5.37528,6.17908Zm6.68214,14.80843a.54949.54949,0,1,0-.55052.541A.54556.54556,0,0,0,12.05742,20.98752Zm8.53235-8.49689a.54777.54777,0,0,0-.54027.54023.53327.53327,0,0,0,.532.52293.51548.51548,0,0,0,.53272-.5237A.53187.53187,0,0,0,20.58977,12.49063ZM7.82846,2.4715a.44927.44927,0,1,0,.44484.44766A.43821.43821,0,0,0,7.82846,2.4715Zm13.775,7.60492a.41186.41186,0,0,0-.40065.39623.40178.40178,0,0,0,.40168.40168A.38994.38994,0,0,0,22,10.48172.39946.39946,0,0,0,21.60349,10.07642ZM5.79193,17.96207a.40469.40469,0,0,0-.397-.39646.399.399,0,0,0-.396.405.39234.39234,0,0,0,.39939.389A.39857.39857,0,0,0,5.79193,17.96207Z"}))},{name:"medium",attributes:{service:"medium"},title:"Medium",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M20.962,7.257l-5.457,8.867l-3.923-6.375l3.126-5.08c0.112-0.182,0.319-0.286,0.527-0.286c0.05,0,0.1,0.008,0.149,0.02 c0.039,0.01,0.078,0.023,0.114,0.041l5.43,2.715l0.006,0.003c0.004,0.002,0.007,0.006,0.011,0.008 C20.971,7.191,20.98,7.227,20.962,7.257z M9.86,8.592v5.783l5.14,2.57L9.86,8.592z M15.772,17.331l4.231,2.115 C20.554,19.721,21,19.529,21,19.016V8.835L15.772,17.331z M8.968,7.178L3.665,4.527C3.569,4.479,3.478,4.456,3.395,4.456 C3.163,4.456,3,4.636,3,4.938v11.45c0,0.306,0.224,0.669,0.498,0.806l4.671,2.335c0.12,0.06,0.234,0.088,0.337,0.088 c0.29,0,0.494-0.225,0.494-0.602V7.231C9,7.208,8.988,7.188,8.968,7.178z"}))},{name:"patreon",attributes:{service:"patreon"},title:"Patreon",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 569 546",version:"1.1"},(0,Ve.createElement)(Ae.Circle,{cx:"363",cy:"205",r:"205"}),(0,Ve.createElement)(Ae.Rect,{width:"100",height:"546",x:"0",y:"0"}))},{name:"pinterest",attributes:{service:"pinterest"},title:"Pinterest",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2"}))},{name:"pocket",attributes:{service:"pocket"},title:"Pocket",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M21.927,4.194C21.667,3.48,20.982,3,20.222,3h-0.01h-1.721H3.839C3.092,3,2.411,3.47,2.145,4.17 C2.066,4.378,2.026,4.594,2.026,4.814v6.035l0.069,1.2c0.29,2.73,1.707,5.115,3.899,6.778c0.039,0.03,0.079,0.059,0.119,0.089 l0.025,0.018c1.175,0.859,2.491,1.441,3.91,1.727c0.655,0.132,1.325,0.2,1.991,0.2c0.615,0,1.232-0.057,1.839-0.17 c0.073-0.014,0.145-0.028,0.219-0.044c0.02-0.004,0.042-0.012,0.064-0.023c1.359-0.297,2.621-0.864,3.753-1.691l0.025-0.018 c0.04-0.029,0.08-0.058,0.119-0.089c2.192-1.664,3.609-4.049,3.898-6.778l0.069-1.2V4.814C22.026,4.605,22,4.398,21.927,4.194z M17.692,10.481l-4.704,4.512c-0.266,0.254-0.608,0.382-0.949,0.382c-0.342,0-0.684-0.128-0.949-0.382l-4.705-4.512 C5.838,9.957,5.82,9.089,6.344,8.542c0.524-0.547,1.392-0.565,1.939-0.04l3.756,3.601l3.755-3.601 c0.547-0.524,1.415-0.506,1.939,0.04C18.256,9.089,18.238,9.956,17.692,10.481z"}))},{name:"reddit",attributes:{service:"reddit"},title:"Reddit",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22,11.816c0-1.256-1.021-2.277-2.277-2.277c-0.593,0-1.122,0.24-1.526,0.614c-1.481-0.965-3.455-1.594-5.647-1.69 l1.171-3.702l3.18,0.748c0.008,1.028,0.846,1.862,1.876,1.862c1.035,0,1.877-0.842,1.877-1.878c0-1.035-0.842-1.877-1.877-1.877 c-0.769,0-1.431,0.466-1.72,1.13l-3.508-0.826c-0.203-0.047-0.399,0.067-0.46,0.261l-1.35,4.268 c-2.316,0.038-4.411,0.67-5.97,1.671C5.368,9.765,4.853,9.539,4.277,9.539C3.021,9.539,2,10.56,2,11.816 c0,0.814,0.433,1.523,1.078,1.925c-0.037,0.221-0.061,0.444-0.061,0.672c0,3.292,4.011,5.97,8.941,5.97s8.941-2.678,8.941-5.97 c0-0.214-0.02-0.424-0.053-0.632C21.533,13.39,22,12.661,22,11.816z M18.776,4.394c0.606,0,1.1,0.493,1.1,1.1s-0.493,1.1-1.1,1.1 s-1.1-0.494-1.1-1.1S18.169,4.394,18.776,4.394z M2.777,11.816c0-0.827,0.672-1.5,1.499-1.5c0.313,0,0.598,0.103,0.838,0.269 c-0.851,0.676-1.477,1.479-1.812,2.36C2.983,12.672,2.777,12.27,2.777,11.816z M11.959,19.606c-4.501,0-8.164-2.329-8.164-5.193 S7.457,9.22,11.959,9.22s8.164,2.329,8.164,5.193S16.46,19.606,11.959,19.606z M20.636,13.001c-0.326-0.89-0.948-1.701-1.797-2.384 c0.248-0.186,0.55-0.301,0.883-0.301c0.827,0,1.5,0.673,1.5,1.5C21.223,12.299,20.992,12.727,20.636,13.001z M8.996,14.704 c-0.76,0-1.397-0.616-1.397-1.376c0-0.76,0.637-1.397,1.397-1.397c0.76,0,1.376,0.637,1.376,1.397 C10.372,14.088,9.756,14.704,8.996,14.704z M16.401,13.328c0,0.76-0.616,1.376-1.376,1.376c-0.76,0-1.399-0.616-1.399-1.376 c0-0.76,0.639-1.397,1.399-1.397C15.785,11.931,16.401,12.568,16.401,13.328z M15.229,16.708c0.152,0.152,0.152,0.398,0,0.55 c-0.674,0.674-1.727,1.002-3.219,1.002c-0.004,0-0.007-0.002-0.011-0.002c-0.004,0-0.007,0.002-0.011,0.002 c-1.492,0-2.544-0.328-3.218-1.002c-0.152-0.152-0.152-0.398,0-0.55c0.152-0.152,0.399-0.151,0.55,0 c0.521,0.521,1.394,0.775,2.669,0.775c0.004,0,0.007,0.002,0.011,0.002c0.004,0,0.007-0.002,0.011-0.002 c1.275,0,2.148-0.253,2.669-0.775C14.831,16.556,15.078,16.556,15.229,16.708z"}))},{name:"skype",attributes:{service:"skype"},title:"Skype",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M10.113,2.699c0.033-0.006,0.067-0.013,0.1-0.02c0.033,0.017,0.066,0.033,0.098,0.051L10.113,2.699z M2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223z M21.275,13.771 c0.007-0.035,0.011-0.071,0.018-0.106c-0.018-0.031-0.033-0.064-0.052-0.095L21.275,13.771z M13.563,21.199 c0.032,0.019,0.065,0.035,0.096,0.053c0.036-0.006,0.071-0.011,0.105-0.017L13.563,21.199z M22,16.386 c0,1.494-0.581,2.898-1.637,3.953c-1.056,1.057-2.459,1.637-3.953,1.637c-0.967,0-1.914-0.251-2.75-0.725 c0.036-0.006,0.071-0.011,0.105-0.017l-0.202-0.035c0.032,0.019,0.065,0.035,0.096,0.053c-0.543,0.096-1.099,0.147-1.654,0.147 c-1.275,0-2.512-0.25-3.676-0.743c-1.125-0.474-2.135-1.156-3.002-2.023c-0.867-0.867-1.548-1.877-2.023-3.002 c-0.493-1.164-0.743-2.401-0.743-3.676c0-0.546,0.049-1.093,0.142-1.628c0.018,0.032,0.033,0.064,0.051,0.095L2.72,10.223 c-0.006,0.034-0.011,0.069-0.017,0.103C2.244,9.5,2,8.566,2,7.615c0-1.493,0.582-2.898,1.637-3.953 c1.056-1.056,2.46-1.638,3.953-1.638c0.915,0,1.818,0.228,2.622,0.655c-0.033,0.007-0.067,0.013-0.1,0.02l0.199,0.031 c-0.032-0.018-0.066-0.034-0.098-0.051c0.002,0,0.003-0.001,0.004-0.001c0.586-0.112,1.187-0.169,1.788-0.169 c1.275,0,2.512,0.249,3.676,0.742c1.124,0.476,2.135,1.156,3.002,2.024c0.868,0.867,1.548,1.877,2.024,3.002 c0.493,1.164,0.743,2.401,0.743,3.676c0,0.575-0.054,1.15-0.157,1.712c-0.018-0.031-0.033-0.064-0.052-0.095l0.034,0.201 c0.007-0.035,0.011-0.071,0.018-0.106C21.754,14.494,22,15.432,22,16.386z M16.817,14.138c0-1.331-0.613-2.743-3.033-3.282 l-2.209-0.49c-0.84-0.192-1.807-0.444-1.807-1.237c0-0.794,0.679-1.348,1.903-1.348c2.468,0,2.243,1.696,3.468,1.696 c0.645,0,1.209-0.379,1.209-1.031c0-1.521-2.435-2.663-4.5-2.663c-2.242,0-4.63,0.952-4.63,3.488c0,1.221,0.436,2.521,2.839,3.123 l2.984,0.745c0.903,0.223,1.129,0.731,1.129,1.189c0,0.762-0.758,1.507-2.129,1.507c-2.679,0-2.307-2.062-3.743-2.062 c-0.645,0-1.113,0.444-1.113,1.078c0,1.236,1.501,2.886,4.856,2.886C15.236,17.737,16.817,16.199,16.817,14.138z"}))},{name:"snapchat",attributes:{service:"snapchat"},title:"Snapchat",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"}))},{name:"soundcloud",attributes:{service:"soundcloud"},title:"SoundCloud",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M8.9,16.1L9,14L8.9,9.5c0-0.1,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0-0.1,0.1-0.1,0.1L8.3,14l0.1,2.1 c0,0.1,0,0.1,0.1,0.1c0,0,0.1,0.1,0.1,0.1C8.8,16.3,8.9,16.3,8.9,16.1z M11.4,15.9l0.1-1.8L11.4,9c0-0.1,0-0.2-0.1-0.2 c0,0-0.1,0-0.1,0s-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.1,0.2l0,0.1l-0.1,5c0,0,0,0.7,0.1,2v0c0,0.1,0,0.1,0.1,0.1c0.1,0.1,0.1,0.1,0.2,0.1 c0.1,0,0.1,0,0.2-0.1c0.1,0,0.1-0.1,0.1-0.2L11.4,15.9z M2.4,12.9L2.5,14l-0.2,1.1c0,0.1,0,0.1-0.1,0.1c0,0-0.1,0-0.1-0.1L2.1,14 l0.1-1.1C2.2,12.9,2.3,12.9,2.4,12.9C2.3,12.9,2.4,12.9,2.4,12.9z M3.1,12.2L3.3,14l-0.2,1.8c0,0.1,0,0.1-0.1,0.1 c-0.1,0-0.1,0-0.1-0.1L2.8,14L3,12.2C3,12.2,3,12.2,3.1,12.2C3.1,12.2,3.1,12.2,3.1,12.2z M3.9,11.9L4.1,14l-0.2,2.1 c0,0.1,0,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L3.5,14l0.2-2.1c0-0.1,0-0.1,0.1-0.1C3.9,11.8,3.9,11.8,3.9,11.9z M4.7,11.9L4.9,14 l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c-0.1,0-0.1,0-0.1-0.1L4.3,14l0.2-2.2c0-0.1,0-0.1,0.1-0.1C4.7,11.7,4.7,11.8,4.7,11.9z M5.6,12 l0.2,2l-0.2,2.1c0,0.1-0.1,0.1-0.1,0.1c0,0-0.1,0-0.1,0c0,0,0-0.1,0-0.1L5.1,14l0.2-2c0,0,0-0.1,0-0.1s0.1,0,0.1,0 C5.5,11.9,5.5,11.9,5.6,12L5.6,12z M6.4,10.7L6.6,14l-0.2,2.1c0,0,0,0.1,0,0.1c0,0-0.1,0-0.1,0c-0.1,0-0.1-0.1-0.2-0.2L5.9,14 l0.2-3.3c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0C6.4,10.7,6.4,10.7,6.4,10.7z M7.2,10l0.2,4.1l-0.2,2.1c0,0,0,0.1,0,0.1 c0,0-0.1,0-0.1,0c-0.1,0-0.2-0.1-0.2-0.2l-0.1-2.1L6.8,10c0-0.1,0.1-0.2,0.2-0.2c0,0,0.1,0,0.1,0S7.2,9.9,7.2,10z M8,9.6L8.2,14 L8,16.1c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2L7.5,14l0.1-4.4c0-0.1,0-0.1,0.1-0.1c0,0,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1 C8,9.6,8,9.6,8,9.6z M11.4,16.1L11.4,16.1L11.4,16.1z M9.7,9.6L9.8,14l-0.1,2.1c0,0.1,0,0.1-0.1,0.2s-0.1,0.1-0.2,0.1 c-0.1,0-0.1,0-0.1-0.1s-0.1-0.1-0.1-0.2L9.2,14l0.1-4.4c0-0.1,0-0.1,0.1-0.2s0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S9.7,9.5,9.7,9.6 L9.7,9.6z M10.6,9.8l0.1,4.3l-0.1,2c0,0.1,0,0.1-0.1,0.2c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c0,0-0.1-0.1-0.1-0.2L10,14 l0.1-4.3c0-0.1,0-0.1,0.1-0.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1S10.6,9.7,10.6,9.8z M12.4,14l-0.1,2c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2l-0.1-1l-0.1-1l0.1-5.5v0c0-0.1,0-0.2,0.1-0.2 c0.1,0,0.1-0.1,0.2-0.1c0,0,0.1,0,0.1,0c0.1,0,0.1,0.1,0.1,0.2L12.4,14z M22.1,13.9c0,0.7-0.2,1.3-0.7,1.7c-0.5,0.5-1.1,0.7-1.7,0.7 h-6.8c-0.1,0-0.1,0-0.2-0.1c-0.1-0.1-0.1-0.1-0.1-0.2V8.2c0-0.1,0.1-0.2,0.2-0.3c0.5-0.2,1-0.3,1.6-0.3c1.1,0,2.1,0.4,2.9,1.1 c0.8,0.8,1.3,1.7,1.4,2.8c0.3-0.1,0.6-0.2,1-0.2c0.7,0,1.3,0.2,1.7,0.7C21.8,12.6,22.1,13.2,22.1,13.9L22.1,13.9z"}))},{name:"spotify",attributes:{service:"spotify"},title:"Spotify",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12,2C6.477,2,2,6.477,2,12c0,5.523,4.477,10,10,10c5.523,0,10-4.477,10-10C22,6.477,17.523,2,12,2 M16.586,16.424 c-0.18,0.295-0.563,0.387-0.857,0.207c-2.348-1.435-5.304-1.76-8.785-0.964c-0.335,0.077-0.67-0.133-0.746-0.469 c-0.077-0.335,0.132-0.67,0.469-0.746c3.809-0.871,7.077-0.496,9.713,1.115C16.673,15.746,16.766,16.13,16.586,16.424 M17.81,13.7 c-0.226,0.367-0.706,0.482-1.072,0.257c-2.687-1.652-6.785-2.131-9.965-1.166C6.36,12.917,5.925,12.684,5.8,12.273 C5.675,11.86,5.908,11.425,6.32,11.3c3.632-1.102,8.147-0.568,11.234,1.328C17.92,12.854,18.035,13.335,17.81,13.7 M17.915,10.865 c-3.223-1.914-8.54-2.09-11.618-1.156C5.804,9.859,5.281,9.58,5.131,9.086C4.982,8.591,5.26,8.069,5.755,7.919 c3.532-1.072,9.404-0.865,13.115,1.338c0.445,0.264,0.59,0.838,0.327,1.282C18.933,10.983,18.359,11.129,17.915,10.865"}))},{name:"telegram",attributes:{service:"telegram"},title:"Telegram",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 128 128",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M28.9700376,63.3244248 C47.6273373,55.1957357 60.0684594,49.8368063 66.2934036,47.2476366 C84.0668845,39.855031 87.7600616,38.5708563 90.1672227,38.528 C90.6966555,38.5191258 91.8804274,38.6503351 92.6472251,39.2725385 C93.294694,39.7979149 93.4728387,40.5076237 93.5580865,41.0057381 C93.6433345,41.5038525 93.7494885,42.63857 93.6651041,43.5252052 C92.7019529,53.6451182 88.5344133,78.2034783 86.4142057,89.5379542 C85.5170662,94.3339958 83.750571,95.9420841 82.0403991,96.0994568 C78.3237996,96.4414641 75.5015827,93.6432685 71.9018743,91.2836143 C66.2690414,87.5912212 63.0868492,85.2926952 57.6192095,81.6896017 C51.3004058,77.5256038 55.3966232,75.2369981 58.9976911,71.4967761 C59.9401076,70.5179421 76.3155302,55.6232293 76.6324771,54.2720454 C76.6721165,54.1030573 76.7089039,53.4731496 76.3346867,53.1405352 C75.9604695,52.8079208 75.4081573,52.921662 75.0095933,53.0121213 C74.444641,53.1403447 65.4461175,59.0880351 48.0140228,70.8551922 C45.4598218,72.6091037 43.1463059,73.4636682 41.0734751,73.4188859 C38.7883453,73.3695169 34.3926725,72.1268388 31.1249416,71.0646282 C27.1169366,69.7617838 23.931454,69.0729605 24.208838,66.8603276 C24.3533167,65.7078514 25.9403832,64.5292172 28.9700376,63.3244248 Z"}))},{name:"tiktok",attributes:{service:"tiktok"},title:"TikTok",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 32 32",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z"}))},{name:"tumblr",attributes:{service:"tumblr"},title:"Tumblr",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M17.04 21.28h-3.28c-2.84 0-4.94-1.37-4.94-5.02v-5.67H6.08V7.5c2.93-.73 4.11-3.3 4.3-5.48h3.01v4.93h3.47v3.65H13.4v4.93c0 1.47.73 2.01 1.92 2.01h1.73v3.75z"}))},{name:"twitch",attributes:{service:"twitch"},title:"Twitch",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M16.499,8.089h-1.636v4.91h1.636V8.089z M12,8.089h-1.637v4.91H12V8.089z M4.228,3.178L3,6.451v13.092h4.499V22h2.456 l2.454-2.456h3.681L21,14.636V3.178H4.228z M19.364,13.816l-2.864,2.865H12l-2.453,2.453V16.68H5.863V4.814h13.501V13.816z"}))},{name:"twitter",attributes:{service:"twitter"},title:"Twitter",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z"}))},{name:"vimeo",attributes:{service:"vimeo"},title:"Vimeo",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22.396,7.164c-0.093,2.026-1.507,4.799-4.245,8.32C15.322,19.161,12.928,21,10.97,21c-1.214,0-2.24-1.119-3.079-3.359 c-0.56-2.053-1.119-4.106-1.68-6.159C5.588,9.243,4.921,8.122,4.206,8.122c-0.156,0-0.701,0.328-1.634,0.98L1.594,7.841 c1.027-0.902,2.04-1.805,3.037-2.708C6.001,3.95,7.03,3.327,7.715,3.264c1.619-0.156,2.616,0.951,2.99,3.321 c0.404,2.557,0.685,4.147,0.841,4.769c0.467,2.121,0.981,3.181,1.542,3.181c0.435,0,1.09-0.688,1.963-2.065 c0.871-1.376,1.338-2.422,1.401-3.142c0.125-1.187-0.343-1.782-1.401-1.782c-0.498,0-1.012,0.115-1.541,0.341 c1.023-3.35,2.977-4.977,5.862-4.884C21.511,3.066,22.52,4.453,22.396,7.164z"}))},{name:"vk",attributes:{service:"vk"},title:"VK",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M22,7.1c0.2,0.4-0.4,1.5-1.6,3.1c-0.2,0.2-0.4,0.5-0.7,0.9c-0.5,0.7-0.9,1.1-0.9,1.4c-0.1,0.3-0.1,0.6,0.1,0.8 c0.1,0.1,0.4,0.4,0.8,0.9h0l0,0c1,0.9,1.6,1.7,2,2.3c0,0,0,0.1,0.1,0.1c0,0.1,0,0.1,0.1,0.3c0,0.1,0,0.2,0,0.4 c0,0.1-0.1,0.2-0.3,0.3c-0.1,0.1-0.4,0.1-0.6,0.1l-2.7,0c-0.2,0-0.4,0-0.6-0.1c-0.2-0.1-0.4-0.1-0.5-0.2l-0.2-0.1 c-0.2-0.1-0.5-0.4-0.7-0.7s-0.5-0.6-0.7-0.8c-0.2-0.2-0.4-0.4-0.6-0.6C14.8,15,14.6,15,14.4,15c0,0,0,0-0.1,0c0,0-0.1,0.1-0.2,0.2 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.1-0.1,0.3-0.2,0.5c-0.1,0.2-0.1,0.5-0.1,0.8c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.2l0,0.1 c-0.1,0.1-0.3,0.2-0.6,0.2h-1.2c-0.5,0-1,0-1.5-0.2c-0.5-0.1-1-0.3-1.4-0.6s-0.7-0.5-1.1-0.7s-0.6-0.4-0.7-0.6l-0.3-0.3 c-0.1-0.1-0.2-0.2-0.3-0.3s-0.4-0.5-0.7-0.9s-0.7-1-1.1-1.6c-0.4-0.6-0.8-1.3-1.3-2.2C2.9,9.4,2.5,8.5,2.1,7.5C2,7.4,2,7.3,2,7.2 c0-0.1,0-0.1,0-0.2l0-0.1c0.1-0.1,0.3-0.2,0.6-0.2l2.9,0c0.1,0,0.2,0,0.2,0.1S5.9,6.9,5.9,7L6,7c0.1,0.1,0.2,0.2,0.3,0.3 C6.4,7.7,6.5,8,6.7,8.4C6.9,8.8,7,9,7.1,9.2l0.2,0.3c0.2,0.4,0.4,0.8,0.6,1.1c0.2,0.3,0.4,0.5,0.5,0.7s0.3,0.3,0.4,0.4 c0.1,0.1,0.3,0.1,0.4,0.1c0.1,0,0.2,0,0.3-0.1c0,0,0,0,0.1-0.1c0,0,0.1-0.1,0.1-0.2c0.1-0.1,0.1-0.3,0.1-0.5c0-0.2,0.1-0.5,0.1-0.8 c0-0.4,0-0.8,0-1.3c0-0.3,0-0.5-0.1-0.8c0-0.2-0.1-0.4-0.1-0.5L9.6,7.6C9.4,7.3,9.1,7.2,8.7,7.1C8.6,7.1,8.6,7,8.7,6.9 C8.9,6.7,9,6.6,9.1,6.5c0.4-0.2,1.2-0.3,2.5-0.3c0.6,0,1,0.1,1.4,0.1c0.1,0,0.3,0.1,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3 c0,0.1,0.1,0.2,0.1,0.3s0,0.3,0,0.5c0,0.2,0,0.4,0,0.6c0,0.2,0,0.4,0,0.7c0,0.3,0,0.6,0,0.9c0,0.1,0,0.2,0,0.4c0,0.2,0,0.4,0,0.5 c0,0.1,0,0.3,0,0.4s0.1,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0,0.1,0,0.2,0c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.2-0.2,0.4-0.4 s0.3-0.4,0.5-0.7c0.2-0.3,0.5-0.7,0.7-1.1c0.4-0.7,0.8-1.5,1.1-2.3c0-0.1,0.1-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.1l0,0l0.1,0 c0,0,0,0,0.1,0s0.2,0,0.2,0l3,0c0.3,0,0.5,0,0.7,0S21.9,7,21.9,7L22,7.1z"}))},{name:"yelp",attributes:{service:"yelp"},title:"Yelp",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M12.271,16.718v1.417q-.011,3.257-.067,3.4a.707.707,0,0,1-.569.446,4.637,4.637,0,0,1-2.024-.424A4.609,4.609,0,0,1,7.8,20.565a.844.844,0,0,1-.19-.4.692.692,0,0,1,.044-.29,3.181,3.181,0,0,1,.379-.524q.335-.412,2.019-2.409.011,0,.669-.781a.757.757,0,0,1,.44-.274.965.965,0,0,1,.552.039.945.945,0,0,1,.418.324.732.732,0,0,1,.139.468Zm-1.662-2.8a.783.783,0,0,1-.58.781l-1.339.435q-3.067.981-3.257.981a.711.711,0,0,1-.6-.4,2.636,2.636,0,0,1-.19-.836,9.134,9.134,0,0,1,.011-1.857,3.559,3.559,0,0,1,.335-1.389.659.659,0,0,1,.625-.357,22.629,22.629,0,0,1,2.253.859q.781.324,1.283.524l.937.379a.771.771,0,0,1,.4.34A.982.982,0,0,1,10.609,13.917Zm9.213,3.313a4.467,4.467,0,0,1-1.021,1.8,4.559,4.559,0,0,1-1.512,1.417.671.671,0,0,1-.7-.078q-.156-.112-2.052-3.2l-.524-.859a.761.761,0,0,1-.128-.513.957.957,0,0,1,.217-.513.774.774,0,0,1,.926-.29q.011.011,1.327.446,2.264.736,2.7.887a2.082,2.082,0,0,1,.524.229.673.673,0,0,1,.245.68Zm-7.5-7.049q.056,1.137-.6,1.361-.647.19-1.272-.792L6.237,4.08a.7.7,0,0,1,.212-.691,5.788,5.788,0,0,1,2.314-1,5.928,5.928,0,0,1,2.5-.352.681.681,0,0,1,.547.5q.034.2.245,3.407T12.327,10.181Zm7.384,1.2a.679.679,0,0,1-.29.658q-.167.112-3.67.959-.747.167-1.015.257l.011-.022a.769.769,0,0,1-.513-.044.914.914,0,0,1-.413-.357.786.786,0,0,1,0-.971q.011-.011.836-1.137,1.394-1.908,1.673-2.275a2.423,2.423,0,0,1,.379-.435A.7.7,0,0,1,17.435,8a4.482,4.482,0,0,1,1.372,1.489,4.81,4.81,0,0,1,.9,1.868v.034Z"}))},{name:"youtube",attributes:{service:"youtube"},title:"YouTube",icon:()=>(0,Ve.createElement)(Ae.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1"},(0,Ve.createElement)(Ae.Path,{d:"M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"}))}];Rv.forEach((e=>{e.isActive||(e.isActive=(e,t)=>e.service===t.service)}));var Vv=Rv;const Av=e=>{let{url:t,setAttributes:n,setPopover:o,anchorRef:r}=e;return(0,Ve.createElement)($e.URLPopover,{anchorRef:null==r?void 0:r.current,onClose:()=>o(!1)},(0,Ve.createElement)("form",{className:"block-editor-url-popover__link-editor",onSubmit:e=>{e.preventDefault(),o(!1)}},(0,Ve.createElement)("div",{className:"block-editor-url-input"},(0,Ve.createElement)($e.URLInput,{value:t,onChange:e=>n({url:e}),placeholder:(0,Fe.__)("Enter address"),disableSuggestions:!0})),(0,Ve.createElement)(De.Button,{icon:Mv,label:(0,Fe.__)("Apply"),type:"submit"})))};var Hv=e=>{let{attributes:t,context:n,isSelected:o,setAttributes:r}=e;const{url:a,service:l,label:i}=t,{showLabels:s,iconColorValue:c,iconBackgroundColorValue:u}=n,[m,d]=(0,Ve.useState)(!1),p=Ke()("wp-social-link","wp-social-link-"+l,{"wp-social-link__is-incomplete":!a}),g=(0,Ve.useRef)(),h=(e=>{const t=(0,vt.find)(Vv,{name:e});return t?t.icon:Lv})(l),v=(e=>{const t=(0,vt.find)(Vv,{name:e});return t?t.title:(0,Fe.__)("Social Icon")})(l),b=null!=i?i:v,y=(0,$e.useBlockProps)({className:p,style:{color:c,backgroundColor:u}});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.sprintf)((0,Fe.__)("%s label"),v),initialOpen:!1},(0,Ve.createElement)(De.PanelRow,null,(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Link label"),help:(0,Fe.__)("Briefly describe the link to help screen reader users."),value:i,onChange:e=>r({label:e})})))),(0,Ve.createElement)("li",y,(0,Ve.createElement)(De.Button,{className:"wp-block-social-link-anchor",ref:g,onClick:()=>d(!0)},(0,Ve.createElement)(h,null),(0,Ve.createElement)("span",{className:Ke()("wp-block-social-link-label",{"screen-reader-text":!s})},b),o&&m&&(0,Ve.createElement)(Av,{url:a,setAttributes:r,setPopover:d,anchorRef:g}))))};const Dv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/social-link",title:"Social Icon",category:"widgets",parent:["core/social-links"],description:"Display an icon linking to a social media profile or site.",textdomain:"default",attributes:{url:{type:"string"},service:{type:"string"},label:{type:"string"}},usesContext:["openInNewTab","showLabels","iconColorValue","iconBackgroundColorValue"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-social-link-editor"},{name:Fv}=Dv,$v={icon:Iv,edit:Hv,variations:Vv},Gv=[{attributes:{iconColor:{type:"string"},customIconColor:{type:"string"},iconColorValue:{type:"string"},iconBackgroundColor:{type:"string"},customIconBackgroundColor:{type:"string"},iconBackgroundColorValue:{type:"string"},openInNewTab:{type:"boolean",default:!1},size:{type:"string"}},providesContext:{openInNewTab:"openInNewTab"},supports:{align:["left","center","right"],anchor:!0},migrate:e=>{var t,n;if(e.layout)return e;const{className:o}=e,r="items-justified-",a=new RegExp(`\\b${r}[^ ]*[ ]?\\b`,"g"),l={...e,className:null==o?void 0:o.replace(a,"").trim()},i=null==o||null===(t=o.match(a))||void 0===t||null===(n=t[0])||void 0===n?void 0:n.trim();return i&&Object.assign(l,{layout:{type:"flex",justifyContent:i.slice(r.length)}}),l},save:e=>{const{attributes:{iconBackgroundColorValue:t,iconColorValue:n,itemsJustification:o,size:r}}=e,a=Ke()(r,{"has-icon-color":n,"has-icon-background-color":t,[`items-justified-${o}`]:o}),l={"--wp--social-links--icon-color":n,"--wp--social-links--icon-background-color":t};return(0,Ve.createElement)("ul",$e.useBlockProps.save({className:a,style:l}),(0,Ve.createElement)($e.InnerBlocks.Content,null))}}];var Uv=Gv;var Ov=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}));const qv=["core/social-link"],Wv=[{name:(0,Fe.__)("Small"),value:"has-small-icon-size"},{name:(0,Fe.__)("Normal"),value:"has-normal-icon-size"},{name:(0,Fe.__)("Large"),value:"has-large-icon-size"},{name:(0,Fe.__)("Huge"),value:"has-huge-icon-size"}];var jv=(0,$e.withColors)({iconColor:"icon-color",iconBackgroundColor:"icon-background-color"})((function(e){var t;const{name:n,attributes:o,iconBackgroundColor:r,iconColor:a,isSelected:l,setAttributes:i,setIconBackgroundColor:s,setIconColor:c}=e,{iconBackgroundColorValue:u,customIconBackgroundColor:m,iconColorValue:d,openInNewTab:p,showLabels:g,size:h,layout:v}=o,b=v||(e=>{const t=(0,Re.getBlockSupport)(e,"__experimentalLayout");return null==t?void 0:t.default})(n),y=null===(t=o.className)||void 0===t?void 0:t.includes("is-style-logos-only"),_=(0,Ve.useRef)({});(0,Ve.useEffect)((()=>{y?(_.current={iconBackgroundColor:r,iconBackgroundColorValue:u,customIconBackgroundColor:m},i({iconBackgroundColor:void 0,customIconBackgroundColor:void 0,iconBackgroundColorValue:void 0})):i({..._.current})}),[y]);const f=(0,Ve.createElement)("li",{className:"wp-block-social-links__social-placeholder"},(0,Ve.createElement)("div",{className:"wp-block-social-links__social-placeholder-icons"},(0,Ve.createElement)("div",{className:"wp-social-link wp-social-link-twitter"}),(0,Ve.createElement)("div",{className:"wp-social-link wp-social-link-facebook"}),(0,Ve.createElement)("div",{className:"wp-social-link wp-social-link-instagram"}))),k=(0,Ve.createElement)("li",{className:"wp-block-social-links__social-prompt"},(0,Fe.__)("Click plus to add")),w=Ke()(h,{"has-icon-color":a.color||d,"has-icon-background-color":r.color||u}),x=(0,$e.useBlockProps)({className:w}),E=(0,$e.useInnerBlocksProps)(x,{allowedBlocks:qv,placeholder:l?k:f,templateLock:!1,__experimentalAppenderTagName:"li",__experimentalLayout:b}),C=[{value:a.color||d,onChange:e=>{c(e),i({iconColorValue:e})},label:(0,Fe.__)("Icon color")}];return y||C.push({value:r.color||u,onChange:e=>{s(e),i({iconBackgroundColorValue:e})},label:(0,Fe.__)("Icon background")}),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarDropdownMenu,{label:(0,Fe.__)("Size"),text:(0,Fe.__)("Size"),icon:null,popoverProps:{position:"bottom right"}},(e=>{let{onClose:t}=e;return(0,Ve.createElement)(De.MenuGroup,null,Wv.map((e=>(0,Ve.createElement)(De.MenuItem,{icon:(h===e.value||!h&&"has-normal-icon-size"===e.value)&&Ov,isSelected:h===e.value,key:e.value,onClick:()=>{i({size:e.value})},onClose:t,role:"menuitemradio"},e.name))))}))),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Link settings")},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Open links in new tab"),checked:p,onChange:()=>i({openInNewTab:!p})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show labels"),checked:g,onChange:()=>i({showLabels:!g})})),(0,Ve.createElement)($e.PanelColorSettings,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,title:(0,Fe.__)("Color"),colorSettings:C}),!y&&(0,Ve.createElement)($e.ContrastChecker,{textColor:d,backgroundColor:u,isLargeText:!1})),(0,Ve.createElement)("ul",E))}));const Zv={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/social-links",title:"Social Icons",category:"widgets",description:"Display icons linking to your social media profiles or sites.",keywords:["links"],textdomain:"default",attributes:{iconColor:{type:"string"},customIconColor:{type:"string"},iconColorValue:{type:"string"},iconBackgroundColor:{type:"string"},customIconBackgroundColor:{type:"string"},iconBackgroundColorValue:{type:"string"},openInNewTab:{type:"boolean",default:!1},showLabels:{type:"boolean",default:!1},size:{type:"string"}},providesContext:{openInNewTab:"openInNewTab",showLabels:"showLabels",iconColorValue:"iconColorValue",iconBackgroundColorValue:"iconBackgroundColorValue"},supports:{align:["left","center","right"],anchor:!0,__experimentalExposeControlsToChildren:!0,__experimentalLayout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,default:{type:"flex"}},spacing:{blockGap:["horizontal","vertical"],margin:["top","bottom"],units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"logos-only",label:"Logos Only"},{name:"pill-shape",label:"Pill Shape"}],editorStyle:"wp-block-social-links-editor",style:"wp-block-social-links"},{name:Qv}=Zv,Kv={example:{innerBlocks:[{name:"core/social-link",attributes:{service:"wordpress",url:"https://wordpress.org"}},{name:"core/social-link",attributes:{service:"facebook",url:"https://www.facebook.com/WordPress/"}},{name:"core/social-link",attributes:{service:"twitter",url:"https://twitter.com/WordPress"}}]},icon:Iv,edit:jv,save:function(e){const{attributes:{iconBackgroundColorValue:t,iconColorValue:n,showLabels:o,size:r}}=e,a=Ke()(r,{"has-visible-labels":o,"has-icon-color":n,"has-icon-background-color":t}),l=$e.useBlockProps.save({className:a}),i=$e.useInnerBlocksProps.save(l);return(0,Ve.createElement)("ul",i)},deprecated:Uv};var Jv=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M12.5 4.2v1.6h4.7L5.8 17.2V12H4.2v7.8H12v-1.6H6.8L18.2 6.8v4.7h1.6V4.2z"}));const Yv=[{attributes:{height:{type:"number",default:100},width:{type:"number"}},migrate(e){const{height:t,width:n}=e;return{...e,width:void 0!==n?`${n}px`:void 0,height:void 0!==t?`${t}px`:void 0}},save(e){let{attributes:t}=e;return(0,Ve.createElement)("div",$e.useBlockProps.save({style:{height:t.height,width:t.width},"aria-hidden":!0}))}}];var Xv=Yv;function eb(e){var t;let{label:n,onChange:o,isResizing:r,value:a=""}=e;const l=(0,Vt.useInstanceId)(De.__experimentalUnitControl,"block-spacer-height-input"),i=null===(t=(0,$e.useSetting)("spacing.units")||void 0)||void 0===t?void 0:t.filter((e=>"%"!==e)),s=(0,De.__experimentalUseCustomUnits)({availableUnits:i||["px","em","rem","vw","vh"],defaultValues:{px:100,em:10,rem:10,vw:10,vh:25}}),[c,u]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(a),m=[c,r?"px":u].join("");return(0,Ve.createElement)(De.BaseControl,{label:n,id:l},(0,Ve.createElement)(De.__experimentalUnitControl,{id:l,isResetValueOnUnitChange:!0,min:nb,onChange:e=>{o(e)},style:{maxWidth:80},value:m,units:s}))}function tb(e){let{setAttributes:t,orientation:n,height:o,width:r,isResizing:a}=e;return(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Spacer settings")},"horizontal"===n&&(0,Ve.createElement)(eb,{label:(0,Fe.__)("Width"),value:r,onChange:e=>t({width:e}),isResizing:a}),"horizontal"!==n&&(0,Ve.createElement)(eb,{label:(0,Fe.__)("Height"),value:o,onChange:e=>t({height:e}),isResizing:a})))}const nb=0,ob=e=>{let{orientation:t,onResizeStart:n,onResize:o,onResizeStop:r,isSelected:a,isResizing:l,setIsResizing:i,...s}=e;const c=e=>"horizontal"===t?e.clientWidth:e.clientHeight,u=e=>`${c(e)}px`;return(0,Ve.createElement)(De.ResizableBox,Ze({className:Ke()("block-library-spacer__resize-container",{"resize-horizontal":"horizontal"===t,"is-resizing":l,"is-selected":a}),onResizeStart:(e,t,r)=>{const a=u(r);n(a),o(a)},onResize:(e,t,n)=>{o(u(n)),l||i(!0)},onResizeStop:(e,t,n)=>{const o=c(n);r(`${o}px`),i(!1)},__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:"horizontal"===t?"x":"y",position:"corner",isVisible:l},showHandle:a},s))};var rb=e=>{let{attributes:t,isSelected:n,setAttributes:o,toggleSelection:r,context:a}=e;const{orientation:l}=a,{height:i,width:s}=t,[c,u]=(0,Ve.useState)(!1),[m,d]=(0,Ve.useState)(null),[p,g]=(0,Ve.useState)(null),h=()=>r(!1),v=()=>r(!0),b=e=>{v(),o({height:e}),d(null)},y=e=>{v(),o({width:e}),g(null)},_={height:"horizontal"===l?24:m||i||void 0,width:"horizontal"===l&&(p||s)||void 0};return(0,Ve.useEffect)((()=>{"horizontal"!==l||s||o({height:"0px",width:"72px"})}),[]),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(Ae.View,(0,$e.useBlockProps)({style:_}),"horizontal"===(f=l)?(0,Ve.createElement)(ob,{minWidth:nb,enable:{top:!1,right:!0,bottom:!1,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:f,onResizeStart:h,onResize:g,onResizeStop:y,isSelected:n,isResizing:c,setIsResizing:u}):(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(ob,{minHeight:nb,enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:f,onResizeStart:h,onResize:d,onResizeStop:b,isSelected:n,isResizing:c,setIsResizing:u}))),(0,Ve.createElement)(tb,{setAttributes:o,height:m||i,width:p||s,orientation:l,isResizing:c}));var f};const ab={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/spacer",title:"Spacer",category:"design",description:"Add white space between blocks and customize its height.",textdomain:"default",attributes:{height:{type:"string",default:"100px"},width:{type:"string"}},usesContext:["orientation"],supports:{anchor:!0},editorStyle:"wp-block-spacer-editor",style:"wp-block-spacer"},{name:lb}=ab,ib={icon:Jv,edit:rb,save:function(e){let{attributes:{height:t,width:n}}=e;return(0,Ve.createElement)("div",$e.useBlockProps.save({style:{height:t,width:n},"aria-hidden":!0}))},deprecated:Xv};var sb=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"}));const cb={"subtle-light-gray":"#f3f4f5","subtle-pale-green":"#e9fbe5","subtle-pale-blue":"#e7f5fe","subtle-pale-pink":"#fcf0ef"},ub=[{attributes:{hasFixedLayout:{type:"boolean",default:!1},backgroundColor:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption",default:""},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}}},supports:{anchor:!0,align:!0,__experimentalSelector:".wp-block-table > table"},save:e=>{let{attributes:t}=e;const{hasFixedLayout:n,head:o,body:r,foot:a,backgroundColor:l,caption:i}=t;if(!o.length&&!r.length&&!a.length)return null;const s=(0,$e.getColorClassName)("background-color",l),c=Ke()(s,{"has-fixed-layout":n,"has-background":!!s}),u=!$e.RichText.isEmpty(i),m=e=>{let{type:t,rows:n}=e;if(!n.length)return null;const o=`t${t}`;return(0,Ve.createElement)(o,null,n.map(((e,t)=>{let{cells:n}=e;return(0,Ve.createElement)("tr",{key:t},n.map(((e,t)=>{let{content:n,tag:o,scope:r,align:a}=e;const l=Ke()({[`has-text-align-${a}`]:a});return(0,Ve.createElement)($e.RichText.Content,{className:l||void 0,"data-align":a,tagName:o,value:n,key:t,scope:"th"===o?r:void 0})})))})))};return(0,Ve.createElement)("figure",$e.useBlockProps.save(),(0,Ve.createElement)("table",{className:""===c?void 0:c},(0,Ve.createElement)(m,{type:"head",rows:o}),(0,Ve.createElement)(m,{type:"body",rows:r}),(0,Ve.createElement)(m,{type:"foot",rows:a})),u&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:i}))},isEligible:e=>e.backgroundColor&&e.backgroundColor in cb&&!e.style,migrate:e=>({...e,backgroundColor:void 0,style:{color:{background:cb[e.backgroundColor]}}})},{attributes:{hasFixedLayout:{type:"boolean",default:!1},backgroundColor:{type:"string"},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}}}}}},supports:{align:!0},save(e){let{attributes:t}=e;const{hasFixedLayout:n,head:o,body:r,foot:a,backgroundColor:l}=t;if(!o.length&&!r.length&&!a.length)return null;const i=(0,$e.getColorClassName)("background-color",l),s=Ke()(i,{"has-fixed-layout":n,"has-background":!!i}),c=e=>{let{type:t,rows:n}=e;if(!n.length)return null;const o=`t${t}`;return(0,Ve.createElement)(o,null,n.map(((e,t)=>{let{cells:n}=e;return(0,Ve.createElement)("tr",{key:t},n.map(((e,t)=>{let{content:n,tag:o,scope:r}=e;return(0,Ve.createElement)($e.RichText.Content,{tagName:o,value:n,key:t,scope:"th"===o?r:void 0})})))})))};return(0,Ve.createElement)("table",{className:s},(0,Ve.createElement)(c,{type:"head",rows:o}),(0,Ve.createElement)(c,{type:"body",rows:r}),(0,Ve.createElement)(c,{type:"foot",rows:a}))}}];var mb=ub;var db=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 19.8h8.9v-1.5H4v1.5zm8.9-15.6H4v1.5h8.9V4.2zm-8.9 7v1.5h16v-1.5H4z"}));var pb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"}));var gb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M11.1 19.8H20v-1.5h-8.9v1.5zm0-15.6v1.5H20V4.2h-8.9zM4 12.8h16v-1.5H4v1.5z"}));var hb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"}));var vb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"}));var bb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"}));var yb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"}));var _b=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"}));var fb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"}));var kb=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"}));const wb=["align"];function xb(e,t,n){if(!t)return e;const o=(0,vt.pick)(e,["head","body","foot"]),{sectionName:r,rowIndex:a}=t;return(0,vt.mapValues)(o,((e,o)=>r&&r!==o?e:e.map(((e,r)=>a&&a!==r?e:{cells:e.cells.map(((e,a)=>function(e,t){if(!e||!t)return!1;switch(t.type){case"column":return"column"===t.type&&e.columnIndex===t.columnIndex;case"cell":return"cell"===t.type&&e.sectionName===t.sectionName&&e.columnIndex===t.columnIndex&&e.rowIndex===t.rowIndex}}({sectionName:o,columnIndex:a,rowIndex:r},t)?n(e):e))}))))}function Eb(e,t){let{sectionName:n,rowIndex:o,columnCount:r}=t;const a=function(e){return Bb(e.head)?Bb(e.body)?Bb(e.foot)?void 0:e.foot[0]:e.body[0]:e.head[0]}(e),l=void 0===r?(0,vt.get)(a,["cells","length"]):r;return l?{[n]:[...e[n].slice(0,o),{cells:(0,vt.times)(l,(e=>{const t=(0,vt.get)(a,["cells",e],{});return{...(0,vt.pick)(t,wb),content:"",tag:"head"===n?"th":"td"}}))},...e[n].slice(o)]}:e}function Cb(e,t){let{columnIndex:n}=t;const o=(0,vt.pick)(e,["head","body","foot"]);return(0,vt.mapValues)(o,((e,t)=>Bb(e)?e:e.map((e=>Tb(e)||e.cells.length<n?e:{cells:[...e.cells.slice(0,n),{content:"",tag:"head"===t?"th":"td"},...e.cells.slice(n)]}))))}function Sb(e,t){if(!Bb(e[t]))return{[t]:[]};return Eb(e,{sectionName:t,rowIndex:0,columnCount:(0,vt.get)(e,["body",0,"cells","length"],1)})}function Bb(e){return!e||!e.length||(0,vt.every)(e,Tb)}function Tb(e){return!(e.cells&&e.cells.length)}const Nb=[{icon:db,title:(0,Fe.__)("Align column left"),align:"left"},{icon:pb,title:(0,Fe.__)("Align column center"),align:"center"},{icon:gb,title:(0,Fe.__)("Align column right"),align:"right"}],Pb={head:(0,Fe.__)("Header cell text"),body:(0,Fe.__)("Body cell text"),foot:(0,Fe.__)("Footer cell text")},zb={head:(0,Fe.__)("Header label"),foot:(0,Fe.__)("Footer label")};function Ib(e){let{name:t,...n}=e;const o=`t${t}`;return(0,Ve.createElement)(o,n)}var Mb=function(e){let{attributes:t,setAttributes:n,insertBlocksAfter:o,isSelected:r}=e;const{hasFixedLayout:a,caption:l,head:i,foot:s}=t,[c,u]=(0,Ve.useState)(2),[m,d]=(0,Ve.useState)(2),[p,g]=(0,Ve.useState)(),h=(0,$e.__experimentalUseColorProps)(t),v=(0,$e.__experimentalUseBorderProps)(t);function b(e){p&&n(xb(t,p,(t=>({...t,content:e}))))}function y(e){if(!p)return;const{sectionName:o,rowIndex:r}=p,a=r+e;n(Eb(t,{sectionName:o,rowIndex:a})),g({sectionName:o,rowIndex:a,columnIndex:0,type:"cell"})}function _(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!p)return;const{columnIndex:o}=p,r=o+e;n(Cb(t,{columnIndex:r})),g({rowIndex:0,columnIndex:r,type:"cell"})}(0,Ve.useEffect)((()=>{r||g()}),[r]);const f=["head","body","foot"].filter((e=>!Bb(t[e]))),k=[{icon:hb,title:(0,Fe.__)("Insert row before"),isDisabled:!p,onClick:function(){y(0)}},{icon:vb,title:(0,Fe.__)("Insert row after"),isDisabled:!p,onClick:function(){y(1)}},{icon:bb,title:(0,Fe.__)("Delete row"),isDisabled:!p,onClick:function(){if(!p)return;const{sectionName:e,rowIndex:o}=p;g(),n(function(e,t){let{sectionName:n,rowIndex:o}=t;return{[n]:e[n].filter(((e,t)=>t!==o))}}(t,{sectionName:e,rowIndex:o}))}},{icon:yb,title:(0,Fe.__)("Insert column before"),isDisabled:!p,onClick:function(){_(0)}},{icon:_b,title:(0,Fe.__)("Insert column after"),isDisabled:!p,onClick:function(){_(1)}},{icon:fb,title:(0,Fe.__)("Delete column"),isDisabled:!p,onClick:function(){if(!p)return;const{sectionName:e,columnIndex:o}=p;g(),n(function(e,t){let{columnIndex:n}=t;const o=(0,vt.pick)(e,["head","body","foot"]);return(0,vt.mapValues)(o,(e=>Bb(e)?e:e.map((e=>({cells:e.cells.length>=n?e.cells.filter(((e,t)=>t!==n)):e.cells}))).filter((e=>e.cells.length))))}(t,{sectionName:e,columnIndex:o}))}}],w=["head","body","foot"].map((e=>(0,Ve.createElement)(Ib,{name:e,key:e},t[e].map(((t,n)=>{let{cells:o}=t;return(0,Ve.createElement)("tr",{key:n},o.map(((t,o)=>{let{content:r,tag:a,scope:l,align:i}=t;return(0,Ve.createElement)($e.RichText,{tagName:a,key:o,className:Ke()({[`has-text-align-${i}`]:i},"wp-block-table__cell-content"),scope:"th"===a?l:void 0,value:r,onChange:b,unstableOnFocus:()=>{g({sectionName:e,rowIndex:n,columnIndex:o,type:"cell"})},"aria-label":Pb[e],placeholder:zb[e]})})))}))))),x=!f.length;return(0,Ve.createElement)("figure",(0,$e.useBlockProps)(),!x&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{label:(0,Fe.__)("Change column alignment"),alignmentControls:Nb,value:function(){if(p)return function(e,t,n){const{sectionName:o,rowIndex:r,columnIndex:a}=t;return(0,vt.get)(e,[o,r,"cells",a,n])}(t,p,"align")}(),onChange:e=>function(e){if(!p)return;const o={type:"column",columnIndex:p.columnIndex},r=xb(t,o,(t=>({...t,align:e})));n(r)}(e)})),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)(De.ToolbarDropdownMenu,{hasArrowIndicator:!0,icon:kb,label:(0,Fe.__)("Edit table"),controls:k}))),!x&&(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Table settings"),className:"blocks-table-settings"},(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Fixed width table cells"),checked:!!a,onChange:function(){n({hasFixedLayout:!a})}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Header section"),checked:!(!i||!i.length),onChange:function(){n(Sb(t,"head"))}}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Footer section"),checked:!(!s||!s.length),onChange:function(){n(Sb(t,"foot"))}}))),!x&&(0,Ve.createElement)("table",{className:Ke()(h.className,v.className,{"has-fixed-layout":a}),style:{...h.style,...v.style}},w),!x&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Table caption text"),placeholder:(0,Fe.__)("Add caption"),value:l,onChange:e=>n({caption:e}),unstableOnFocus:()=>g(),__unstableOnSplitAtEnd:()=>o((0,Re.createBlock)("core/paragraph"))}),x&&(0,Ve.createElement)(De.Placeholder,{label:(0,Fe.__)("Table"),icon:(0,Ve.createElement)($e.BlockIcon,{icon:sb,showColors:!0}),instructions:(0,Fe.__)("Insert a table for sharing data.")},(0,Ve.createElement)("form",{className:"blocks-table__placeholder-form",onSubmit:function(e){e.preventDefault(),n(function(e){let{rowCount:t,columnCount:n}=e;return{body:(0,vt.times)(t,(()=>({cells:(0,vt.times)(n,(()=>({content:"",tag:"td"})))})))}}({rowCount:parseInt(c,10)||2,columnCount:parseInt(m,10)||2}))}},(0,Ve.createElement)(De.TextControl,{type:"number",label:(0,Fe.__)("Column count"),value:m,onChange:function(e){d(e)},min:"1",className:"blocks-table__placeholder-input"}),(0,Ve.createElement)(De.TextControl,{type:"number",label:(0,Fe.__)("Row count"),value:c,onChange:function(e){u(e)},min:"1",className:"blocks-table__placeholder-input"}),(0,Ve.createElement)(De.Button,{className:"blocks-table__placeholder-button",variant:"primary",type:"submit"},(0,Fe.__)("Create Table")))))};const Lb=e=>{let{phrasingContentSchema:t}=e;return{tr:{allowEmpty:!0,children:{th:{allowEmpty:!0,children:t,attributes:["scope"]},td:{allowEmpty:!0,children:t}}}}};var Rb={from:[{type:"raw",selector:"table",schema:e=>({table:{children:{thead:{allowEmpty:!0,children:Lb(e)},tfoot:{allowEmpty:!0,children:Lb(e)},tbody:{allowEmpty:!0,children:Lb(e)}}}})}]};const Vb={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/table",title:"Table",category:"text",description:"Create structured content in rows and columns to display information.",textdomain:"default",attributes:{hasFixedLayout:{type:"boolean",default:!1},caption:{type:"string",source:"html",selector:"figcaption",default:""},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"}}}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{__experimentalSkipSerialization:!0,color:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,style:!0,width:!0}},__experimentalSelector:".wp-block-table > table"},styles:[{name:"regular",label:"Default",isDefault:!0},{name:"stripes",label:"Stripes"}],editorStyle:"wp-block-table-editor",style:"wp-block-table"},{name:Ab}=Vb,Hb={icon:sb,example:{attributes:{head:[{cells:[{content:(0,Fe.__)("Version"),tag:"th"},{content:(0,Fe.__)("Jazz Musician"),tag:"th"},{content:(0,Fe.__)("Release Date"),tag:"th"}]}],body:[{cells:[{content:"5.2",tag:"td"},{content:"Jaco Pastorius",tag:"td"},{content:(0,Fe.__)("May 7, 2019"),tag:"td"}]},{cells:[{content:"5.1",tag:"td"},{content:"Betty Carter",tag:"td"},{content:(0,Fe.__)("February 21, 2019"),tag:"td"}]},{cells:[{content:"5.0",tag:"td"},{content:"Bebo Valdés",tag:"td"},{content:(0,Fe.__)("December 6, 2018"),tag:"td"}]}]}},transforms:Rb,edit:Mb,save:function(e){let{attributes:t}=e;const{hasFixedLayout:n,head:o,body:r,foot:a,caption:l}=t;if(!o.length&&!r.length&&!a.length)return null;const i=(0,$e.__experimentalGetColorClassesAndStyles)(t),s=(0,$e.__experimentalGetBorderClassesAndStyles)(t),c=Ke()(i.className,s.className,{"has-fixed-layout":n}),u=!$e.RichText.isEmpty(l),m=e=>{let{type:t,rows:n}=e;if(!n.length)return null;const o=`t${t}`;return(0,Ve.createElement)(o,null,n.map(((e,t)=>{let{cells:n}=e;return(0,Ve.createElement)("tr",{key:t},n.map(((e,t)=>{let{content:n,tag:o,scope:r,align:a}=e;const l=Ke()({[`has-text-align-${a}`]:a});return(0,Ve.createElement)($e.RichText.Content,{className:l||void 0,"data-align":a,tagName:o,value:n,key:t,scope:"th"===o?r:void 0})})))})))};return(0,Ve.createElement)("figure",$e.useBlockProps.save(),(0,Ve.createElement)("table",{className:""===c?void 0:c,style:{...i.style,...s.style}},(0,Ve.createElement)(m,{type:"head",rows:o}),(0,Ve.createElement)(m,{type:"body",rows:r}),(0,Ve.createElement)(m,{type:"foot",rows:a})),u&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:l}))},deprecated:mb};var Db={from:[{type:"block",blocks:["core/categories"],transform:()=>(0,Re.createBlock)("core/tag-cloud")}],to:[{type:"block",blocks:["core/categories"],transform:()=>(0,Re.createBlock)("core/categories")}]};var Fb=(0,Xe.withSelect)((e=>({taxonomies:e(Ye.store).getTaxonomies({per_page:-1})})))((function(e){let{attributes:t,setAttributes:n,taxonomies:o}=e;const{taxonomy:r,showTagCounts:a,numberOfTags:l,smallestFontSize:i,largestFontSize:s}=t,c=(0,De.__experimentalUseCustomUnits)({availableUnits:(0,$e.useSetting)("spacing.units")||["%","px","em","rem"]}),u=(e,t)=>{const[o,r]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(t);if(!Number.isFinite(o))return;const a={[e]:t};Object.entries({smallestFontSize:i,largestFontSize:s}).forEach((t=>{let[n,o]=t;const[l,i]=(0,De.__experimentalParseQuantityAndUnitFromRawValue)(o);n!==e&&i!==r&&(a[n]=`${l}${r}`)})),n(a)},m=(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Tag Cloud settings")},(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Taxonomy"),options:[{label:(0,Fe.__)("- Select -"),value:"",disabled:!0},...(0,vt.map)((0,vt.filter)(o,"show_cloud"),(e=>({value:e.slug,label:e.name})))],value:r,onChange:e=>n({taxonomy:e})}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Show post counts"),checked:a,onChange:()=>n({showTagCounts:!a})}),(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Number of tags"),value:l,onChange:e=>n({numberOfTags:e}),min:1,max:100,required:!0}),(0,Ve.createElement)(De.Flex,null,(0,Ve.createElement)(De.FlexItem,{isBlock:!0},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Smallest size"),value:i,onChange:e=>{u("smallestFontSize",e)},units:c,min:.1,max:100})),(0,Ve.createElement)(De.FlexItem,{isBlock:!0},(0,Ve.createElement)(De.__experimentalUnitControl,{label:(0,Fe.__)("Largest size"),value:s,onChange:e=>{u("largestFontSize",e)},units:c,min:.1,max:100})))));return(0,Ve.createElement)(Ve.Fragment,null,m,(0,Ve.createElement)("div",(0,$e.useBlockProps)(),(0,Ve.createElement)(Ue(),{key:"tag-cloud",block:"core/tag-cloud",attributes:t})))}));const $b={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/tag-cloud",title:"Tag Cloud",category:"widgets",description:"A cloud of your most used tags.",textdomain:"default",attributes:{numberOfTags:{type:"number",default:45,minimum:1,maximum:100},taxonomy:{type:"string",default:"post_tag"},showTagCounts:{type:"boolean",default:!1},smallestFontSize:{type:"string",default:"8pt"},largestFontSize:{type:"string",default:"22pt"}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"outline",label:"Outline"}],supports:{html:!1,align:!0},editorStyle:"wp-block-tag-cloud-editor"},{name:Gb}=$b,Ub={icon:Sm,example:{},edit:Fb,transforms:Db};var Ob=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));function qb(e,t){const{templateParts:n,isResolving:o}=(0,Xe.useSelect)((e=>{const{getEntityRecords:t,isResolving:n}=e(Ye.store),o={per_page:-1};return{templateParts:t("postType","wp_template_part",o),isLoading:n("getEntityRecords",["postType","wp_template_part",o])}}),[]);return{templateParts:(0,Ve.useMemo)((()=>n&&n.filter((n=>Du(n.theme,n.slug)!==t&&(!e||"uncategorized"===e||n.area===e)))||[]),[n,e]),isResolving:o}}function Wb(e,t){return(0,Xe.useSelect)((n=>{const o=e?`core/template-part/${e}`:"core/template-part",{getBlockRootClientId:r,__experimentalGetPatternsByBlockTypes:a}=n($e.store);return a(o,r(t))}),[e,t])}function jb(e,t){const{saveEntityRecord:n}=(0,Xe.useDispatch)(Ye.store);return async function(){let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,Fe.__)("Untitled Template Part");const a=(0,vt.kebabCase)(r).replace(/[^\w-]+/g,"")||"wp-custom-part",l={title:r,slug:a,content:(0,Re.serialize)(o),area:e},i=await n("postType","wp_template_part",l);t({slug:i.slug,theme:i.theme,area:void 0})}}function Zb(e){return(0,Xe.useSelect)((t=>{var n;const o=t("core/editor").__experimentalGetDefaultTemplatePartAreas(),r=(0,vt.find)(o,{area:e}),a=(0,vt.find)(o,{area:"uncategorized"});return{icon:(null==r?void 0:r.icon)||(null==a?void 0:a.icon),label:(null==r?void 0:r.label)||(0,Fe.__)("Template Part"),tagName:null!==(n=null==r?void 0:r.area_tag)&&void 0!==n?n:"div"}}),[e])}function Qb(e){let{areaLabel:t,onClose:n,onSubmit:o}=e;const[r,a]=(0,Ve.useState)((0,Fe.__)("Untitled Template Part"));return(0,Ve.createElement)(De.Modal,{title:(0,Fe.sprintf)((0,Fe.__)("Name and create your new %s"),t.toLowerCase()),closeLabel:(0,Fe.__)("Cancel"),overlayClassName:"wp-block-template-part__placeholder-create-new__title-form",onRequestClose:n},(0,Ve.createElement)("form",{onSubmit:e=>{e.preventDefault(),o(r)}},(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Name"),value:r,onChange:a}),(0,Ve.createElement)(De.Flex,{className:"wp-block-template-part__placeholder-create-new__title-form-actions",justify:"flex-end"},(0,Ve.createElement)(De.FlexItem,null,(0,Ve.createElement)(De.Button,{variant:"primary",type:"submit",disabled:!r.length,"aria-disabled":!r.length},(0,Fe.__)("Create"))))))}function Kb(e){let{area:t,clientId:n,templatePartId:o,onOpenSelectionModal:r,setAttributes:a}=e;const{templateParts:l,isResolving:i}=qb(t,o),s=Wb(t,n),[c,u]=(0,Ve.useState)(!1),m=Zb(t),d=jb(t,a);return(0,Ve.createElement)(De.Placeholder,{icon:m.icon,label:m.label,instructions:(0,Fe.sprintf)((0,Fe.__)("Choose an existing %s or create a new one."),m.label.toLowerCase())},i&&(0,Ve.createElement)(De.Spinner,null),!i&&!(!l.length&&!s.length)&&(0,Ve.createElement)(De.Button,{variant:"primary",onClick:r},(0,Fe.__)("Choose")),!i&&(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{u(!0)}},(0,Fe.__)("Start blank")),c&&(0,Ve.createElement)(Qb,{areaLabel:m.label,onClose:()=>u(!1),onSubmit:e=>{d([],e)}}))}function Jb(e){let{setAttributes:t,onClose:n,templatePartId:o=null,area:r,clientId:a}=e;const l=!!o,{templateParts:i}=qb(r,o),s=(0,Ve.useMemo)((()=>i.map((e=>({name:Du(e.theme,e.slug),title:e.title.rendered,blocks:(0,Re.parse)(e.content.raw),templatePart:e})))),[i]),c=(0,Vt.useAsyncList)(s),{createSuccessNotice:u}=(0,Xe.useDispatch)(za.store),m=Wb(r,a),d=(0,Vt.useAsyncList)(m),{replaceInnerBlocks:p}=(0,Xe.useDispatch)($e.store),g=(0,Ve.useCallback)((e=>{var o;t({slug:e.slug,theme:e.theme,area:void 0}),u((0,Fe.sprintf)((0,Fe.__)('Template Part "%s" inserted.'),(null===(o=e.title)||void 0===o?void 0:o.rendered)||e.slug),{type:"snackbar"}),n()}),[]),h=jb(r,t);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)("div",{className:"block-library-template-part__selection-content"},!!s.length&&(0,Ve.createElement)("div",null,(0,Ve.createElement)("h2",null,(0,Fe.__)("Existing template parts")),(0,Ve.createElement)($e.__experimentalBlockPatternsList,{blockPatterns:s,shownPatterns:c,onClickPattern:e=>{g(e.templatePart)}})),!!m.length&&(0,Ve.createElement)("div",null,(0,Ve.createElement)("h2",null,(0,Fe.__)("Patterns")),(0,Ve.createElement)($e.__experimentalBlockPatternsList,{blockPatterns:m,shownPatterns:d,onClickPattern:(e,t)=>{l?p(a,t):h(t,e.title),n()}}))))}function Yb(e){let{tagName:t,setAttributes:n,isEntityAvailable:o,templatePartId:r,defaultWrapper:a}=e;const[l,i]=(0,Ye.useEntityProp)("postType","wp_template_part","area",r),[s,c]=(0,Ye.useEntityProp)("postType","wp_template_part","title",r),{areaOptions:u}=(0,Xe.useSelect)((e=>({areaOptions:e("core/editor").__experimentalGetDefaultTemplatePartAreas().map((e=>{let{label:t,area:n}=e;return{label:t,value:n}}))})),[]);return(0,Ve.createElement)($e.InspectorControls,{__experimentalGroup:"advanced"},o&&(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.TextControl,{label:(0,Fe.__)("Title"),value:s,onChange:e=>{c(e)},onFocus:e=>e.target.select()}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Area"),labelPosition:"top",options:u,value:l,onChange:i})),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("HTML element"),options:[{label:(0,Fe.sprintf)((0,Fe.__)("Default based on area (%s)"),`<${a}>`),value:""},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"},{label:"<div>",value:"div"}],value:t||"",onChange:e=>n({tagName:e})}))}function Xb(e){let{postId:t,hasInnerBlocks:n,layout:o,tagName:r,blockProps:a,clientId:l}=e;const i=(0,Xe.useSelect)((e=>{var t;const{getSettings:n}=e($e.store);return null===(t=n())||void 0===t?void 0:t.supportsLayout}),[]),s=(0,$e.useSetting)("layout")||{},c=o&&o.inherit?s:o,[u,m,d]=(0,Ye.useEntityBlockEditor)("postType","wp_template_part",{id:t}),p=(0,$e.useInnerBlocksProps)(a,{value:u,onInput:m,onChange:d,renderAppender:n?void 0:$e.InnerBlocks.ButtonBlockAppender,__experimentalLayout:i?c:void 0});return(0,Ve.createElement)($e.__experimentalBlockContentOverlay,{clientId:l,tagName:r,wrapperProps:p})}var ey=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));var ty=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{fillRule:"evenodd",d:"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"}));var ny=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const oy=[{name:"header",icon:ey,title:(0,Fe.__)("Header"),description:(0,Fe.__)("The Header template defines a page area that typically contains a title, logo, and main navigation."),attributes:{area:"header"},scope:["inserter"]},{name:"footer",icon:ty,title:(0,Fe.__)("Footer"),description:(0,Fe.__)("The Footer template defines a page area that typically contains site credits, social links, or any other combination of blocks."),attributes:{area:"footer"},scope:["inserter"]}];oy.forEach((e=>{e.isActive||(e.isActive=(e,t)=>{const{area:n,theme:o,slug:r}=e;if(n)return n===t.area;if(!r)return!1;const a=(0,Xe.select)(Ye.store).getEntityRecord("postType","wp_template_part",`${o}//${r}`);return(null==a?void 0:a.area)===t.area})}));var ry=oy;const ay={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/template-part",title:"Template Part",category:"theme",description:"Edit the different global regions of your site, like the header, footer, sidebar, or create your own.",textdomain:"default",attributes:{slug:{type:"string"},theme:{type:"string"},tagName:{type:"string"},area:{type:"string"}},supports:{align:!0,html:!1,reusable:!1},editorStyle:"wp-block-template-part-editor"},{name:ly}=ay,iy={icon:Ob,__experimentalLabel:e=>{var t;let{slug:n,theme:o}=e;if(!n)return;const r=(0,Xe.select)(Ye.store).getEntityRecord("postType","wp_template_part",o+"//"+n);return r?(0,Tu.decodeEntities)(null===(t=r.title)||void 0===t?void 0:t.rendered)||(0,vt.startCase)(r.slug):void 0},edit:function(e){let{attributes:t,setAttributes:n,clientId:o}=e;const{slug:r,theme:a,tagName:l,layout:i={}}=t,s=Du(a,r),[c,u]=(0,$e.__experimentalUseNoRecursiveRenders)(s),[m,d]=(0,Ve.useState)(!1),{isResolved:p,innerBlocks:g,isMissing:h,area:v}=(0,Xe.useSelect)((e=>{const{getEditedEntityRecord:n,hasFinishedResolution:r}=e(Ye.store),{getBlocks:a}=e($e.store),l=["postType","wp_template_part",s],i=s?n(...l):null,c=(null==i?void 0:i.area)||t.area,u=!!s&&r("getEditedEntityRecord",l);return{innerBlocks:a(o),isResolved:u,isMissing:u&&(0,vt.isEmpty)(i),area:c}}),[s,o]),{templateParts:b}=qb(v,s),y=Wb(v,o),_=!!b.length||!!y.length,f=Zb(v),k=(0,$e.useBlockProps)(),w=!r,x=!w&&!h&&p,E=l||f.tagName;return 0===g.length&&(r&&!a||r&&h)?(0,Ve.createElement)(E,k,(0,Ve.createElement)($e.Warning,null,(0,Fe.sprintf)((0,Fe.__)("Template part has been deleted or is unavailable: %s"),r))):x&&c?(0,Ve.createElement)(E,k,(0,Ve.createElement)($e.Warning,null,(0,Fe.__)("Block cannot be rendered inside itself."))):(0,Ve.createElement)(u,null,(0,Ve.createElement)(Yb,{tagName:l,setAttributes:n,isEntityAvailable:x,templatePartId:s,defaultWrapper:f.tagName}),w&&(0,Ve.createElement)(E,k,(0,Ve.createElement)(Kb,{area:t.area,templatePartId:s,clientId:o,setAttributes:n,onOpenSelectionModal:()=>d(!0)})),x&&_&&(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)(De.ToolbarGroup,{className:"wp-block-template-part__block-control-group"},(0,Ve.createElement)(De.ToolbarButton,{onClick:()=>d(!0)},(0,Fe.__)("Replace")))),x&&(0,Ve.createElement)(Xb,{clientId:o,tagName:E,blockProps:k,postId:s,hasInnerBlocks:g.length>0,layout:i}),!w&&!p&&(0,Ve.createElement)(E,k,(0,Ve.createElement)(De.Spinner,null)),m&&(0,Ve.createElement)(De.Modal,{className:"block-editor-template-part__selection-modal",title:(0,Fe.sprintf)((0,Fe.__)("Choose a %s"),f.label.toLowerCase()),closeLabel:(0,Fe.__)("Cancel"),onRequestClose:()=>d(!1)},(0,Ve.createElement)(Jb,{templatePartId:s,clientId:o,area:v,setAttributes:n,onClose:()=>d(!1)})))}};(0,Wi.addFilter)("blocks.registerBlockType","core/template-part",(function(e,t){if("core/template-part"!==t)return e;if(!e.variations||!e.variations.length)return{...e,variations:ry};if(e.variations){const t=(e,t)=>{const{area:n,theme:o,slug:r}=e;if(n)return n===t.area;if(!r)return!1;const a=(0,Xe.select)(Ye.store).getEntityRecord("postType","wp_template_part",`${o}//${r}`);return(null==a?void 0:a.area)===t.area},n=e.variations.map((e=>{return{...e,...!e.isActive&&{isActive:t},..."string"==typeof e.icon&&{icon:(n=e.icon,"header"===n?ey:"footer"===n?ty:"sidebar"===n?ny:Ob)}};var n}));return{...e,variations:n}}return e}));const sy=["core/post-template","core/post-content"];(0,Wi.addFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromPostTemplates",((e,t,n,o)=>{let{getBlock:r,getBlockParentsByBlockName:a}=o;if("core/template-part"!==t.name)return e;for(const e of sy){var l;if((null===(l=r(n))||void 0===l?void 0:l.name)===e||a(n,e).length)return!1}return!0}));var cy=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM11 16H4v-1.5h7V16Zm1 0h8v-1.5h-8V16Zm-4 4H4v-1.5h4V20Zm7-1.5V20H9v-1.5h6Z"}));const uy={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/term-description",title:"Term Description",category:"theme",description:"Display the description of categories, tags and custom taxonomies when viewing an archive.",textdomain:"default",attributes:{textAlign:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-term-description-editor"},{name:my}=uy,dy={icon:cy,edit:function(e){let{attributes:t,setAttributes:n,mergedStyle:o}=e;const{textAlign:r}=t,a=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${r}`]:r}),style:o});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)($e.AlignmentControl,{value:r,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)("div",a,(0,Ve.createElement)("div",{className:"wp-block-term-description__placeholder"},(0,Ve.createElement)("span",null,(0,Fe.__)("Term Description")))))}};var py=window.wp.deprecated,gy=n.n(py);const hy={to:[{type:"block",blocks:["core/columns"],transform:e=>{let{className:t,columns:n,content:o,width:r}=e;return(0,Re.createBlock)("core/columns",{align:"wide"===r||"full"===r?r:void 0,className:t,columns:n},o.map((e=>{let{children:t}=e;return(0,Re.createBlock)("core/column",{},[(0,Re.createBlock)("core/paragraph",{content:t})])})))}}]};var vy=hy;const by={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/text-columns",title:"Text Columns (deprecated)",icon:"columns",category:"design",description:"This block is deprecated. Please use the Columns block instead.",textdomain:"default",attributes:{content:{type:"array",source:"query",selector:"p",query:{children:{type:"string",source:"html"}},default:[{},{}]},columns:{type:"number",default:2},width:{type:"string"}},supports:{inserter:!1},editorStyle:"wp-block-text-columns-editor",style:"wp-block-text-columns"},{name:yy}=by,_y={transforms:vy,getEditWrapperProps(e){const{width:t}=e;if("wide"===t||"full"===t)return{"data-align":t}},edit:function(e){let{attributes:t,setAttributes:n}=e;const{width:o,content:r,columns:a}=t;return gy()("The Text Columns block",{since:"5.3",alternative:"the Columns block"}),(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.BlockAlignmentToolbar,{value:o,onChange:e=>n({width:e}),controls:["center","wide","full"]})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,null,(0,Ve.createElement)(De.RangeControl,{label:(0,Fe.__)("Columns"),value:a,onChange:e=>n({columns:e}),min:2,max:4,required:!0}))),(0,Ve.createElement)("div",(0,$e.useBlockProps)({className:`align${o} columns-${a}`}),(0,vt.times)(a,(e=>(0,Ve.createElement)("div",{className:"wp-block-column",key:`column-${e}`},(0,Ve.createElement)($e.RichText,{tagName:"p",value:(0,vt.get)(r,[e,"children"]),onChange:t=>{n({content:[...r.slice(0,e),{children:t},...r.slice(e+1)]})},"aria-label":(0,Fe.sprintf)((0,Fe.__)("Column %d text"),e+1),placeholder:(0,Fe.__)("New Column")}))))))},save:function(e){let{attributes:t}=e;const{width:n,content:o,columns:r}=t;return(0,Ve.createElement)("div",$e.useBlockProps.save({className:`align${n} columns-${r}`}),(0,vt.times)(r,(e=>(0,Ve.createElement)("div",{className:"wp-block-column",key:`column-${e}`},(0,Ve.createElement)($e.RichText.Content,{tagName:"p",value:(0,vt.get)(o,[e,"children"])})))))}};var fy=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const ky={attributes:{content:{type:"string",source:"html",selector:"pre",default:""},textAlign:{type:"string"}},save(e){let{attributes:t}=e;const{textAlign:n,content:o}=t;return(0,Ve.createElement)($e.RichText.Content,{tagName:"pre",style:{textAlign:n},value:o})}},wy={attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},spacing:{padding:!0}},save(e){let{attributes:t}=e;const{textAlign:n,content:o}=t,r=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)("pre",$e.useBlockProps.save({className:r}),(0,Ve.createElement)($e.RichText.Content,{value:o}))},migrate:Dt,isEligible(e){var t;let{style:n}=e;return null==n||null===(t=n.typography)||void 0===t?void 0:t.fontFamily}};var xy=[wy,ky];const Ey={from:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/verse",e)}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,Re.createBlock)("core/paragraph",e)}]};var Cy=Ey;const Sy={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/verse",title:"Verse",category:"text",description:"Insert poetry. Use special spacing formats. Or quote song lyrics.",keywords:["poetry","poem"],textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},spacing:{padding:!0}},style:"wp-block-verse",editorStyle:"wp-block-verse-editor"},{name:By}=Sy,Ty={icon:fy,example:{attributes:{content:(0,Fe.__)("WHAT was he doing, the great god Pan,\n\tDown in the reeds by the river?\nSpreading ruin and scattering ban,\nSplashing and paddling with hoofs of a goat,\nAnd breaking the golden lilies afloat\n    With the dragon-fly on the river.")}},transforms:Cy,deprecated:xy,merge:(e,t)=>({content:e.content+t.content}),edit:function(e){let{attributes:t,setAttributes:n,mergeBlocks:o,onRemove:r,style:a}=e;const{textAlign:l,content:i}=t,s=(0,$e.useBlockProps)({className:Ke()({[`has-text-align-${l}`]:l}),style:a});return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,null,(0,Ve.createElement)($e.AlignmentToolbar,{value:l,onChange:e=>{n({textAlign:e})}})),(0,Ve.createElement)($e.RichText,Ze({tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:i,onChange:e=>{n({content:e})},"aria-label":(0,Fe.__)("Verse text"),placeholder:(0,Fe.__)("Write verse…"),onRemove:r,onMerge:o,textAlign:l},s,{__unstablePastePlainText:!0})))},save:function(e){let{attributes:t}=e;const{textAlign:n,content:o}=t,r=Ke()({[`has-text-align-${n}`]:n});return(0,Ve.createElement)("pre",$e.useBlockProps.save({className:r}),(0,Ve.createElement)($e.RichText.Content,{value:o}))}};var Ny=(0,Ve.createElement)(Ae.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const Py=[{value:"auto",label:(0,Fe.__)("Auto")},{value:"metadata",label:(0,Fe.__)("Metadata")},{value:"none",label:(0,Fe._x)("None","Preload value")}];var zy=e=>{let{setAttributes:t,attributes:n}=e;const{autoplay:o,controls:r,loop:a,muted:l,playsInline:i,preload:s}=n,c=(0,Fe.__)("Autoplay may cause usability issues for some users."),u=Ve.Platform.select({web:(0,Ve.useCallback)((e=>e?c:null),[]),native:c}),m=(0,Ve.useMemo)((()=>{const e=e=>n=>{t({[e]:n})};return{autoplay:e("autoplay"),loop:e("loop"),muted:e("muted"),controls:e("controls"),playsInline:e("playsInline")}}),[]),d=(0,Ve.useCallback)((e=>{t({preload:e})}),[]);return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Autoplay"),onChange:m.autoplay,checked:o,help:u}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Loop"),onChange:m.loop,checked:a}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Muted"),onChange:m.muted,checked:l}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Playback controls"),onChange:m.controls,checked:r}),(0,Ve.createElement)(De.ToggleControl,{label:(0,Fe.__)("Play inline"),onChange:m.playsInline,checked:i}),(0,Ve.createElement)(De.SelectControl,{label:(0,Fe.__)("Preload"),value:s,onChange:d,options:Py,hideCancelButton:!0}))};var Iy=(0,Ve.createElement)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ve.createElement)(Ae.Path,{d:"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"}));const My=["text/vtt"],Ly="subtitles",Ry=[{label:(0,Fe.__)("Subtitles"),value:"subtitles"},{label:(0,Fe.__)("Captions"),value:"captions"},{label:(0,Fe.__)("Descriptions"),value:"descriptions"},{label:(0,Fe.__)("Chapters"),value:"chapters"},{label:(0,Fe.__)("Metadata"),value:"metadata"}],Vy=(0,Ve.createElement)(De.SVG,{width:"18",height:"14",viewBox:"0 0 18 14",role:"img",fill:"none"},(0,Ve.createElement)(De.Rect,{x:"0.75",y:"0.75",width:"16.5",height:"12.5",rx:"1.25",stroke:"black",strokeWidth:"1.5",fill:"none"}),(0,Ve.createElement)(De.Path,{d:"M3 7H15",stroke:"black",strokeWidth:"1.5"}),(0,Ve.createElement)(De.Path,{d:"M3 10L15 10",stroke:"black",strokeWidth:"1.5"}));function Ay(e){let t,{tracks:n,onEditPress:o}=e;return t=0===n.length?(0,Ve.createElement)("p",{className:"block-library-video-tracks-editor__tracks-informative-message"},(0,Fe.__)("Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users.")):n.map(((e,t)=>(0,Ve.createElement)("div",{key:t,className:"block-library-video-tracks-editor__track-list-track"},(0,Ve.createElement)("span",null,e.label," "),(0,Ve.createElement)(De.Button,{variant:"tertiary",onClick:()=>o(t),"aria-label":(0,Fe.sprintf)((0,Fe.__)("Edit %s"),e.label)},(0,Fe.__)("Edit"))))),(0,Ve.createElement)(De.MenuGroup,{label:(0,Fe.__)("Text tracks"),className:"block-library-video-tracks-editor__track-list"},t)}function Hy(e){let{track:t,onChange:n,onClose:o,onRemove:r}=e;const{src:a="",label:l="",srcLang:i="",kind:s=Ly}=t,c=a.startsWith("blob:")?"":(0,Je.getFilename)(a)||"";return(0,Ve.createElement)(De.NavigableMenu,null,(0,Ve.createElement)("div",{className:"block-library-video-tracks-editor__single-track-editor"},(0,Ve.createElement)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label"},(0,Fe.__)("Edit track")),(0,Ve.createElement)("span",null,(0,Fe.__)("File"),": ",(0,Ve.createElement)("b",null,c)),(0,Ve.createElement)("div",{className:"block-library-video-tracks-editor__single-track-editor-label-language"},(0,Ve.createElement)(De.TextControl,{autoFocus:!0,onChange:e=>n({...t,label:e}),label:(0,Fe.__)("Label"),value:l,help:(0,Fe.__)("Title of track")}),(0,Ve.createElement)(De.TextControl,{onChange:e=>n({...t,srcLang:e}),label:(0,Fe.__)("Source language"),value:i,help:(0,Fe.__)("Language tag (en, fr, etc.)")})),(0,Ve.createElement)(De.SelectControl,{className:"block-library-video-tracks-editor__single-track-editor-kind-select",options:Ry,value:s,label:(0,Fe.__)("Kind"),onChange:e=>{n({...t,kind:e})}}),(0,Ve.createElement)("div",{className:"block-library-video-tracks-editor__single-track-editor-buttons-container"},(0,Ve.createElement)(De.Button,{variant:"secondary",onClick:()=>{const e={};let r=!1;""===l&&(e.label=(0,Fe.__)("English"),r=!0),""===i&&(e.srcLang="en",r=!0),void 0===t.kind&&(e.kind=Ly,r=!0),r&&n({...t,...e}),o()}},(0,Fe.__)("Close")),(0,Ve.createElement)(De.Button,{isDestructive:!0,variant:"link",onClick:r},(0,Fe.__)("Remove track")))))}function Dy(e){let{tracks:t=[],onChange:n}=e;const o=(0,Xe.useSelect)((e=>e($e.store).getSettings().mediaUpload),[]),[r,a]=(0,Ve.useState)(null);return o?(0,Ve.createElement)(De.Dropdown,{contentClassName:"block-library-video-tracks-editor",renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,Ve.createElement)(De.ToolbarButton,{label:(0,Fe.__)("Text tracks"),showTooltip:!0,"aria-expanded":t,"aria-haspopup":"true",onClick:n,icon:Vy})},renderContent:e=>{let{}=e;return null!==r?(0,Ve.createElement)(Hy,{track:t[r],onChange:e=>{const o=[...t];o[r]=e,n(o)},onClose:()=>a(null),onRemove:()=>{n(t.filter(((e,t)=>t!==r))),a(null)}}):(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)(De.NavigableMenu,null,(0,Ve.createElement)(Ay,{tracks:t,onEditPress:a}),(0,Ve.createElement)(De.MenuGroup,{className:"block-library-video-tracks-editor__add-tracks-container",label:(0,Fe.__)("Add tracks")},(0,Ve.createElement)($e.MediaUpload,{onSelect:e=>{let{url:o}=e;const r=t.length;n([...t,{src:o}]),a(r)},allowedTypes:My,render:e=>{let{open:t}=e;return(0,Ve.createElement)(De.MenuItem,{icon:Iy,onClick:t},(0,Fe.__)("Open Media Library"))}}),(0,Ve.createElement)($e.MediaUploadCheck,null,(0,Ve.createElement)(De.FormFileUpload,{onChange:e=>{const r=e.target.files,l=t.length;o({allowedTypes:My,filesList:r,onFileChange:e=>{let[{url:o}]=e;const r=[...t];r[l]||(r[l]={}),r[l]={...t[l],src:o},n(r),a(l)}})},accept:".vtt,text/vtt",render:e=>{let{openFileDialog:t}=e;return(0,Ve.createElement)(De.MenuItem,{icon:Ws,onClick:()=>{t()}},(0,Fe.__)("Upload"))}})))))}}):null}function Fy(e){let{tracks:t=[]}=e;return t.map((e=>(0,Ve.createElement)("track",Ze({key:e.src},e))))}const $y=["video"],Gy=["image"];var Uy=(0,De.withNotices)((function e(t){let{isSelected:n,noticeUI:o,attributes:r,className:a,setAttributes:l,insertBlocksAfter:i,onReplace:s,noticeOperations:c}=t;const u=(0,Vt.useInstanceId)(e),m=(0,Ve.useRef)(),d=(0,Ve.useRef)(),{id:p,caption:g,controls:h,poster:v,src:b,tracks:y}=r,_=!p&&(0,pt.isBlobURL)(b),f=(0,Xe.useSelect)((e=>e($e.store).getSettings().mediaUpload));function k(e){var t,n;e&&e.url?l({src:e.url,id:e.id,poster:(null===(t=e.image)||void 0===t?void 0:t.src)!==e.icon?null===(n=e.image)||void 0===n?void 0:n.src:void 0}):l({src:void 0,id:void 0,poster:void 0})}function w(e){if(e!==b){const t=Et({attributes:{url:e}});if(void 0!==t)return void s(t);l({src:e,id:void 0,poster:void 0})}}function x(e){c.removeAllNotices(),c.createErrorNotice(e)}(0,Ve.useEffect)((()=>{if(!p&&(0,pt.isBlobURL)(b)){const e=(0,pt.getBlobByURL)(b);e&&f({filesList:[e],onFileChange:e=>{let[{url:t}]=e;l({src:t})},onError:e=>{c.createErrorNotice(e)},allowedTypes:$y})}}),[]),(0,Ve.useEffect)((()=>{m.current&&m.current.load()}),[v]);const E=Ke()(a,{"is-transient":_}),C=(0,$e.useBlockProps)({className:E});if(!b)return(0,Ve.createElement)("div",C,(0,Ve.createElement)($e.MediaPlaceholder,{icon:(0,Ve.createElement)($e.BlockIcon,{icon:Ny}),onSelect:k,onSelectURL:w,accept:"video/*",allowedTypes:$y,value:r,notices:o,onError:x}));const S=`video-block__poster-image-description-${u}`;return(0,Ve.createElement)(Ve.Fragment,null,(0,Ve.createElement)($e.BlockControls,{group:"block"},(0,Ve.createElement)(Dy,{tracks:y,onChange:e=>{l({tracks:e})}})),(0,Ve.createElement)($e.BlockControls,{group:"other"},(0,Ve.createElement)($e.MediaReplaceFlow,{mediaId:p,mediaURL:b,allowedTypes:$y,accept:"video/*",onSelect:k,onSelectURL:w,onError:x})),(0,Ve.createElement)($e.InspectorControls,null,(0,Ve.createElement)(De.PanelBody,{title:(0,Fe.__)("Video settings")},(0,Ve.createElement)(zy,{setAttributes:l,attributes:r}),(0,Ve.createElement)($e.MediaUploadCheck,null,(0,Ve.createElement)(De.BaseControl,{className:"editor-video-poster-control"},(0,Ve.createElement)(De.BaseControl.VisualLabel,null,(0,Fe.__)("Poster image")),(0,Ve.createElement)($e.MediaUpload,{title:(0,Fe.__)("Select poster image"),onSelect:function(e){l({poster:e.url})},allowedTypes:Gy,render:e=>{let{open:t}=e;return(0,Ve.createElement)(De.Button,{variant:"primary",onClick:t,ref:d,"aria-describedby":S},v?(0,Fe.__)("Replace"):(0,Fe.__)("Select"))}}),(0,Ve.createElement)("p",{id:S,hidden:!0},v?(0,Fe.sprintf)((0,Fe.__)("The current poster image url is %s"),v):(0,Fe.__)("There is no poster image currently selected")),!!v&&(0,Ve.createElement)(De.Button,{onClick:function(){l({poster:void 0}),d.current.focus()},variant:"tertiary"},(0,Fe.__)("Remove")))))),(0,Ve.createElement)("figure",C,(0,Ve.createElement)(De.Disabled,{isDisabled:!n},(0,Ve.createElement)("video",{controls:h,poster:v,src:b,ref:m},(0,Ve.createElement)(Fy,{tracks:y}))),_&&(0,Ve.createElement)(De.Spinner,null),(!$e.RichText.isEmpty(g)||n)&&(0,Ve.createElement)($e.RichText,{tagName:"figcaption","aria-label":(0,Fe.__)("Video caption text"),placeholder:(0,Fe.__)("Add caption"),value:g,onChange:e=>l({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>i((0,Re.createBlock)("core/paragraph"))})))}));const Oy={from:[{type:"files",isMatch:e=>1===e.length&&0===e[0].type.indexOf("video/"),transform(e){const t=e[0];return(0,Re.createBlock)("core/video",{src:(0,pt.createBlobURL)(t)})}},{type:"shortcode",tag:"video",attributes:{src:{type:"string",shortcode:e=>{let{named:{src:t,mp4:n,m4v:o,webm:r,ogv:a,flv:l}}=e;return t||n||o||r||a||l}},poster:{type:"string",shortcode:e=>{let{named:{poster:t}}=e;return t}},loop:{type:"string",shortcode:e=>{let{named:{loop:t}}=e;return t}},autoplay:{type:"string",shortcode:e=>{let{named:{autoplay:t}}=e;return t}},preload:{type:"string",shortcode:e=>{let{named:{preload:t}}=e;return t}}}}]};var qy=Oy;const Wy={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:2,name:"core/video",title:"Video",category:"media",description:"Embed a video from your media library or upload a new one.",keywords:["movie"],textdomain:"default",attributes:{autoplay:{type:"boolean",source:"attribute",selector:"video",attribute:"autoplay"},caption:{type:"string",source:"html",selector:"figcaption"},controls:{type:"boolean",source:"attribute",selector:"video",attribute:"controls",default:!0},id:{type:"number"},loop:{type:"boolean",source:"attribute",selector:"video",attribute:"loop"},muted:{type:"boolean",source:"attribute",selector:"video",attribute:"muted"},poster:{type:"string",source:"attribute",selector:"video",attribute:"poster"},preload:{type:"string",source:"attribute",selector:"video",attribute:"preload",default:"metadata"},src:{type:"string",source:"attribute",selector:"video",attribute:"src"},playsInline:{type:"boolean",source:"attribute",selector:"video",attribute:"playsinline"},tracks:{type:"array",items:{type:"object"},default:[]}},supports:{anchor:!0,align:!0},editorStyle:"wp-block-video-editor",style:"wp-block-video"},{name:jy}=Wy,Zy={icon:Ny,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",caption:(0,Fe.__)("Wood thrush singing in Central Park, NYC.")}},transforms:qy,edit:Uy,save:function(e){let{attributes:t}=e;const{autoplay:n,caption:o,controls:r,loop:a,muted:l,poster:i,preload:s,src:c,playsInline:u,tracks:m}=t;return(0,Ve.createElement)("figure",$e.useBlockProps.save(),c&&(0,Ve.createElement)("video",{autoPlay:n,controls:r,loop:a,muted:l,poster:i,preload:"metadata"!==s?s:void 0,src:c,playsInline:u},(0,Ve.createElement)(Fy,{tracks:m})),!$e.RichText.isEmpty(o)&&(0,Ve.createElement)($e.RichText.Content,{tagName:"figcaption",value:o}))}},Qy=e=>{if(!e)return;const{metadata:t,settings:n,name:o}=e;(0,Re.registerBlockType)({name:o,...t},n)},Ky=()=>[j,M,P,T,V,he,e,r,a,l,i,s,window.wp&&window.wp.oldEditor?c:null,u,m,d,C,S,B,N,I,L,R,H,D,F,O,W,q,le,ie,ve,ye,_e,fe,ke,Ce,Se,Be,Te,Ne,Ie,Me,Le,$,G,U,we,Ee,xe,se,Pe,t,ae,ee,te,Y,Z,X,re,ne,oe,ue,me,de,pe,ce,be,p,g,h,v,b,y,E,f,k,w,x,_,K,J,z,A,ze,ge,Q],Jy=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ky();e.forEach(Qy),(0,Re.setDefaultBlockName)(Cd),window.wp&&window.wp.oldEditor&&(0,Re.setFreeformContentHandlerName)(Ln),(0,Re.setUnregisteredTypeHandlerName)(gu),(0,Re.setGroupingBlockName)(ms)},Yy=void 0}(),(window.wp=window.wp||{}).blockLibrary=o}();
\ No newline at end of file
diff --git a/wp-includes/js/dist/components.js b/wp-includes/js/dist/components.js
index 2e602e4b2f..17eafcf744 100644
--- a/wp-includes/js/dist/components.js
+++ b/wp-includes/js/dist/components.js
@@ -40412,15 +40412,12 @@ function AngleCircle(_ref) {
     const {
       x: centerX,
       y: centerY
-    } = angleCircleCenter.current;
-    const {
-      ownerDocument
-    } = angleCircleRef.current; // Prevent (drag) mouse events from selecting and accidentally
+    } = angleCircleCenter.current; // Prevent (drag) mouse events from selecting and accidentally
     // triggering actions from other elements.

-    event.preventDefault(); // Ensure the input isn't focused as preventDefault would leave it.
+    event.preventDefault(); // Input control needs to lose focus and by preventDefault above, it doesn't.

-    ownerDocument.activeElement.blur();
+    event.target.focus();
     onChange(getAngle(centerX, centerY, event.clientX, event.clientY));
   };

@@ -40460,7 +40457,8 @@ function AngleCircle(_ref) {
       style: value ? {
         transform: `rotate(${value}deg)`
       } : undefined,
-      className: "components-angle-picker-control__angle-circle-indicator-wrapper"
+      className: "components-angle-picker-control__angle-circle-indicator-wrapper",
+      tabIndex: -1
     }, (0,external_wp_element_namespaceObject.createElement)(CircleIndicator, {
       className: "components-angle-picker-control__angle-circle-indicator"
     })))
diff --git a/wp-includes/js/dist/components.min.js b/wp-includes/js/dist/components.min.js
index 9507fd782a..56545452b0 100644
--- a/wp-includes/js/dist/components.min.js
+++ b/wp-includes/js/dist/components.min.js
@@ -35,7 +35,7 @@ LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 PERFORMANCE OF THIS SOFTWARE.
 ***************************************************************************** */
-var Li=function(e,t){return Li=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Li(e,t)};function Fi(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Li(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var ji=function(){return ji=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ji.apply(this,arguments)};function zi(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create;function Bi(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Vi(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function Hi(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;var Wi=function(e){return{isEnabled:function(t){return e.some((function(e){return!!t[e]}))}}},Ui={measureLayout:Wi(["layout","layoutId","drag"]),animation:Wi(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:Wi(["exit"]),drag:Wi(["drag","dragControls"]),focus:Wi(["whileFocus"]),hover:Wi(["whileHover","onHoverStart","onHoverEnd"]),tap:Wi(["whileTap","onTap","onTapStart","onTapCancel"]),pan:Wi(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:Wi(["whileInView","onViewportEnter","onViewportLeave"])};var $i=(0,b.createContext)({strict:!1}),Ki=Object.keys(Ui),Gi=Ki.length;var qi=(0,b.createContext)({transformPagePoint:function(e){return e},isStatic:!1,reducedMotion:"never"}),Yi=(0,b.createContext)({});var Xi=(0,b.createContext)(null),Zi="undefined"!=typeof document,Ji=Zi?b.useLayoutEffect:b.useEffect,Qi={current:null},ea=!1;function ta(){return!ea&&function(){if(ea=!0,Zi)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return Qi.current=e.matches};e.addListener(t),t()}else Qi.current=!1}(),Vi((0,b.useState)(Qi.current),1)[0]}function na(e,t,n,r){var o,i,a=(0,b.useContext)($i),s=(0,b.useContext)(Yi).visualElement,l=(0,b.useContext)(Xi),u=(o=ta(),"never"!==(i=(0,b.useContext)(qi).reducedMotion)&&("always"===i||o)),c=(0,b.useRef)(void 0);r||(r=a.renderer),!c.current&&r&&(c.current=r(e,{visualState:t,parent:s,props:n,presenceId:null==l?void 0:l.id,blockInitialAnimation:!1===(null==l?void 0:l.initial),shouldReduceMotion:u}));var d=c.current;return Ji((function(){null==d||d.syncRender()})),(0,b.useEffect)((function(){var e;null===(e=null==d?void 0:d.animationState)||void 0===e||e.animateChanges()})),Ji((function(){return function(){return null==d?void 0:d.notifyUnmount()}}),[]),d}function ra(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function oa(e){return Array.isArray(e)}function ia(e){return"string"==typeof e||oa(e)}function aa(e,t,n,r,o){var i;return void 0===r&&(r={}),void 0===o&&(o={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),"string"==typeof t&&(t=null===(i=e.variants)||void 0===i?void 0:i[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),t}function sa(e,t,n){var r=e.getProps();return aa(r,t,null!=n?n:r.custom,function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.getVelocity()})),t}(e))}function la(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||ia(e.initial)||ia(e.animate)||ia(e.whileHover)||ia(e.whileDrag)||ia(e.whileTap)||ia(e.whileFocus)||ia(e.exit)}function ua(e){return Boolean(la(e)||e.variants)}function ca(e){var t=function(e,t){if(la(e)){var n=e.initial,r=e.animate;return{initial:!1===n||ia(n)?n:void 0,animate:ia(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,b.useContext)(Yi)),n=t.initial,r=t.animate;return(0,b.useMemo)((function(){return{initial:n,animate:r}}),[da(n),da(r)])}function da(e){return Array.isArray(e)?e.join(" "):e}function fa(e){var t=(0,b.useRef)(null);return null===t.current&&(t.current=e()),t.current}const pa=1/60*1e3,ha="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),ma="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout((()=>e(ha())),pa);let va=!0,ga=!1,ya=!1;const ba={delta:0,timestamp:0},wa=["read","update","preRender","render","postRender"],_a=wa.reduce(((e,t)=>(e[t]=function(e){let t=[],n=[],r=0,o=!1,i=!1;const a=new WeakSet,s={schedule:(e,i=!1,s=!1)=>{const l=s&&o,u=l?t:n;return i&&a.add(e),-1===u.indexOf(e)&&(u.push(e),l&&o&&(r=t.length)),e},cancel:e=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1),a.delete(e)},process:l=>{if(o)i=!0;else{if(o=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let n=0;n<r;n++){const r=t[n];r(l),a.has(r)&&(s.schedule(r),e())}o=!1,i&&(i=!1,s.process(l))}}};return s}((()=>ga=!0)),e)),{}),xa=wa.reduce(((e,t)=>{const n=_a[t];return e[t]=(e,t=!1,r=!1)=>(ga||Oa(),n.schedule(e,t,r)),e}),{}),Ea=wa.reduce(((e,t)=>(e[t]=_a[t].cancel,e)),{}),ka=wa.reduce(((e,t)=>(e[t]=()=>_a[t].process(ba),e)),{}),Sa=e=>_a[e].process(ba),Ca=e=>{ga=!1,ba.delta=va?pa:Math.max(Math.min(e-ba.timestamp,40),1),ba.timestamp=e,ya=!0,wa.forEach(Sa),ya=!1,ga&&(va=!1,ma(Ca))},Oa=()=>{ga=!0,va=!0,ya||ma(Ca)},Pa=()=>ba;var Ma=xa;const Ta=(e,t,n)=>-n*e+n*t+e;function Da(e,t){return t?e*(1e3/t):0}function Ia(e,t){-1===e.indexOf(t)&&e.push(t)}function Ra(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var Aa=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return Ia(this.subscriptions,e),function(){return Ra(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var o=0;o<r;o++){var i=this.subscriptions[o];i&&i(e,t,n)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),Na=function(){function e(e){var t,n=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Aa,this.velocityUpdateSubscribers=new Aa,this.renderSubscribers=new Aa,this.canTrackVelocity=!1,this.updateAndNotify=function(e,t){void 0===t&&(t=!0),n.prev=n.current,n.current=e;var r=Pa(),o=r.delta,i=r.timestamp;n.lastUpdated!==i&&(n.timeDelta=o,n.lastUpdated=i,Ma.postRender(n.scheduleVelocityCheck)),n.prev!==n.current&&n.updateSubscribers.notify(n.current),n.velocityUpdateSubscribers.getSize()&&n.velocityUpdateSubscribers.notify(n.getVelocity()),t&&n.renderSubscribers.notify(n.current)},this.scheduleVelocityCheck=function(){return Ma.postRender(n.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==n.lastUpdated&&(n.prev=n.current,n.velocityUpdateSubscribers.notify(n.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t)))}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?Da(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise((function(n){t.hasAnimated=!0,t.stopAnimation=e(n)})).then((function(){return t.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function La(e){return new Na(e)}var Fa=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)};const ja=(e,t,n)=>Math.min(Math.max(n,e),t),za=.001;function Ba({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let o,i,a=1-t;a=ja(.05,1,a),e=ja(.01,10,e/1e3),a<1?(o=t=>{const r=t*a,o=r*e,i=r-n,s=Va(t,a),l=Math.exp(-o);return za-i/s*l},i=t=>{const r=t*a*e,i=r*n+n,s=Math.pow(a,2)*Math.pow(t,2)*e,l=Math.exp(-r),u=Va(Math.pow(t,2),a);return(-o(t)+za>0?-1:1)*((i-s)*l)/u}):(o=t=>Math.exp(-t*e)*((t-n)*e+1)-.001,i=t=>Math.exp(-t*e)*(e*e*(n-t)));const s=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(o,i,5/e);if(e*=1e3,isNaN(s))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(s,2)*r;return{stiffness:t,damping:2*a*Math.sqrt(r*t),duration:e}}}function Va(e,t){return e*Math.sqrt(1-t*t)}const Ha=["duration","bounce"],Wa=["stiffness","damping","mass"];function Ua(e,t){return t.some((t=>void 0!==e[t]))}function $a(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:o}=e,i=zi(e,["from","to","restSpeed","restDelta"]);const a={done:!1,value:t};let{stiffness:s,damping:l,mass:u,velocity:c,duration:d,isResolvedFromDuration:f}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Ua(e,Wa)&&Ua(e,Ha)){const n=Ba(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}(i),p=Ka,h=Ka;function m(){const e=c?-c/1e3:0,r=n-t,i=l/(2*Math.sqrt(s*u)),a=Math.sqrt(s/u)/1e3;if(void 0===o&&(o=Math.min(Math.abs(n-t)/100,.4)),i<1){const t=Va(a,i);p=o=>{const s=Math.exp(-i*a*o);return n-s*((e+i*a*r)/t*Math.sin(t*o)+r*Math.cos(t*o))},h=n=>{const o=Math.exp(-i*a*n);return i*a*o*(Math.sin(t*n)*(e+i*a*r)/t+r*Math.cos(t*n))-o*(Math.cos(t*n)*(e+i*a*r)-t*r*Math.sin(t*n))}}else if(1===i)p=t=>n-Math.exp(-a*t)*(r+(e+a*r)*t);else{const t=a*Math.sqrt(i*i-1);p=o=>{const s=Math.exp(-i*a*o),l=Math.min(t*o,300);return n-s*((e+i*a*r)*Math.sinh(l)+t*r*Math.cosh(l))/t}}}return m(),{next:e=>{const t=p(e);if(f)a.done=e>=d;else{const i=1e3*h(e),s=Math.abs(i)<=r,l=Math.abs(n-t)<=o;a.done=s&&l}return a.value=a.done?n:t,a},flipTarget:()=>{c=-c,[t,n]=[n,t],m()}}}$a.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;const Ka=e=>0,Ga=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r},qa=(e,t)=>n=>Math.max(Math.min(n,t),e),Ya=e=>e%1?Number(e.toFixed(5)):e,Xa=/(-)?([\d]*\.?[\d])+/g,Za=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,Ja=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Qa(e){return"string"==typeof e}const es={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},ts=Object.assign(Object.assign({},es),{transform:qa(0,1)}),ns=Object.assign(Object.assign({},es),{default:1}),rs=(e,t)=>n=>Boolean(Qa(n)&&Ja.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),os=(e,t,n)=>r=>{if(!Qa(r))return r;const[o,i,a,s]=r.match(Xa);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},is=qa(0,255),as=Object.assign(Object.assign({},es),{transform:e=>Math.round(is(e))}),ss={test:rs("rgb","red"),parse:os("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+as.transform(e)+", "+as.transform(t)+", "+as.transform(n)+", "+Ya(ts.transform(r))+")"};const ls={test:rs("#"),parse:function(e){let t="",n="",r="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:ss.transform},us=e=>({test:t=>Qa(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),cs=us("deg"),ds=us("%"),fs=us("px"),ps=us("vh"),hs=us("vw"),ms=Object.assign(Object.assign({},ds),{parse:e=>ds.parse(e)/100,transform:e=>ds.transform(100*e)}),vs={test:rs("hsl","hue"),parse:os("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+ds.transform(Ya(t))+", "+ds.transform(Ya(n))+", "+Ya(ts.transform(r))+")"};function gs(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function ys({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let o=0,i=0,a=0;if(t/=100){const r=n<.5?n*(1+t):n+t-n*t,s=2*n-r;o=gs(s,r,e+1/3),i=gs(s,r,e),a=gs(s,r,e-1/3)}else o=i=a=n;return{red:Math.round(255*o),green:Math.round(255*i),blue:Math.round(255*a),alpha:r}}const bs=(e,t,n)=>{const r=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-r)+r))},ws=[ls,ss,vs],_s=e=>ws.find((t=>t.test(e))),xs=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,Es=(e,t)=>{let n=_s(e),r=_s(t);xs(e),xs(t);let o=n.parse(e),i=r.parse(t);n===vs&&(o=ys(o),n=ss),r===vs&&(i=ys(i),r=ss);const a=Object.assign({},o);return e=>{for(const t in a)"alpha"!==t&&(a[t]=bs(o[t],i[t],e));return a.alpha=Ta(o.alpha,i.alpha,e),n.transform(a)}},ks={test:e=>ss.test(e)||ls.test(e)||vs.test(e),parse:e=>ss.test(e)?ss.parse(e):vs.test(e)?vs.parse(e):ls.parse(e),transform:e=>Qa(e)?e:e.hasOwnProperty("red")?ss.transform(e):vs.transform(e)},Ss="${c}",Cs="${n}";function Os(e){"number"==typeof e&&(e=`${e}`);const t=[];let n=0;const r=e.match(Za);r&&(n=r.length,e=e.replace(Za,Ss),t.push(...r.map(ks.parse)));const o=e.match(Xa);return o&&(e=e.replace(Xa,Cs),t.push(...o.map(es.parse))),{values:t,numColors:n,tokenised:e}}function Ps(e){return Os(e).values}function Ms(e){const{values:t,numColors:n,tokenised:r}=Os(e),o=t.length;return e=>{let t=r;for(let r=0;r<o;r++)t=t.replace(r<n?Ss:Cs,r<n?ks.transform(e[r]):Ya(e[r]));return t}}const Ts=e=>"number"==typeof e?0:e;const Ds={test:function(e){var t,n,r,o;return isNaN(e)&&Qa(e)&&(null!==(n=null===(t=e.match(Xa))||void 0===t?void 0:t.length)&&void 0!==n?n:0)+(null!==(o=null===(r=e.match(Za))||void 0===r?void 0:r.length)&&void 0!==o?o:0)>0},parse:Ps,createTransformer:Ms,getAnimatableNone:function(e){const t=Ps(e);return Ms(e)(t.map(Ts))}},Is=e=>"number"==typeof e,Rs=(e,t)=>n=>t(e(n)),As=(...e)=>e.reduce(Rs);function Ns(e,t){return Is(e)?n=>Ta(e,t,n):ks.test(e)?Es(e,t):zs(e,t)}const Ls=(e,t)=>{const n=[...e],r=n.length,o=e.map(((e,n)=>Ns(e,t[n])));return e=>{for(let t=0;t<r;t++)n[t]=o[t](e);return n}},Fs=(e,t)=>{const n=Object.assign(Object.assign({},e),t),r={};for(const o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=Ns(e[o],t[o]));return e=>{for(const t in r)n[t]=r[t](e);return n}};function js(e){const t=Ds.parse(e),n=t.length;let r=0,o=0,i=0;for(let e=0;e<n;e++)r||"number"==typeof t[e]?r++:void 0!==t[e].hue?i++:o++;return{parsed:t,numNumbers:r,numRGB:o,numHSL:i}}const zs=(e,t)=>{const n=Ds.createTransformer(t),r=js(e),o=js(t);return r.numHSL===o.numHSL&&r.numRGB===o.numRGB&&r.numNumbers>=o.numNumbers?As(Ls(r.parsed,o.parsed),n):n=>`${n>0?t:e}`},Bs=(e,t)=>n=>Ta(e,t,n);function Vs(e,t,n){const r=[],o=n||function(e){return"number"==typeof e?Bs:"string"==typeof e?ks.test(e)?Es:zs:Array.isArray(e)?Ls:"object"==typeof e?Fs:void 0}(e[0]),i=e.length-1;for(let n=0;n<i;n++){let i=o(e[n],e[n+1]);if(t){const e=Array.isArray(t)?t[n]:t;i=As(e,i)}r.push(i)}return r}function Hs(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const i=e.length;t.length,!r||!Array.isArray(r)||r.length,e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const a=Vs(t,r,o),s=2===i?function([e,t],[n]){return r=>n(Ga(e,t,r))}(e,a):function(e,t){const n=e.length,r=n-1;return o=>{let i=0,a=!1;if(o<=e[0]?a=!0:o>=e[r]&&(i=r-1,a=!0),!a){let t=1;for(;t<n&&!(e[t]>o||t===r);t++);i=t-1}const s=Ga(e[i],e[i+1],o);return t[i](s)}}(e,a);return n?t=>s(ja(e[0],e[i-1],t)):s}const Ws=e=>t=>1-e(1-t),Us=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,$s=e=>t=>t*t*((e+1)*t-e),Ks=e=>e,Gs=(qs=2,e=>Math.pow(e,qs));var qs;const Ys=Ws(Gs),Xs=Us(Gs),Zs=e=>1-Math.sin(Math.acos(e)),Js=Ws(Zs),Qs=Us(Js),el=$s(1.525),tl=Ws(el),nl=Us(el),rl=(e=>{const t=$s(e);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))})(1.525),ol=e=>{if(1===e||0===e)return e;const t=e*e;return e<.36363636363636365?7.5625*t:e<.7272727272727273?9.075*t-9.9*e+3.4:e<.9?12.066481994459833*t-19.63545706371191*e+8.898060941828255:10.8*e*e-20.52*e+10.72},il=Ws(ol);function al(e,t){return e.map((()=>t||Xs)).splice(0,e.length-1)}function sl({from:e=0,to:t=1,ease:n,offset:r,duration:o=300}){const i={done:!1,value:e},a=Array.isArray(t)?t:[e,t],s=function(e,t){return e.map((e=>e*t))}(r&&r.length===a.length?r:function(e){const t=e.length;return e.map(((e,n)=>0!==n?n/(t-1):0))}(a),o);function l(){return Hs(s,a,{ease:Array.isArray(n)?n:al(a,n)})}let u=l();return{next:e=>(i.value=u(e),i.done=e>=o,i),flipTarget:()=>{a.reverse(),u=l()}}}const ll={keyframes:sl,spring:$a,decay:function({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:o=.5,modifyTarget:i}){const a={done:!1,value:t};let s=n*e;const l=t+s,u=void 0===i?l:i(l);return u!==l&&(s=u-t),{next:e=>{const t=-s*Math.exp(-e/r);return a.done=!(t>o||t<-o),a.value=a.done?u:u+t,a},flipTarget:()=>{}}}};function ul(e,t,n=0){return e-t-n}const cl=e=>{const t=({delta:t})=>e(t);return{start:()=>Ma.update(t,!0),stop:()=>Ea.update(t)}};function dl(e){var t,n,{from:r,autoplay:o=!0,driver:i=cl,elapsed:a=0,repeat:s=0,repeatType:l="loop",repeatDelay:u=0,onPlay:c,onStop:d,onComplete:f,onRepeat:p,onUpdate:h}=e,m=zi(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let v,g,y,{to:b}=m,w=0,_=m.duration,x=!1,E=!0;const k=function(e){if(Array.isArray(e.to))return sl;if(ll[e.type])return ll[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?sl:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?$a:sl}(m);(null===(n=(t=k).needsInterpolation)||void 0===n?void 0:n.call(t,r,b))&&(y=Hs([0,100],[r,b],{clamp:!1}),r=0,b=100);const S=k(Object.assign(Object.assign({},m),{from:r,to:b}));function C(){w++,"reverse"===l?(E=w%2==0,a=function(e,t,n=0,r=!0){return r?ul(t+-e,t,n):t-(e-t)+n}(a,_,u,E)):(a=ul(a,_,u),"mirror"===l&&S.flipTarget()),x=!1,p&&p()}function O(e){if(E||(e=-e),a+=e,!x){const e=S.next(Math.max(0,a));g=e.value,y&&(g=y(g)),x=E?e.done:a<=0}null==h||h(g),x&&(0===w&&(null!=_||(_=a)),w<s?function(e,t,n,r){return r?e>=t+n:e<=-n}(a,_,u,E)&&C():(v.stop(),f&&f()))}return o&&(null==c||c(),v=i(O),v.start()),{stop:()=>{null==d||d(),v.stop()}}}var fl=function(e){return 1e3*e};const pl=(e,t)=>1-3*t+3*e,hl=(e,t)=>3*t-6*e,ml=e=>3*e,vl=(e,t,n)=>((pl(t,n)*e+hl(t,n))*e+ml(t))*e,gl=(e,t,n)=>3*pl(t,n)*e*e+2*hl(t,n)*e+ml(t);const yl=.1;function bl(e,t,n,r){if(e===t&&n===r)return Ks;const o=new Float32Array(11);for(let t=0;t<11;++t)o[t]=vl(t*yl,e,n);function i(t){let r=0,i=1;for(;10!==i&&o[i]<=t;++i)r+=yl;--i;const a=r+(t-o[i])/(o[i+1]-o[i])*yl,s=gl(a,e,n);return s>=.001?function(e,t,n,r){for(let o=0;o<8;++o){const o=gl(t,n,r);if(0===o)return t;t-=(vl(t,n,r)-e)/o}return t}(t,a,e,n):0===s?a:function(e,t,n,r,o){let i,a,s=0;do{a=t+(n-t)/2,i=vl(a,r,o)-e,i>0?n=a:t=a}while(Math.abs(i)>1e-7&&++s<10);return a}(t,r,r+yl,e,n)}return e=>0===e||1===e?e:vl(i(e),t,r)}var wl={linear:Ks,easeIn:Gs,easeInOut:Xs,easeOut:Ys,circIn:Zs,circInOut:Qs,circOut:Js,backIn:el,backInOut:nl,backOut:tl,anticipate:rl,bounceIn:il,bounceInOut:e=>e<.5?.5*(1-ol(1-2*e)):.5*ol(2*e-1)+.5,bounceOut:ol},_l=function(e){if(Array.isArray(e)){e.length;var t=Vi(e,4);return bl(t[0],t[1],t[2],t[3])}return"string"==typeof e?("Invalid easing type '".concat(e,"'"),wl[e]):e},xl=function(e,t){return"zIndex"!==e&&(!("number"!=typeof t&&!Array.isArray(t))||!("string"!=typeof t||!Ds.test(t)||t.startsWith("url(")))},El=function(e){return Array.isArray(e)},kl=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Sl=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},Cl=function(){return{type:"keyframes",ease:"linear",duration:.3}},Ol=function(e){return{type:"keyframes",duration:.8,values:e}},Pl={x:kl,y:kl,z:kl,rotate:kl,rotateX:kl,rotateY:kl,rotateZ:kl,scaleX:Sl,scaleY:Sl,scale:Sl,opacity:Cl,backgroundColor:Cl,color:Cl,default:Sl};const Ml=new Set(["brightness","contrast","saturate","opacity"]);function Tl(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(Xa)||[];if(!r)return e;const o=n.replace(r,"");let i=Ml.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const Dl=/([a-z-]*)\(.*?\)/g,Il=Object.assign(Object.assign({},Ds),{getAnimatableNone:e=>{const t=e.match(Dl);return t?t.map(Tl).join(" "):e}});var Rl=ji(ji({},es),{transform:Math.round}),Al={borderWidth:fs,borderTopWidth:fs,borderRightWidth:fs,borderBottomWidth:fs,borderLeftWidth:fs,borderRadius:fs,radius:fs,borderTopLeftRadius:fs,borderTopRightRadius:fs,borderBottomRightRadius:fs,borderBottomLeftRadius:fs,width:fs,maxWidth:fs,height:fs,maxHeight:fs,size:fs,top:fs,right:fs,bottom:fs,left:fs,padding:fs,paddingTop:fs,paddingRight:fs,paddingBottom:fs,paddingLeft:fs,margin:fs,marginTop:fs,marginRight:fs,marginBottom:fs,marginLeft:fs,rotate:cs,rotateX:cs,rotateY:cs,rotateZ:cs,scale:ns,scaleX:ns,scaleY:ns,scaleZ:ns,skew:cs,skewX:cs,skewY:cs,distance:fs,translateX:fs,translateY:fs,translateZ:fs,x:fs,y:fs,z:fs,perspective:fs,transformPerspective:fs,opacity:ts,originX:ms,originY:ms,originZ:fs,zIndex:Rl,fillOpacity:ts,strokeOpacity:ts,numOctaves:Rl},Nl=ji(ji({},Al),{color:ks,backgroundColor:ks,outlineColor:ks,fill:ks,stroke:ks,borderColor:ks,borderTopColor:ks,borderRightColor:ks,borderBottomColor:ks,borderLeftColor:ks,filter:Il,WebkitFilter:Il}),Ll=function(e){return Nl[e]};function Fl(e,t){var n,r=Ll(e);return r!==Il&&(r=Ds),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,t)}var jl=!1,zl=function(e){return El(e)?e[e.length-1]||0:e};function Bl(e){var t=e.ease,n=e.times,r=e.yoyo,o=e.flip,i=e.loop,a=zi(e,["ease","times","yoyo","flip","loop"]),s=ji({},a);return n&&(s.offset=n),a.duration&&(s.duration=fl(a.duration)),a.repeatDelay&&(s.repeatDelay=fl(a.repeatDelay)),t&&(s.ease=function(e){return Array.isArray(e)&&"number"!=typeof e[0]}(t)?t.map(_l):_l(t)),"tween"===a.type&&(s.type="keyframes"),(r||i||o)&&(!0,r?s.repeatType="reverse":i?s.repeatType="loop":o&&(s.repeatType="mirror"),s.repeat=i||r||o||a.repeat),"spring"!==a.type&&(s.type="keyframes"),s}function Vl(e,t,n){var r,o,i,a;return Array.isArray(t.to)&&(null!==(r=e.duration)&&void 0!==r||(e.duration=.8)),function(e){Array.isArray(e.to)&&null===e.to[0]&&(e.to=Hi([],Vi(e.to),!1),e.to[0]=e.from)}(t),function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=zi(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}(e)||(e=ji(ji({},e),(o=n,i=t.to,a=El(i)?Ol:Pl[o]||Pl.default,ji({to:i},a(i))))),ji(ji({},t),Bl(e))}function Hl(e,t,n,r,o){var i,a=$l(r,e),s=null!==(i=a.from)&&void 0!==i?i:t.get(),l=xl(e,n);"none"===s&&l&&"string"==typeof n?s=Fl(e,n):Wl(s)&&"string"==typeof n?s=Ul(n):!Array.isArray(n)&&Wl(n)&&"string"==typeof s&&(n=Ul(s));var u=xl(e,s);return"You are trying to animate ".concat(e,' from "').concat(s,'" to "').concat(n,'". ').concat(s," is not an animatable value - to enable this animation set ").concat(s," to a value animatable to ").concat(n," via the `style` property."),u&&l&&!1!==a.type?function(){var r={from:s,to:n,velocity:t.getVelocity(),onComplete:o,onUpdate:function(e){return t.set(e)}};return"inertia"===a.type||"decay"===a.type?function({from:e=0,velocity:t=0,min:n,max:r,power:o=.8,timeConstant:i=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:f,onStop:p}){let h;function m(e){return void 0!==n&&e<n||void 0!==r&&e>r}function v(e){return void 0===n?r:void 0===r||Math.abs(n-e)<Math.abs(r-e)?n:r}function g(e){null==h||h.stop(),h=dl(Object.assign(Object.assign({},e),{driver:c,onUpdate:t=>{var n;null==d||d(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:f,onStop:p}))}function y(e){g(Object.assign({type:"spring",stiffness:a,damping:s,restDelta:l},e))}if(m(e))y({from:e,velocity:t,to:v(e)});else{let r=o*t+e;void 0!==u&&(r=u(r));const a=v(r),s=a===n?-1:1;let c,d;const f=e=>{c=d,d=e,t=Da(e-c,Pa().delta),(1===s&&e>a||-1===s&&e<a)&&y({from:e,to:a,velocity:t})};g({type:"decay",from:e,velocity:t,timeConstant:i,power:o,restDelta:l,modifyTarget:u,onUpdate:m(r)?f:void 0})}return{stop:()=>null==h?void 0:h.stop()}}(ji(ji({},r),a)):dl(ji(ji({},Vl(a,r,e)),{onUpdate:function(e){var t;r.onUpdate(e),null===(t=a.onUpdate)||void 0===t||t.call(a,e)},onComplete:function(){var e;r.onComplete(),null===(e=a.onComplete)||void 0===e||e.call(a)}}))}:function(){var e,r,i=zl(n);return t.set(i),o(),null===(e=null==a?void 0:a.onUpdate)||void 0===e||e.call(a,i),null===(r=null==a?void 0:a.onComplete)||void 0===r||r.call(a),{stop:function(){}}}}function Wl(e){return 0===e||"string"==typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function Ul(e){return"number"==typeof e?0:Fl("",e)}function $l(e,t){return e[t]||e.default||e}function Kl(e,t,n,r){return void 0===r&&(r={}),jl&&(r={type:!1}),t.start((function(o){var i,a,s=Hl(e,t,n,r,o),l=function(e,t){var n,r;return null!==(r=null!==(n=($l(e,t)||{}).delay)&&void 0!==n?n:e.delay)&&void 0!==r?r:0}(r,e),u=function(){return a=s()};return l?i=window.setTimeout(u,fl(l)):u(),function(){clearTimeout(i),null==a||a.stop()}}))}var Gl=["TopLeft","TopRight","BottomLeft","BottomRight"],ql=Gl.length,Yl=function(e){return"string"==typeof e?parseFloat(e):e},Xl=function(e){return"number"==typeof e||fs.test(e)};function Zl(e,t){var n;return null!==(n=e[t])&&void 0!==n?n:e.borderRadius}var Jl=eu(0,.5,Js),Ql=eu(.5,.95,Ks);function eu(e,t,n){return function(r){return r<e?0:r>t?1:n(Ga(e,t,r))}}function tu(e,t){e.min=t.min,e.max=t.max}function nu(e,t){tu(e.x,t.x),tu(e.y,t.y)}function ru(e){return void 0===e||1===e}function ou(e){var t=e.scale,n=e.scaleX,r=e.scaleY;return!ru(t)||!ru(n)||!ru(r)}function iu(e){return ou(e)||au(e.x)||au(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function au(e){return e&&"0%"!==e}function su(e,t,n){return n+t*(e-n)}function lu(e,t,n,r,o){return void 0!==o&&(e=su(e,o,r)),su(e,n,r)+t}function uu(e,t,n,r,o){void 0===t&&(t=0),void 0===n&&(n=1),e.min=lu(e.min,t,n,r,o),e.max=lu(e.max,t,n,r,o)}function cu(e,t){var n=t.x,r=t.y;uu(e.x,n.translate,n.scale,n.originPoint),uu(e.y,r.translate,r.scale,r.originPoint)}function du(e,t){e.min=e.min+t,e.max=e.max+t}function fu(e,t,n){var r=Vi(n,3),o=r[0],i=r[1],a=r[2],s=void 0!==t[a]?t[a]:.5,l=Ta(e.min,e.max,s);uu(e,t[o],t[i],l,t.scale)}var pu=["x","scaleX","originX"],hu=["y","scaleY","originY"];function mu(e,t){fu(e.x,t,pu),fu(e.y,t,hu)}const vu=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),gu=e=>vu(e)&&e.hasOwnProperty("z"),yu=(e,t)=>Math.abs(e-t);function bu(e,t){if(Is(e)&&Is(t))return yu(e,t);if(vu(e)&&vu(t)){const n=yu(e.x,t.x),r=yu(e.y,t.y),o=gu(e)&&gu(t)?yu(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(o,2))}}function wu(e){return e.max-e.min}function _u(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=.01),bu(e,t)<n}function xu(e,t,n,r){void 0===r&&(r=.5),e.origin=r,e.originPoint=Ta(t.min,t.max,e.origin),e.scale=wu(n)/wu(t),(_u(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=Ta(n.min,n.max,e.origin)-e.originPoint,(_u(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Eu(e,t,n,r){xu(e.x,t.x,n.x,null==r?void 0:r.originX),xu(e.y,t.y,n.y,null==r?void 0:r.originY)}function ku(e,t,n){e.min=n.min+t.min,e.max=e.min+wu(t)}function Su(e,t,n){e.min=t.min-n.min,e.max=e.min+wu(t)}function Cu(e,t,n){Su(e.x,t.x,n.x),Su(e.y,t.y,n.y)}function Ou(e,t,n,r,o){return e=su(e-=t,1/n,r),void 0!==o&&(e=su(e,1/o,r)),e}function Pu(e,t,n,r,o){var i=Vi(n,3),a=i[0],s=i[1],l=i[2];!function(e,t,n,r,o,i,a){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===i&&(i=e),void 0===a&&(a=e),ds.test(t)&&(t=parseFloat(t),t=Ta(a.min,a.max,t/100)-a.min),"number"==typeof t){var s=Ta(i.min,i.max,r);e===i&&(s-=t),e.min=Ou(e.min,t,n,s,o),e.max=Ou(e.max,t,n,s,o)}}(e,t[a],t[s],t[l],t.scale,r,o)}var Mu=["x","scaleX","originX"],Tu=["y","scaleY","originY"];function Du(e,t,n,r){Pu(e.x,t,Mu,null==n?void 0:n.x,null==r?void 0:r.x),Pu(e.y,t,Tu,null==n?void 0:n.y,null==r?void 0:r.y)}function Iu(e){return 0===e.translate&&1===e.scale}function Ru(e){return Iu(e.x)&&Iu(e.y)}function Au(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var Nu=function(){function e(){this.members=[]}return e.prototype.add=function(e){Ia(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(Ra(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var o=this.members[r];if(!1!==o.isPresent){t=o;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,n,r,o,i;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(i=null===(r=e.resumingFrom)||void 0===r?void 0:(o=r.options).onExitComplete)||void 0===i||i.call(o)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),Lu={};function Fu(e,t,n){var r=e.x.translate/t.x,o=e.y.translate/t.y,i="translate3d(".concat(r,"px, ").concat(o,"px, 0) ");if(n){var a=n.rotate,s=n.rotateX,l=n.rotateY;a&&(i+="rotate(".concat(a,"deg) ")),s&&(i+="rotateX(".concat(s,"deg) ")),l&&(i+="rotateY(".concat(l,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(i+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"))?"none":i}function ju(e){return[e("x"),e("y")]}var zu=["","X","Y","Z"],Bu=["transformPerspective","x","y","z"];function Vu(e,t){return Bu.indexOf(e)-Bu.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return zu.forEach((function(t){return Bu.push(e+t)}))}));var Hu=new Set(Bu);function Wu(e){return Hu.has(e)}var Uu=new Set(["originX","originY","originZ"]);function $u(e){return Uu.has(e)}var Ku=function(e,t){return e.depth-t.depth},Gu=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){Ia(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){Ra(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(Ku),this.isDirty=!1,this.children.forEach(e)},e}();function qu(e){var t=Fa(e)?e.get():e;return function(e){return Boolean(e&&"object"==typeof e&&e.mix&&e.toValue)}(t)?t.toValue():t}var Yu={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Xu(e){var t=e.attachResizeListener,n=e.defaultParent,r=e.measureScroll,o=e.resetTransform;return function(){function e(e,t,r){var o=this;void 0===t&&(t={}),void 0===r&&(r=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){o.isUpdating&&(o.isUpdating=!1,o.clearAllSnapshots())},this.updateProjection=function(){o.nodes.forEach(rc),o.nodes.forEach(oc)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=r?r.root||r:this,this.path=r?Hi(Hi([],Vi(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new Gu)}return e.prototype.addEventListener=function(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Aa),this.eventHandlers.get(e).add(t)},e.prototype.notifyListeners=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=this.eventHandlers.get(e);null==r||r.notify.apply(r,Hi([],Vi(t),!1))},e.prototype.hasListeners=function(e){return this.eventHandlers.has(e)},e.prototype.registerPotentialNode=function(e,t){this.potentialNodes.set(e,t)},e.prototype.mount=function(e,n){var r,o=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;var i=this.options,a=i.layoutId,s=i.layout,l=i.visualElement;if(l&&!l.getInstance()&&l.mount(e),this.root.nodes.add(this),null===(r=this.parent)||void 0===r||r.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),n&&(s||a)&&(this.isLayoutDirty=!0),t){var u,c=function(){return o.root.updateBlockedByResize=!1};t(e,(function(){o.root.updateBlockedByResize=!0,clearTimeout(u),u=window.setTimeout(c,250),Yu.hasAnimatedSinceResize&&(Yu.hasAnimatedSinceResize=!1,o.nodes.forEach(nc))}))}a&&this.root.registerSharedNode(a,this),!1!==this.options.animate&&l&&(a||s)&&this.addEventListener("didUpdate",(function(e){var t,n,r,i,a,s=e.delta,u=e.hasLayoutChanged,c=e.hasRelativeTargetChanged,d=e.layout;if(o.isTreeAnimationBlocked())return o.target=void 0,void(o.relativeTarget=void 0);var f=null!==(n=null!==(t=o.options.transition)&&void 0!==t?t:l.getDefaultTransition())&&void 0!==n?n:cc,p=l.getProps(),h=p.onLayoutAnimationStart,m=p.onLayoutAnimationComplete,v=!o.targetLayout||!Au(o.targetLayout,d)||c,g=!u&&c;if((null===(r=o.resumeFrom)||void 0===r?void 0:r.instance)||g||u&&(v||!o.currentAnimation)){o.resumeFrom&&(o.resumingFrom=o.resumeFrom,o.resumingFrom.resumingFrom=void 0),o.setAnimationOrigin(s,g);var y=ji(ji({},$l(f,"layout")),{onPlay:h,onComplete:m});l.shouldReduceMotion&&(y.delay=0,y.type=!1),o.startAnimation(y)}else u||0!==o.animationProgress||o.finishAnimation(),o.isLead()&&(null===(a=(i=o.options).onExitComplete)||void 0===a||a.call(i));o.targetLayout=d}))}},e.prototype.unmount=function(){var e,t;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(e=this.getStack())||void 0===e||e.remove(this),null===(t=this.parent)||void 0===t||t.children.delete(this),this.instance=void 0,Ea.preRender(this.updateProjection)},e.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},e.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},e.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},e.prototype.isTreeAnimationBlocked=function(){var e;return this.isAnimationBlocked||(null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimationBlocked())||!1},e.prototype.startUpdate=function(){var e;this.isUpdateBlocked()||(this.isUpdating=!0,null===(e=this.nodes)||void 0===e||e.forEach(ic))},e.prototype.willUpdate=function(e){var t,n,r;if(void 0===e&&(e=!0),this.root.isUpdateBlocked())null===(n=(t=this.options).onExitComplete)||void 0===n||n.call(t);else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var o=0;o<this.path.length;o++){var i=this.path[o];i.shouldResetTransform=!0,i.updateScroll()}var a=this.options,s=a.layoutId,l=a.layout;if(void 0!==s||l){var u=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==u?void 0:u(this.latestValues,""),this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}}},e.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(ec);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(dc),this.potentialNodes.clear()),this.nodes.forEach(tc),this.nodes.forEach(Zu),this.nodes.forEach(Ju),this.clearAllSnapshots(),ka.update(),ka.preRender(),ka.render())},e.prototype.clearAllSnapshots=function(){this.nodes.forEach(Qu),this.sharedNodes.forEach(ac)},e.prototype.scheduleUpdateProjection=function(){Ma.preRender(this.updateProjection,!1,!0)},e.prototype.scheduleCheckAfterUnmount=function(){var e=this;Ma.postRender((function(){e.isLayoutDirty?e.root.didUpdate():e.root.checkUpdateFailed()}))},e.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var e=this.measure(),t=this.removeTransform(this.removeElementScroll(e));pc(t),this.snapshot={measured:e,layout:t,latestValues:{}}}},e.prototype.updateLayout=function(){var e;if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var t=0;t<this.path.length;t++){this.path[t].updateScroll()}var n=this.measure();pc(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null===(e=this.options.visualElement)||void 0===e||e.notifyLayoutMeasure(this.layout.actual,null==r?void 0:r.actual)}},e.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.scroll=r(this.instance))},e.prototype.resetTransform=function(){var e;if(o){var t=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!Ru(this.projectionDelta),r=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate,i=null==r?void 0:r(this.latestValues,""),a=i!==this.prevTransformTemplateValue;t&&(n||iu(this.latestValues)||a)&&(o(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}},e.prototype.measure=function(){var e=this.options.visualElement;if(!e)return{x:{min:0,max:0},y:{min:0,max:0}};var t=e.measureViewportBox(),n=this.root.scroll;return n&&(du(t.x,n.x),du(t.y,n.y)),t},e.prototype.removeElementScroll=function(e){var t={x:{min:0,max:0},y:{min:0,max:0}};nu(t,e);for(var n=0;n<this.path.length;n++){var r=this.path[n],o=r.scroll,i=r.options;r!==this.root&&o&&i.layoutScroll&&(du(t.x,o.x),du(t.y,o.y))}return t},e.prototype.applyTransform=function(e,t){void 0===t&&(t=!1);var n={x:{min:0,max:0},y:{min:0,max:0}};nu(n,e);for(var r=0;r<this.path.length;r++){var o=this.path[r];!t&&o.options.layoutScroll&&o.scroll&&o!==o.root&&mu(n,{x:-o.scroll.x,y:-o.scroll.y}),iu(o.latestValues)&&mu(n,o.latestValues)}return iu(this.latestValues)&&mu(n,this.latestValues),n},e.prototype.removeTransform=function(e){var t,n={x:{min:0,max:0},y:{min:0,max:0}};nu(n,e);for(var r=0;r<this.path.length;r++){var o=this.path[r];if(o.instance&&iu(o.latestValues)){ou(o.latestValues)&&o.updateSnapshot();var i={x:{min:0,max:0},y:{min:0,max:0}};nu(i,o.measure()),Du(n,o.latestValues,null===(t=o.snapshot)||void 0===t?void 0:t.layout,i)}}return iu(this.latestValues)&&Du(n,this.latestValues),n},e.prototype.setTargetDelta=function(e){this.targetDelta=e,this.root.scheduleUpdateProjection()},e.prototype.setOptions=function(e){var t;this.options=ji(ji(ji({},this.options),e),{crossfade:null===(t=e.crossfade)||void 0===t||t})},e.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},e.prototype.resolveTargetDelta=function(){var e,t,n,r,o=this.options,i=o.layout,a=o.layoutId;this.layout&&(i||a)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Cu(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),nu(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&(null===(e=this.relativeParent)||void 0===e?void 0:e.target)?(t=this.target,n=this.relativeTarget,r=this.relativeParent.target,ku(t.x,n.x,r.x),ku(t.y,n.y,r.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):nu(this.target,this.layout.actual),cu(this.target,this.targetDelta)):nu(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Cu(this.relativeTargetOrigin,this.target,this.relativeParent.target),nu(this.relativeTarget,this.relativeTargetOrigin)))))},e.prototype.getClosestProjectingParent=function(){if(this.parent&&!iu(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},e.prototype.calcProjection=function(){var e,t=this.options,n=t.layout,r=t.layoutId;if(this.isTreeAnimating=Boolean((null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var o=this.getLead();nu(this.layoutCorrected,this.layout.actual),function(e,t,n,r){var o,i;void 0===r&&(r=!1);var a=n.length;if(a){var s,l;t.x=t.y=1;for(var u=0;u<a;u++)l=(s=n[u]).projectionDelta,"contents"!==(null===(i=null===(o=s.instance)||void 0===o?void 0:o.style)||void 0===i?void 0:i.display)&&(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&mu(e,{x:-s.scroll.x,y:-s.scroll.y}),l&&(t.x*=l.x.scale,t.y*=l.y.scale,cu(e,l)),r&&iu(s.latestValues)&&mu(e,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==o);var i=o.target;if(i){this.projectionDelta||(this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}});var a=this.treeScale.x,s=this.treeScale.y,l=this.projectionTransform;Eu(this.projectionDelta,this.layoutCorrected,i,this.latestValues),this.projectionTransform=Fu(this.projectionDelta,this.treeScale),this.projectionTransform===l&&this.treeScale.x===a&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",i))}}},e.prototype.hide=function(){this.isVisible=!1},e.prototype.show=function(){this.isVisible=!0},e.prototype.scheduleRender=function(e){var t,n,r;void 0===e&&(e=!0),null===(n=(t=this.options).scheduleRender)||void 0===n||n.call(t),e&&(null===(r=this.getStack())||void 0===r||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},e.prototype.setAnimationOrigin=function(e,t){var n,r=this;void 0===t&&(t=!1);var o=this.snapshot,i=(null==o?void 0:o.latestValues)||{},a=ji({},this.latestValues),s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!t;var l={x:{min:0,max:0},y:{min:0,max:0}},u=null==o?void 0:o.isShared,c=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,d=Boolean(u&&!c&&!0===this.options.crossfade&&!this.path.some(uc));this.animationProgress=0,this.mixTargetDelta=function(t){var n,o=t/1e3;sc(s.x,e.x,o),sc(s.y,e.y,o),r.setTargetDelta(s),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null===(n=r.relativeParent)||void 0===n?void 0:n.layout)&&(Cu(l,r.layout.actual,r.relativeParent.layout.actual),function(e,t,n,r){lc(e.x,t.x,n.x,r),lc(e.y,t.y,n.y,r)}(r.relativeTarget,r.relativeTargetOrigin,l,o)),u&&(r.animationValues=a,function(e,t,n,r,o,i){var a,s,l,u;o?(e.opacity=Ta(0,null!==(a=n.opacity)&&void 0!==a?a:1,Jl(r)),e.opacityExit=Ta(null!==(s=t.opacity)&&void 0!==s?s:1,0,Ql(r))):i&&(e.opacity=Ta(null!==(l=t.opacity)&&void 0!==l?l:1,null!==(u=n.opacity)&&void 0!==u?u:1,r));for(var c=0;c<ql;c++){var d="border".concat(Gl[c],"Radius"),f=Zl(t,d),p=Zl(n,d);void 0===f&&void 0===p||(f||(f=0),p||(p=0),0===f||0===p||Xl(f)===Xl(p)?(e[d]=Math.max(Ta(Yl(f),Yl(p),r),0),(ds.test(p)||ds.test(f))&&(e[d]+="%")):e[d]=p)}(t.rotate||n.rotate)&&(e.rotate=Ta(t.rotate||0,n.rotate||0,r))}(a,i,r.latestValues,o,d,c)),r.root.scheduleUpdateProjection(),r.scheduleRender(),r.animationProgress=o},this.mixTargetDelta(0)},e.prototype.startAnimation=function(e){var t,n,r=this;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(Ea.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ma.update((function(){Yu.hasAnimatedSinceResize=!0,r.currentAnimation=function(e,t,n){void 0===n&&(n={});var r=Fa(e)?e:La(e);return Kl("",r,t,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}(0,1e3,ji(ji({},e),{onUpdate:function(t){var n;r.mixTargetDelta(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:function(){var t;null===(t=e.onComplete)||void 0===t||t.call(e),r.completeAnimation()}})),r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.pendingAnimation=void 0}))},e.prototype.completeAnimation=function(){var e;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(e=this.getStack())||void 0===e||e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},e.prototype.finishAnimation=function(){var e;this.currentAnimation&&(null===(e=this.mixTargetDelta)||void 0===e||e.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},e.prototype.applyTransformsToTarget=function(){var e=this.getLead(),t=e.targetWithTransforms,n=e.target,r=e.layout,o=e.latestValues;t&&n&&r&&(nu(t,n),mu(t,o),Eu(this.projectionDeltaWithTransform,this.layoutCorrected,t,o))},e.prototype.registerSharedNode=function(e,t){var n,r,o;this.sharedNodes.has(e)||this.sharedNodes.set(e,new Nu),this.sharedNodes.get(e).add(t),t.promote({transition:null===(n=t.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(o=null===(r=t.options.initialPromotionConfig)||void 0===r?void 0:r.shouldPreserveFollowOpacity)||void 0===o?void 0:o.call(r,t)})},e.prototype.isLead=function(){var e=this.getStack();return!e||e.lead===this},e.prototype.getLead=function(){var e;return this.options.layoutId&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this},e.prototype.getPrevLead=function(){var e;return this.options.layoutId?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0},e.prototype.getStack=function(){var e=this.options.layoutId;if(e)return this.root.sharedNodes.get(e)},e.prototype.promote=function(e){var t=void 0===e?{}:e,n=t.needsReset,r=t.transition,o=t.preserveFollowOpacity,i=this.getStack();i&&i.promote(this,o),n&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})},e.prototype.relegate=function(){var e=this.getStack();return!!e&&e.relegate(this)},e.prototype.resetRotation=function(){var e=this.options.visualElement;if(e){for(var t=!1,n={},r=0;r<zu.length;r++){var o="rotate"+zu[r];e.getStaticValue(o)&&(t=!0,n[o]=e.getStaticValue(o),e.setStaticValue(o,0))}if(t){for(var o in null==e||e.syncRender(),n)e.setStaticValue(o,n[o]);e.scheduleRender()}}},e.prototype.getProjectionStyles=function(e){var t,n,r,o,i,a;void 0===e&&(e={});var s={};if(!this.instance||this.isSVG)return s;if(!this.isVisible)return{visibility:"hidden"};s.visibility="";var l=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=qu(e.pointerEvents)||"",s.transform=l?l(this.latestValues,""):"none",s;var u=this.getLead();if(!this.projectionDelta||!this.layout||!u.target){var c={};return this.options.layoutId&&(c.opacity=null!==(n=this.latestValues.opacity)&&void 0!==n?n:1,c.pointerEvents=qu(e.pointerEvents)||""),this.hasProjected&&!iu(this.latestValues)&&(c.transform=l?l({},""):"none",this.hasProjected=!1),c}var d=u.animationValues||u.latestValues;this.applyTransformsToTarget(),s.transform=Fu(this.projectionDeltaWithTransform,this.treeScale,d),l&&(s.transform=l(d,s.transform));var f=this.projectionDelta,p=f.x,h=f.y;for(var m in s.transformOrigin="".concat(100*p.origin,"% ").concat(100*h.origin,"% 0"),u.animationValues?s.opacity=u===this?null!==(o=null!==(r=d.opacity)&&void 0!==r?r:this.latestValues.opacity)&&void 0!==o?o:1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:s.opacity=u===this?null!==(i=d.opacity)&&void 0!==i?i:"":null!==(a=d.opacityExit)&&void 0!==a?a:0,Lu)if(void 0!==d[m]){var v=Lu[m],g=v.correct,y=v.applyTo,b=g(d[m],u);if(y)for(var w=y.length,_=0;_<w;_++)s[y[_]]=b;else s[m]=b}return this.options.layoutId&&(s.pointerEvents=u===this?qu(e.pointerEvents)||"":"none"),s},e.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},e.prototype.resetTree=function(){this.root.nodes.forEach((function(e){var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(ec),this.root.sharedNodes.clear()},e}()}function Zu(e){e.updateLayout()}function Ju(e){var t,n,r,o,i=null!==(n=null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)&&void 0!==n?n:e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){var a=e.layout,s=a.actual,l=a.measured;"size"===e.options.animationType?ju((function(e){var t=i.isShared?i.measured[e]:i.layout[e],n=wu(t);t.min=s[e].min,t.max=t.min+n})):"position"===e.options.animationType&&ju((function(e){var t=i.isShared?i.measured[e]:i.layout[e],n=wu(s[e]);t.max=t.min+n}));var u={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Eu(u,s,i.layout);var c={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};i.isShared?Eu(c,e.applyTransform(l,!0),i.measured):Eu(c,s,i.layout);var d=!Ru(u),f=!1;if(!e.resumeFrom&&(e.relativeParent=e.getClosestProjectingParent(),e.relativeParent&&!e.relativeParent.resumeFrom)){var p=e.relativeParent,h=p.snapshot,m=p.layout;if(h&&m){var v={x:{min:0,max:0},y:{min:0,max:0}};Cu(v,i.layout,h.layout);var g={x:{min:0,max:0},y:{min:0,max:0}};Cu(g,s,m.actual),Au(v,g)||(f=!0)}}e.notifyListeners("didUpdate",{layout:s,snapshot:i,delta:c,layoutDelta:u,hasLayoutChanged:d,hasRelativeTargetChanged:f})}else e.isLead()&&(null===(o=(r=e.options).onExitComplete)||void 0===o||o.call(r));e.options.transition=void 0}function Qu(e){e.clearSnapshot()}function ec(e){e.clearMeasurements()}function tc(e){var t=e.options.visualElement;(null==t?void 0:t.getProps().onBeforeLayoutMeasure)&&t.notifyBeforeLayoutMeasure(),e.resetTransform()}function nc(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function rc(e){e.resolveTargetDelta()}function oc(e){e.calcProjection()}function ic(e){e.resetRotation()}function ac(e){e.removeLeadSnapshot()}function sc(e,t,n){e.translate=Ta(t.translate,0,n),e.scale=Ta(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function lc(e,t,n,r){e.min=Ta(t.min,n.min,r),e.max=Ta(t.max,n.max,r)}function uc(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var cc={duration:.45,ease:[.4,0,.1,1]};function dc(e,t){for(var n=e.root,r=e.path.length-1;r>=0;r--)if(Boolean(e.path[r].instance)){n=e.path[r];break}var o=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));o&&e.mount(o,!0)}function fc(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function pc(e){fc(e.x),fc(e.y)}var hc=1;var mc=(0,b.createContext)({}),vc=(0,b.createContext)({});var gc=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Fi(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(b.Component);function yc(e){var t=e.preloadedFeatures,n=e.createVisualElement,r=e.projectionNodeConstructor,o=e.useRender,i=e.useVisualState,a=e.Component;return t&&function(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?Ui.projectionNodeConstructor=e[t]:Ui[t].Component=e[t])}(t),(0,b.forwardRef)((function(e,t){var s=function(e){var t,n=e.layoutId,r=null===(t=(0,b.useContext)(mc))||void 0===t?void 0:t.id;return r&&void 0!==n?r+"-"+n:n}(e);e=ji(ji({},e),{layoutId:s});var l=(0,b.useContext)(qi),u=null,c=ca(e),d=l.isStatic?void 0:fa((function(){if(Yu.hasEverUpdated)return hc++})),f=i(e,l.isStatic);return!l.isStatic&&Zi&&(c.visualElement=na(a,f,ji(ji({},l),e),n),function(e,t,n,r){var o,i=t.layoutId,a=t.layout,s=t.drag,l=t.dragConstraints,u=t.layoutScroll,c=(0,b.useContext)(vc);r&&n&&!(null==n?void 0:n.projection)&&(n.projection=new r(e,n.getLatestValues(),null===(o=n.parent)||void 0===o?void 0:o.projection),n.projection.setOptions({layoutId:i,layout:a,alwaysMeasureLayout:Boolean(s)||l&&ra(l),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof a?a:"both",initialPromotionConfig:c,layoutScroll:u}))}(d,e,c.visualElement,r||Ui.projectionNodeConstructor),u=function(e,t,n){var r=[];if((0,b.useContext)($i),!t)return null;for(var o=0;o<Gi;o++){var i=Ki[o],a=Ui[i],s=a.isEnabled,l=a.Component;s(e)&&l&&r.push(b.createElement(l,ji({key:i},e,{visualElement:t})))}return r}(e,c.visualElement)),b.createElement(gc,{visualElement:c.visualElement,props:ji(ji({},l),e)},u,b.createElement(Yi.Provider,{value:c},o(a,e,d,function(e,t,n){return(0,b.useCallback)((function(r){var o;r&&(null===(o=e.mount)||void 0===o||o.call(e,r)),t&&(r?t.mount(r):t.unmount()),n&&("function"==typeof n?n(r):ra(n)&&(n.current=r))}),[t])}(f,c.visualElement,t),f,l.isStatic,c.visualElement)))}))}function bc(e){function t(t,n){return void 0===n&&(n={}),yc(e(t,n))}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}var wc=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function _c(e){return"string"==typeof e&&!e.includes("-")&&!!(wc.indexOf(e)>-1||/[A-Z]/.test(e))}function xc(e,t){var n=t.layout,r=t.layoutId;return Wu(e)||$u(e)||(n||void 0!==r)&&(!!Lu[e]||"opacity"===e)}var Ec={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function kc(e){return e.startsWith("--")}var Sc=function(e,t){return t&&"number"==typeof e?t.transform(e):e};function Cc(e,t,n,r){var o,i=e.style,a=e.vars,s=e.transform,l=e.transformKeys,u=e.transformOrigin;l.length=0;var c=!1,d=!1,f=!0;for(var p in t){var h=t[p];if(kc(p))a[p]=h;else{var m=Al[p],v=Sc(h,m);if(Wu(p)){if(c=!0,s[p]=v,l.push(p),!f)continue;h!==(null!==(o=m.default)&&void 0!==o?o:0)&&(f=!1)}else $u(p)?(u[p]=v,d=!0):i[p]=v}}c?i.transform=function(e,t,n,r){var o=e.transform,i=e.transformKeys,a=t.enableHardwareAcceleration,s=void 0===a||a,l=t.allowTransformNone,u=void 0===l||l,c="";i.sort(Vu);for(var d=!1,f=i.length,p=0;p<f;p++){var h=i[p];c+="".concat(Ec[h]||h,"(").concat(o[h],") "),"z"===h&&(d=!0)}return!d&&s?c+="translateZ(0)":c=c.trim(),r?c=r(o,n?"":c):u&&n&&(c="none"),c}(e,n,f,r):r?i.transform=r({},""):!t.transform&&i.transform&&(i.transform="none"),d&&(i.transformOrigin=function(e){var t=e.originX,n=void 0===t?"50%":t,r=e.originY,o=void 0===r?"50%":r,i=e.originZ,a=void 0===i?0:i;return"".concat(n," ").concat(o," ").concat(a)}(u))}var Oc=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function Pc(e,t,n){for(var r in t)Fa(t[r])||xc(r,n)||(e[r]=t[r])}function Mc(e,t,n){var r={};return Pc(r,e.style||{},e),Object.assign(r,function(e,t,n){var r=e.transformTemplate;return(0,b.useMemo)((function(){var e={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};Cc(e,t,{enableHardwareAcceleration:!n},r);var o=e.style;return ji(ji({},e.vars),o)}),[t])}(e,t,n)),e.transformValues&&(r=e.transformValues(r)),r}function Tc(e,t,n){var r={},o=Mc(e,t,n);return Boolean(e.drag)&&!1!==e.dragListener&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),r.style=o,r}var Dc=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function Ic(e){return Dc.has(e)}var Rc,Ac=function(e){return!Ic(e)};try{(Rc=require("@emotion/is-prop-valid").default)&&(Ac=function(e){return e.startsWith("on")?!Ic(e):Rc(e)})}catch(e){}function Nc(e,t,n){return"string"==typeof e?e:fs.transform(t+n*e)}var Lc={offset:"stroke-dashoffset",array:"stroke-dasharray"},Fc={offset:"strokeDashoffset",array:"strokeDasharray"};function jc(e,t,n,r){var o=t.attrX,i=t.attrY,a=t.originX,s=t.originY,l=t.pathLength,u=t.pathSpacing,c=void 0===u?1:u,d=t.pathOffset,f=void 0===d?0:d;Cc(e,zi(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),e.attrs=e.style,e.style={};var p=e.attrs,h=e.style,m=e.dimensions;p.transform&&(m&&(h.transform=p.transform),delete p.transform),m&&(void 0!==a||void 0!==s||h.transform)&&(h.transformOrigin=function(e,t,n){var r=Nc(t,e.x,e.width),o=Nc(n,e.y,e.height);return"".concat(r," ").concat(o)}(m,void 0!==a?a:.5,void 0!==s?s:.5)),void 0!==o&&(p.x=o),void 0!==i&&(p.y=i),void 0!==l&&function(e,t,n,r,o){void 0===n&&(n=1),void 0===r&&(r=0),void 0===o&&(o=!0),e.pathLength=1;var i=o?Lc:Fc;e[i.offset]=fs.transform(-r);var a=fs.transform(t),s=fs.transform(n);e[i.array]="".concat(a," ").concat(s)}(p,l,c,f,!1)}var zc=function(){return ji(ji({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function Bc(e,t){var n=(0,b.useMemo)((function(){var n=zc();return jc(n,t,{enableHardwareAcceleration:!1},e.transformTemplate),ji(ji({},n.attrs),{style:ji({},n.style)})}),[t]);if(e.style){var r={};Pc(r,e.style,e),n.style=ji(ji({},r),n.style)}return n}function Vc(e){void 0===e&&(e=!1);return function(t,n,r,o,i,a){var s=i.latestValues,l=(_c(t)?Bc:Tc)(n,s,a),u=function(e,t,n){var r={};for(var o in e)(Ac(o)||!0===n&&Ic(o)||!t&&!Ic(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(n,"string"==typeof t,e),c=ji(ji(ji({},u),l),{ref:o});return r&&(c["data-projection-id"]=r),(0,b.createElement)(t,c)}}var Hc=/([a-z])([A-Z])/g,Wc=function(e){return e.replace(Hc,"$1-$2").toLowerCase()};function Uc(e,t,n,r){var o=t.style,i=t.vars;for(var a in Object.assign(e.style,o,r&&r.getProjectionStyles(n)),i)e.style.setProperty(a,i[a])}var $c=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Kc(e,t,n,r){for(var o in Uc(e,t,void 0,r),t.attrs)e.setAttribute($c.has(o)?o:Wc(o),t.attrs[o])}function Gc(e){var t=e.style,n={};for(var r in t)(Fa(t[r])||xc(r,e))&&(n[r]=t[r]);return n}function qc(e){var t=Gc(e);for(var n in e){if(Fa(e[n]))t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]}return t}function Yc(e){return"object"==typeof e&&"function"==typeof e.start}function Xc(e,t,n,r){var o=e.scrapeMotionValuesFromProps,i=e.createRenderState,a=e.onMount,s={latestValues:Jc(t,n,r,o),renderState:i()};return a&&(s.mount=function(e){return a(t,e,s)}),s}var Zc=function(e){return function(t,n){var r=(0,b.useContext)(Yi),o=(0,b.useContext)(Xi);return n?Xc(e,t,r,o):fa((function(){return Xc(e,t,r,o)}))}};function Jc(e,t,n,r){var o={},i=!1===(null==n?void 0:n.initial),a=r(e);for(var s in a)o[s]=qu(a[s]);var l=e.initial,u=e.animate,c=la(e),d=ua(e);t&&d&&!c&&!1!==e.inherit&&(null!=l||(l=t.initial),null!=u||(u=t.animate));var f=i||!1===l,p=f?u:l;p&&"boolean"!=typeof p&&!Yc(p)&&(Array.isArray(p)?p:[p]).forEach((function(t){var n=aa(e,t);if(n){var r=n.transitionEnd;n.transition;var i=zi(n,["transitionEnd","transition"]);for(var a in i){var s=i[a];if(Array.isArray(s))s=s[f?s.length-1:0];null!==s&&(o[a]=s)}for(var a in r)o[a]=r[a]}}));return o}var Qc,ed={useVisualState:Zc({scrapeMotionValuesFromProps:qc,createRenderState:zc,onMount:function(e,t,n){var r=n.renderState,o=n.latestValues;try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){r.dimensions={x:0,y:0,width:0,height:0}}jc(r,o,{enableHardwareAcceleration:!1},e.transformTemplate),Kc(t,r)}})},td={useVisualState:Zc({scrapeMotionValuesFromProps:Gc,createRenderState:Oc})};function nd(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function rd(e,t,n,r){(0,b.useEffect)((function(){var o=e.current;if(n&&o)return nd(o,t,n,r)}),[e,t,n,r])}function od(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function id(e){return!!e.touches}!function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(Qc||(Qc={}));var ad={pageX:0,pageY:0};function sd(e,t){void 0===t&&(t="page");var n=e.touches[0]||e.changedTouches[0]||ad;return{x:n[t+"X"],y:n[t+"Y"]}}function ld(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function ud(e,t){return void 0===t&&(t="page"),{point:id(e)?sd(e,t):ld(e,t)}}var cd=function(e,t){void 0===t&&(t=!1);var n,r=function(t){return e(t,ud(t))};return t?(n=r,function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&n(e)}):r},dd={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},fd={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function pd(e){return Zi&&null===window.onpointerdown?e:Zi&&null===window.ontouchstart?fd[e]:Zi&&null===window.onmousedown?dd[e]:e}function hd(e,t,n,r){return nd(e,pd(t),cd(n,"pointerdown"===t),r)}function md(e,t,n,r){return rd(e,pd(t),n&&cd(n,"pointerdown"===t),r)}function vd(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var gd=vd("dragHorizontal"),yd=vd("dragVertical");function bd(e){var t=!1;if("y"===e)t=yd();else if("x"===e)t=gd();else{var n=gd(),r=yd();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function wd(){var e=bd(!0);return!e||(e(),!1)}function _d(e,t,n){return function(r,o){var i;od(r)&&!wd()&&(null===(i=e.animationState)||void 0===i||i.setActive(Qc.Hover,t),null==n||n(r,o))}}var xd=function(e,t){return!!t&&(e===t||xd(e,t.parentElement))};function Ed(e){return(0,b.useEffect)((function(){return function(){return e()}}),[])}var kd=new WeakMap,Sd=new WeakMap,Cd=function(e){var t;null===(t=kd.get(e.target))||void 0===t||t(e)},Od=function(e){e.forEach(Cd)};function Pd(e,t,n){var r=function(e){var t=e.root,n=zi(e,["root"]),r=t||document;Sd.has(r)||Sd.set(r,{});var o=Sd.get(r),i=JSON.stringify(n);return o[i]||(o[i]=new IntersectionObserver(Od,ji({root:t},n))),o[i]}(t);return kd.set(e,n),r.observe(e),function(){kd.delete(e),r.unobserve(e)}}var Md={some:0,all:1};function Td(e,t,n,r){var o=r.root,i=r.margin,a=r.amount,s=void 0===a?"some":a,l=r.once;(0,b.useEffect)((function(){if(e){var r={root:null==o?void 0:o.current,rootMargin:i,threshold:"number"==typeof s?s:Md[s]};return Pd(n.getInstance(),r,(function(e){var r,o=e.isIntersecting;if(t.isInView!==o&&(t.isInView=o,!l||o||!t.hasEnteredView)){o&&(t.hasEnteredView=!0),null===(r=n.animationState)||void 0===r||r.setActive(Qc.InView,o);var i=n.getProps(),a=o?i.onViewportEnter:i.onViewportLeave;null==a||a(e)}}))}}),[e,o,i,s])}function Dd(e,t,n,r){var o=r.fallback,i=void 0===o||o;(0,b.useEffect)((function(){e&&i&&requestAnimationFrame((function(){var e;t.hasEnteredView=!0;var r=n.getProps().onViewportEnter;null==r||r(null),null===(e=n.animationState)||void 0===e||e.setActive(Qc.InView,!0)}))}),[e])}var Id=function(e){return function(t){return e(t),null}},Rd={inView:Id((function(e){var t=e.visualElement,n=e.whileInView,r=e.onViewportEnter,o=e.onViewportLeave,i=e.viewport,a=void 0===i?{}:i,s=(0,b.useRef)({hasEnteredView:!1,isInView:!1}),l=Boolean(n||r||o);a.once&&s.current.hasEnteredView&&(l=!1),("undefined"==typeof IntersectionObserver?Dd:Td)(l,s.current,t,a)})),tap:Id((function(e){var t=e.onTap,n=e.onTapStart,r=e.onTapCancel,o=e.whileTap,i=e.visualElement,a=t||n||r||o,s=(0,b.useRef)(!1),l=(0,b.useRef)(null);function u(){var e;null===(e=l.current)||void 0===e||e.call(l),l.current=null}function c(){var e;return u(),s.current=!1,null===(e=i.animationState)||void 0===e||e.setActive(Qc.Tap,!1),!wd()}function d(e,n){c()&&(xd(i.getInstance(),e.target)?null==t||t(e,n):null==r||r(e,n))}function f(e,t){c()&&(null==r||r(e,t))}md(i,"pointerdown",a?function(e,t){var r;u(),s.current||(s.current=!0,l.current=As(hd(window,"pointerup",d),hd(window,"pointercancel",f)),null===(r=i.animationState)||void 0===r||r.setActive(Qc.Tap,!0),null==n||n(e,t))}:void 0),Ed(u)})),focus:Id((function(e){var t=e.whileFocus,n=e.visualElement;rd(n,"focus",t?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(Qc.Focus,!0)}:void 0),rd(n,"blur",t?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(Qc.Focus,!1)}:void 0)})),hover:Id((function(e){var t=e.onHoverStart,n=e.onHoverEnd,r=e.whileHover,o=e.visualElement;md(o,"pointerenter",t||r?_d(o,!0,t):void 0),md(o,"pointerleave",n||r?_d(o,!1,n):void 0)}))},Ad=0,Nd=function(){return Ad++},Ld=function(){return fa(Nd)};function Fd(){var e=(0,b.useContext)(Xi);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,r=e.register,o=Ld();(0,b.useEffect)((function(){return r(o)}),[]);return!t&&n?[!1,function(){return null==n?void 0:n(o)}]:[!0]}function jd(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var zd=function(e){return/^\-?\d*\.?\d+$/.test(e)},Bd=function(e){return/^0[^.\s]+$/.test(e)},Vd=function(e){return function(t){return t.test(e)}},Hd=[es,fs,ds,cs,hs,ps,{test:function(e){return"auto"===e},parse:function(e){return e}}],Wd=function(e){return Hd.find(Vd(e))},Ud=Hi(Hi([],Vi(Hd),!1),[ks,Ds],!1),$d=function(e){return Ud.find(Vd(e))};function Kd(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,La(n))}function Gd(e,t){var n=sa(e,t),r=n?e.makeTargetAnimatable(n,!1):{},o=r.transitionEnd,i=void 0===o?{}:o;r.transition;var a=zi(r,["transitionEnd","transition"]);for(var s in a=ji(ji({},a),i)){Kd(e,s,zl(a[s]))}}function qd(e,t){if(t)return(t[e]||t.default||t).from}function Yd(e,t,n){var r;void 0===n&&(n={});var o=sa(e,t,n.custom),i=(o||{}).transition,a=void 0===i?e.getDefaultTransition()||{}:i;n.transitionOverride&&(a=n.transitionOverride);var s=o?function(){return Xd(e,o,n)}:function(){return Promise.resolve()},l=(null===(r=e.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var o=a.delayChildren,i=void 0===o?0:o,s=a.staggerChildren,l=a.staggerDirection;return function(e,t,n,r,o,i){void 0===n&&(n=0);void 0===r&&(r=0);void 0===o&&(o=1);var a=[],s=(e.variantChildren.size-1)*r,l=1===o?function(e){return void 0===e&&(e=0),e*r}:function(e){return void 0===e&&(e=0),s-e*r};return Array.from(e.variantChildren).sort(Zd).forEach((function(e,r){a.push(Yd(e,t,ji(ji({},i),{delay:n+l(r)})).then((function(){return e.notifyAnimationComplete(t)})))})),Promise.all(a)}(e,t,i+r,s,l,n)}:function(){return Promise.resolve()},u=a.when;if(u){var c=Vi("beforeChildren"===u?[s,l]:[l,s],2),d=c[0],f=c[1];return d().then(f)}return Promise.all([s(),l(n.delay)])}function Xd(e,t,n){var r,o=void 0===n?{}:n,i=o.delay,a=void 0===i?0:i,s=o.transitionOverride,l=o.type,u=e.makeTargetAnimatable(t),c=u.transition,d=void 0===c?e.getDefaultTransition():c,f=u.transitionEnd,p=zi(u,["transition","transitionEnd"]);s&&(d=s);var h=[],m=l&&(null===(r=e.animationState)||void 0===r?void 0:r.getState()[l]);for(var v in p){var g=e.getValue(v),y=p[v];if(!(!g||void 0===y||m&&Jd(m,v))){var b=ji({delay:a},d);e.shouldReduceMotion&&Wu(v)&&(b=ji(ji({},b),{type:!1,delay:0}));var w=Kl(v,g,y,b);h.push(w)}}return Promise.all(h).then((function(){f&&Gd(e,f)}))}function Zd(e,t){return e.sortNodePosition(t)}function Jd(e,t){var n=e.protectedKeys,r=e.needsAnimating,o=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,o}var Qd=[Qc.Animate,Qc.InView,Qc.Focus,Qc.Hover,Qc.Tap,Qc.Drag,Qc.Exit],ef=Hi([],Vi(Qd),!1).reverse(),tf=Qd.length;function nf(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return function(e,t,n){var r;if(void 0===n&&(n={}),e.notifyAnimationStart(t),Array.isArray(t)){var o=t.map((function(t){return Yd(e,t,n)}));r=Promise.all(o)}else if("string"==typeof t)r=Yd(e,t,n);else{var i="function"==typeof t?sa(e,t,n.custom):t;r=Xd(e,i,n)}return r.then((function(){return e.notifyAnimationComplete(t)}))}(e,n,r)})))}}function rf(e){var t,n=nf(e),r=((t={})[Qc.Animate]=of(!0),t[Qc.InView]=of(),t[Qc.Hover]=of(),t[Qc.Tap]=of(),t[Qc.Drag]=of(),t[Qc.Focus]=of(),t[Qc.Exit]=of(),t),o={},i=!0,a=function(t,n){var r=sa(e,n);if(r){r.transition;var o=r.transitionEnd,i=zi(r,["transition","transitionEnd"]);t=ji(ji(ji({},t),i),o)}return t};function s(t,s){for(var l,u=e.getProps(),c=e.getVariantContext(!0)||{},d=[],f=new Set,p={},h=1/0,m=function(n){var o=ef[n],m=r[o],v=null!==(l=u[o])&&void 0!==l?l:c[o],g=ia(v),y=o===s?m.isActive:null;!1===y&&(h=n);var b=v===c[o]&&v!==u[o]&&g;if(b&&i&&e.manuallyAnimateOnMount&&(b=!1),m.protectedKeys=ji({},p),!m.isActive&&null===y||!v&&!m.prevProp||Yc(v)||"boolean"==typeof v)return"continue";var w=function(e,t){if("string"==typeof t)return t!==e;if(oa(t))return!jd(t,e);return!1}(m.prevProp,v),_=w||o===s&&m.isActive&&!b&&g||n>h&&g,x=Array.isArray(v)?v:[v],E=x.reduce(a,{});!1===y&&(E={});var k=m.prevResolvedValues,S=void 0===k?{}:k,C=ji(ji({},S),E),O=function(e){_=!0,f.delete(e),m.needsAnimating[e]=!0};for(var P in C){var M=E[P],T=S[P];p.hasOwnProperty(P)||(M!==T?El(M)&&El(T)?!jd(M,T)||w?O(P):m.protectedKeys[P]=!0:void 0!==M?O(P):f.add(P):void 0!==M&&f.has(P)?O(P):m.protectedKeys[P]=!0)}m.prevProp=v,m.prevResolvedValues=E,m.isActive&&(p=ji(ji({},p),E)),i&&e.blockInitialAnimation&&(_=!1),_&&!b&&d.push.apply(d,Hi([],Vi(x.map((function(e){return{animation:e,options:ji({type:o},t)}}))),!1))},v=0;v<tf;v++)m(v);if(o=ji({},p),f.size){var g={};f.forEach((function(t){var n=e.getBaseTarget(t);void 0!==n&&(g[t]=n)})),d.push({animation:g})}var y=Boolean(d.length);return i&&!1===u.initial&&!e.manuallyAnimateOnMount&&(y=!1),i=!1,y?n(d):Promise.resolve()}return{isAnimated:function(e){return void 0!==o[e]},animateChanges:s,setActive:function(t,n,o){var i;if(r[t].isActive===n)return Promise.resolve();null===(i=e.variantChildren)||void 0===i||i.forEach((function(e){var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)})),r[t].isActive=n;var a=s(o,t);for(var l in r)r[l].protectedKeys={};return a},setAnimateFunction:function(t){n=t(e)},getState:function(){return r}}}function of(e){return void 0===e&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var af={animation:Id((function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=rf(t)),Yc(n)&&(0,b.useEffect)((function(){return n.subscribe(t)}),[n])})),exit:Id((function(e){var t=e.custom,n=e.visualElement,r=Vi(Fd(),2),o=r[0],i=r[1],a=(0,b.useContext)(Xi);(0,b.useEffect)((function(){var e,r;n.isPresent=o;var s=null===(e=n.animationState)||void 0===e?void 0:e.setActive(Qc.Exit,!o,{custom:null!==(r=null==a?void 0:a.custom)&&void 0!==r?r:t});!o&&(null==s||s.then(i))}),[o])}))},sf=function(){function e(e,t,n){var r=this,o=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var e=cf(r.lastMoveEventInfo,r.history),t=null!==r.startEvent,n=bu(e.offset,{x:0,y:0})>=3;if(t||n){var o=e.point,i=Pa().timestamp;r.history.push(ji(ji({},o),{timestamp:i}));var a=r.handlers,s=a.onStart,l=a.onMove;t||(s&&s(r.lastMoveEvent,e),r.startEvent=r.lastMoveEvent),l&&l(r.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){r.lastMoveEvent=e,r.lastMoveEventInfo=lf(t,r.transformPagePoint),od(e)&&0===e.buttons?r.handlePointerUp(e,t):Ma.update(r.updatePoint,!0)},this.handlePointerUp=function(e,t){r.end();var n=r.handlers,o=n.onEnd,i=n.onSessionEnd,a=cf(lf(t,r.transformPagePoint),r.history);r.startEvent&&o&&o(e,a),i&&i(e,a)},!(id(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=o;var i=lf(ud(e),this.transformPagePoint),a=i.point,s=Pa().timestamp;this.history=[ji(ji({},a),{timestamp:s})];var l=t.onSessionStart;l&&l(e,cf(i,this.history)),this.removeListeners=As(hd(window,"pointermove",this.handlePointerMove),hd(window,"pointerup",this.handlePointerUp),hd(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),Ea.update(this.updatePoint)},e}();function lf(e,t){return t?{point:t(e.point)}:e}function uf(e,t){return{x:e.x-t.x,y:e.y-t.y}}function cf(e,t){var n=e.point;return{point:n,delta:uf(n,ff(t)),offset:uf(n,df(t)),velocity:pf(t,.1)}}function df(e){return e[0]}function ff(e){return e[e.length-1]}function pf(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=ff(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>fl(t)));)n--;if(!r)return{x:0,y:0};var i=(o.timestamp-r.timestamp)/1e3;if(0===i)return{x:0,y:0};var a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function hf(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function mf(e,t){var n,r=t.min-e.min,o=t.max-e.max;return t.max-t.min<e.max-e.min&&(r=(n=Vi([o,r],2))[0],o=n[1]),{min:r,max:o}}var vf=.35;function gf(e,t,n){return{min:yf(e,t),max:yf(e,n)}}function yf(e,t){var n;return"number"==typeof e?e:null!==(n=e[t])&&void 0!==n?n:0}function bf(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function wf(e,t){return bf(function(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}var _f=new WeakMap,xf=function(){function e(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=e}return e.prototype.start=function(e,t){var n=this,r=(void 0===t?{}:t).snapToCursor,o=void 0!==r&&r;if(!1!==this.visualElement.isPresent){this.panSession=new sf(e,{onSessionStart:function(e){n.stopAnimation(),o&&n.snapToCursor(ud(e,"page").point)},onStart:function(e,t){var r,o=n.getProps(),i=o.drag,a=o.dragPropagation,s=o.onDragStart;(!i||a||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=bd(i),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),ju((function(e){var t,r,o=n.getAxisMotionValue(e).get()||0;if(ds.test(o)){var i=null===(r=null===(t=n.visualElement.projection)||void 0===t?void 0:t.layout)||void 0===r?void 0:r.actual[e];if(i)o=wu(i)*(parseFloat(o)/100)}n.originPoint[e]=o})),null==s||s(e,t),null===(r=n.visualElement.animationState)||void 0===r||r.setActive(Qc.Drag,!0))},onMove:function(e,t){var r=n.getProps(),o=r.dragPropagation,i=r.dragDirectionLock,a=r.onDirectionLock,s=r.onDrag;if(o||n.openGlobalLock){var l=t.offset;if(i&&null===n.currentDirection)return n.currentDirection=function(e,t){void 0===t&&(t=10);var n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==n.currentDirection&&(null==a||a(n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),n.visualElement.syncRender(),null==s||s(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var o=this.getProps().onDragEnd;null==o||o(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(Qc.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&Ef(e,r,this.currentDirection)){var o,i,a,s,l,u=this.getAxisMotionValue(e),c=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=c,i=this.constraints[e],a=this.elastic[e],s=i.min,l=i.max,void 0!==s&&o<s?o=a?Ta(s,o,a.min):Math.max(o,s):void 0!==l&&o>l&&(o=a?Ta(l,o,a.max):Math.min(o,l)),c=o),u.set(c)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,o=(this.visualElement.projection||{}).layout,i=this.constraints;n&&ra(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!o)&&function(e,t){var n=t.top,r=t.left,o=t.bottom,i=t.right;return{x:hf(e.x,r,i),y:hf(e.y,n,o)}}(o.actual,n),this.elastic=function(e){return void 0===e&&(e=vf),!1===e?e=0:!0===e&&(e=vf),{x:gf(e,"left","right"),y:gf(e,"top","bottom")}}(r),i!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&ju((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=function(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(o.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!ra(t))return!1;var r=t.current,o=this.visualElement.projection;if(!o||!o.layout)return!1;var i=function(e,t,n){var r=wf(e,n),o=t.scroll;return o&&(du(r.x,o.x),du(r.y,o.y)),r}(r,o.root,this.visualElement.getTransformPagePoint()),a=function(e,t){return{x:mf(e.x,t.x),y:mf(e.y,t.y)}}(o.layout.actual,i);if(n){var s=n(function(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(a));this.hasMutatedConstraints=!!s,s&&(a=bf(s))}return a},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),r=n.drag,o=n.dragMomentum,i=n.dragElastic,a=n.dragTransition,s=n.dragSnapToOrigin,l=n.onDragTransitionEnd,u=this.constraints||{},c=ju((function(n){var l;if(Ef(n,r,t.currentDirection)){var c=null!==(l=null==u?void 0:u[n])&&void 0!==l?l:{};s&&(c={min:0,max:0});var d=i?200:1e6,f=i?40:1e7,p=ji(ji({type:"inertia",velocity:o?e[n]:0,bounceStiffness:d,bounceDamping:f,timeConstant:750,restDelta:1,restSpeed:10},a),c);return t.startAxisValueAnimation(n,p)}}));return Promise.all(c).then(l)},e.prototype.startAxisValueAnimation=function(e,t){return Kl(e,this.getAxisMotionValue(e),0,t)},e.prototype.stopAnimation=function(){var e=this;ju((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase(),o=this.visualElement.getProps()[r];return o||this.visualElement.getValue(e,null!==(n=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==n?n:0)},e.prototype.snapToCursor=function(e){var t=this;ju((function(n){if(Ef(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,o=t.getAxisMotionValue(n);if(r&&r.layout){var i=r.layout.actual[n],a=i.min,s=i.max;o.set(e[n]-Ta(a,s,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,o=n.dragConstraints,i=this.visualElement.projection;if(ra(o)&&i&&this.constraints){this.stopAnimation();var a={x:0,y:0};ju((function(e){var n,r,o,i,s,l=t.getAxisMotionValue(e);if(l){var u=l.get();a[e]=(n={min:u,max:u},r=t.constraints[e],o=.5,i=wu(n),(s=wu(r))>i?o=Ga(r.min,r.max-i,n.min):i>s&&(o=Ga(n.min,n.max-s,r.min)),ja(0,1,o))}}));var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null===(e=i.root)||void 0===e||e.updateScroll(),i.updateLayout(),this.resolveConstraints(),ju((function(e){if(Ef(e,r,null)){var n=t.getAxisMotionValue(e),o=t.constraints[e],i=o.min,s=o.max;n.set(Ta(i,s,a[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;_f.set(this.visualElement,this);var n=hd(this.visualElement.getInstance(),"pointerdown",(function(e){var n=t.getProps(),r=n.drag,o=n.dragListener;r&&(void 0===o||o)&&t.start(e)})),r=function(){ra(t.getProps().dragConstraints)&&(t.constraints=t.resolveRefConstraints())},o=this.visualElement.projection,i=o.addEventListener("measure",r);o&&!o.layout&&(null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout()),r();var a=nd(window,"resize",(function(){t.scalePositionWithinConstraints()}));return o.addEventListener("didUpdate",(function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(ju((function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))})),t.visualElement.syncRender())})),function(){a(),n(),i()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,r=e.dragDirectionLock,o=void 0!==r&&r,i=e.dragPropagation,a=void 0!==i&&i,s=e.dragConstraints,l=void 0!==s&&s,u=e.dragElastic,c=void 0===u?vf:u,d=e.dragMomentum,f=void 0===d||d;return ji(ji({},e),{drag:n,dragDirectionLock:o,dragPropagation:a,dragConstraints:l,dragElastic:c,dragMomentum:f})},e}();function Ef(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}var kf={pan:Id((function(e){var t=e.onPan,n=e.onPanStart,r=e.onPanEnd,o=e.onPanSessionStart,i=e.visualElement,a=t||n||r||o,s=(0,b.useRef)(null),l=(0,b.useContext)(qi).transformPagePoint,u={onSessionStart:o,onStart:n,onMove:t,onEnd:function(e,t){s.current=null,r&&r(e,t)}};(0,b.useEffect)((function(){null!==s.current&&s.current.updateHandlers(u)})),md(i,"pointerdown",a&&function(e){s.current=new sf(e,u,{transformPagePoint:l})}),Ed((function(){return s.current&&s.current.end()}))})),drag:Id((function(e){var t=e.dragControls,n=e.visualElement,r=fa((function(){return new xf(n)}));(0,b.useEffect)((function(){return t&&t.subscribe(r)}),[r,t]),(0,b.useEffect)((function(){return r.addListeners()}),[r])}))},Sf=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];var Cf=function(e){var t=e.treeType,n=void 0===t?"":t,r=e.build,o=e.getBaseTarget,i=e.makeTargetAnimatable,a=e.measureViewportBox,s=e.render,l=e.readValueFromInstance,u=e.removeValueFromRenderState,c=e.sortNodePosition,d=e.scrapeMotionValuesFromProps;return function(e,t){var f=e.parent,p=e.props,h=e.presenceId,m=e.blockInitialAnimation,v=e.visualState,g=e.shouldReduceMotion;void 0===t&&(t={});var y,b,w=!1,_=v.latestValues,x=v.renderState,E=function(){var e=Sf.map((function(){return new Aa})),t={},n={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){Sf.forEach((function(r){var o,i="on"+r,a=e[i];null===(o=t[r])||void 0===o||o.call(t),a&&(t[r]=n[i](a))}))}};return e.forEach((function(e,t){n["on"+Sf[t]]=function(t){return e.add(t)},n["notify"+Sf[t]]=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.notify.apply(e,Hi([],Vi(t),!1))}})),n}(),k=new Map,S=new Map,C={},O=ji({},_);function P(){y&&w&&(M(),s(y,x,p.style,F.projection))}function M(){r(F,x,_,t,p)}function T(){E.notifyUpdate(_)}function D(e,t){var n=t.onChange((function(t){_[e]=t,p.onUpdate&&Ma.update(T,!1,!0)})),r=t.onRenderRequest(F.scheduleRender);S.set(e,(function(){n(),r()}))}var I=d(p);for(var R in I){var A=I[R];void 0!==_[R]&&Fa(A)&&A.set(_[R],!1)}var N=la(p),L=ua(p),F=ji(ji({treeType:n,current:null,depth:f?f.depth+1:0,parent:f,children:new Set,presenceId:h,shouldReduceMotion:g,variantChildren:L?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==f?void 0:f.isMounted()),blockInitialAnimation:m,isMounted:function(){return Boolean(y)},mount:function(e){w=!0,y=F.current=e,F.projection&&F.projection.mount(e),L&&f&&!N&&(b=null==f?void 0:f.addVariantChild(F)),k.forEach((function(e,t){return D(t,e)})),null==f||f.children.add(F),F.setProps(p)},unmount:function(){var e;null===(e=F.projection)||void 0===e||e.unmount(),Ea.update(T),Ea.render(P),S.forEach((function(e){return e()})),null==b||b(),null==f||f.children.delete(F),E.clearAllListeners(),y=void 0,w=!1},addVariantChild:function(e){var t,n=F.getClosestVariantNode();if(n)return null===(t=n.variantChildren)||void 0===t||t.add(e),function(){return n.variantChildren.delete(e)}},sortNodePosition:function(e){return c&&n===e.treeType?c(F.getInstance(),e.getInstance()):0},getClosestVariantNode:function(){return L?F:null==f?void 0:f.getClosestVariantNode()},getLayoutId:function(){return p.layoutId},getInstance:function(){return y},getStaticValue:function(e){return _[e]},setStaticValue:function(e,t){return _[e]=t},getLatestValues:function(){return _},setVisibility:function(e){F.isVisible!==e&&(F.isVisible=e,F.scheduleRender())},makeTargetAnimatable:function(e,t){return void 0===t&&(t=!0),i(F,e,p,t)},measureViewportBox:function(){return a(y,p)},addValue:function(e,t){F.hasValue(e)&&F.removeValue(e),k.set(e,t),_[e]=t.get(),D(e,t)},removeValue:function(e){var t;k.delete(e),null===(t=S.get(e))||void 0===t||t(),S.delete(e),delete _[e],u(e,x)},hasValue:function(e){return k.has(e)},getValue:function(e,t){var n=k.get(e);return void 0===n&&void 0!==t&&(n=La(t),F.addValue(e,n)),n},forEachValue:function(e){return k.forEach(e)},readValue:function(e){var n;return null!==(n=_[e])&&void 0!==n?n:l(y,e,t)},setBaseTarget:function(e,t){O[e]=t},getBaseTarget:function(e){if(o){var t=o(p,e);if(void 0!==t&&!Fa(t))return t}return O[e]}},E),{build:function(){return M(),x},scheduleRender:function(){Ma.render(P,!1,!0)},syncRender:P,setProps:function(e){(e.transformTemplate||p.transformTemplate)&&F.scheduleRender(),p=e,E.updatePropListeners(e),C=function(e,t,n){var r;for(var o in t){var i=t[o],a=n[o];if(Fa(i))e.addValue(o,i);else if(Fa(a))e.addValue(o,La(i));else if(a!==i)if(e.hasValue(o)){var s=e.getValue(o);!s.hasAnimated&&s.set(i)}else e.addValue(o,La(null!==(r=e.getStaticValue(o))&&void 0!==r?r:i))}for(var o in n)void 0===t[o]&&e.removeValue(o);return t}(F,d(p),C)},getProps:function(){return p},getVariant:function(e){var t;return null===(t=p.variants)||void 0===t?void 0:t[e]},getDefaultTransition:function(){return p.transition},getTransformPagePoint:function(){return p.transformPagePoint},getVariantContext:function(e){if(void 0===e&&(e=!1),e)return null==f?void 0:f.getVariantContext();if(!N){var t=(null==f?void 0:f.getVariantContext())||{};return void 0!==p.initial&&(t.initial=p.initial),t}for(var n={},r=0;r<Pf;r++){var o=Of[r],i=p[o];(ia(i)||!1===i)&&(n[o]=i)}return n}});return F}},Of=Hi(["initial"],Vi(Qd),!1),Pf=Of.length;function Mf(e){return"string"==typeof e&&e.startsWith("var(--")}var Tf=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function Df(e,t,n){void 0===n&&(n=1),'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.');var r=Vi(function(e){var t=Tf.exec(e);if(!t)return[,];var n=Vi(t,3);return[n[1],n[2]]}(e),2),o=r[0],i=r[1];if(o){var a=window.getComputedStyle(t).getPropertyValue(o);return a?a.trim():Mf(i)?Df(i,t,n+1):i}}var If,Rf=new Set(["width","height","top","left","right","bottom","x","y"]),Af=function(e){return Rf.has(e)},Nf=function(e,t){e.set(t,!1),e.set(t)},Lf=function(e){return e===es||e===fs};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(If||(If={}));var Ff=function(e,t){return parseFloat(e.split(", ")[t])},jf=function(e,t){return function(n,r){var o=r.transform;if("none"===o||!o)return 0;var i=o.match(/^matrix3d\((.+)\)$/);if(i)return Ff(i[1],t);var a=o.match(/^matrix\((.+)\)$/);return a?Ff(a[1],e):0}},zf=new Set(["x","y","z"]),Bf=Bu.filter((function(e){return!zf.has(e)}));var Vf={width:function(e,t){var n=e.x,r=t.paddingLeft,o=void 0===r?"0":r,i=t.paddingRight,a=void 0===i?"0":i;return n.max-n.min-parseFloat(o)-parseFloat(a)},height:function(e,t){var n=e.y,r=t.paddingTop,o=void 0===r?"0":r,i=t.paddingBottom,a=void 0===i?"0":i;return n.max-n.min-parseFloat(o)-parseFloat(a)},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.y,r=t.top;return parseFloat(r)+(n.max-n.min)},right:function(e,t){var n=e.x,r=t.left;return parseFloat(r)+(n.max-n.min)},x:jf(4,13),y:jf(5,14)},Hf=function(e,t,n,r){void 0===n&&(n={}),void 0===r&&(r={}),t=ji({},t),r=ji({},r);var o=Object.keys(t).filter(Af),i=[],a=!1,s=[];if(o.forEach((function(o){var l=e.getValue(o);if(e.hasValue(o)){var u,c=n[o],d=Wd(c),f=t[o];if(El(f)){var p=f.length,h=null===f[0]?1:0;c=f[h],d=Wd(c);for(var m=h;m<p;m++)u?Wd(f[m]):(u=Wd(f[m]))===d||Lf(d)&&Lf(u)}else u=Wd(f);if(d!==u)if(Lf(d)&&Lf(u)){var v=l.get();"string"==typeof v&&l.set(parseFloat(v)),"string"==typeof f?t[o]=parseFloat(f):Array.isArray(f)&&u===fs&&(t[o]=f.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==u?void 0:u.transform)&&(0===c||0===f)?0===c?l.set(u.transform(c)):t[o]=d.transform(f):(a||(i=function(e){var t=[];return Bf.forEach((function(n){var r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))})),t.length&&e.syncRender(),t}(e),a=!0),s.push(o),r[o]=void 0!==r[o]?r[o]:t[o],Nf(l,f))}})),s.length){var l=function(e,t,n){var r=t.measureViewportBox(),o=t.getInstance(),i=getComputedStyle(o),a=i.display,s={};"none"===a&&t.setStaticValue("display",e.display||"block"),n.forEach((function(e){s[e]=Vf[e](r,i)})),t.syncRender();var l=t.measureViewportBox();return n.forEach((function(n){var r=t.getValue(n);Nf(r,s[n]),e[n]=Vf[n](l,i)})),e}(t,e,s);return i.length&&i.forEach((function(t){var n=Vi(t,2),r=n[0],o=n[1];e.getValue(r).set(o)})),e.syncRender(),{target:l,transitionEnd:r}}return{target:t,transitionEnd:r}};function Wf(e,t,n,r){return function(e){return Object.keys(e).some(Af)}(t)?Hf(e,t,n,r):{target:t,transitionEnd:r}}var Uf=function(e,t,n,r){var o=function(e,t,n){var r,o=zi(t,[]),i=e.getInstance();if(!(i instanceof Element))return{target:o,transitionEnd:n};for(var a in n&&(n=ji({},n)),e.forEachValue((function(e){var t=e.get();if(Mf(t)){var n=Df(t,i);n&&e.set(n)}})),o){var s=o[a];if(Mf(s)){var l=Df(s,i);l&&(o[a]=l,n&&(null!==(r=n[a])&&void 0!==r||(n[a]=s)))}}return{target:o,transitionEnd:n}}(e,t,r);return Wf(e,t=o.target,n,r=o.transitionEnd)};var $f={treeType:"dom",readValueFromInstance:function(e,t){if(Wu(t)){var n=Ll(t);return n&&n.default||0}var r,o=(r=e,window.getComputedStyle(r));return(kc(t)?o.getPropertyValue(t):o[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]},measureViewportBox:function(e,t){return wf(e,t.transformPagePoint)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,r){var o=n.transformValues;void 0===r&&(r=!0);var i=t.transition,a=t.transitionEnd,s=zi(t,["transition","transitionEnd"]),l=function(e,t,n){var r,o,i={};for(var a in e)i[a]=null!==(r=qd(a,t))&&void 0!==r?r:null===(o=n.getValue(a))||void 0===o?void 0:o.get();return i}(s,i||{},e);if(o&&(a&&(a=o(a)),s&&(s=o(s)),l&&(l=o(l))),r){!function(e,t,n){var r,o,i,a,s=Object.keys(t).filter((function(t){return!e.hasValue(t)})),l=s.length;if(l)for(var u=0;u<l;u++){var c=s[u],d=t[c],f=null;Array.isArray(d)&&(f=d[0]),null===f&&(f=null!==(o=null!==(r=n[c])&&void 0!==r?r:e.readValue(c))&&void 0!==o?o:t[c]),null!=f&&("string"==typeof f&&(zd(f)||Bd(f))?f=parseFloat(f):!$d(f)&&Ds.test(d)&&(f=Fl(c,d)),e.addValue(c,La(f)),null!==(i=(a=n)[c])&&void 0!==i||(a[c]=f),e.setBaseTarget(c,f))}}(e,s,l);var u=Uf(e,s,l,a);a=u.transitionEnd,s=u.target}return ji({transition:i,transitionEnd:a},s)},scrapeMotionValuesFromProps:Gc,build:function(e,t,n,r,o){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),Cc(t,n,r,o.transformTemplate)},render:Uc},Kf=Cf($f),Gf=Cf(ji(ji({},$f),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var n;return Wu(t)?(null===(n=Ll(t))||void 0===n?void 0:n.default)||0:(t=$c.has(t)?t:Wc(t),e.getAttribute(t))},scrapeMotionValuesFromProps:qc,build:function(e,t,n,r,o){jc(t,n,r,o.transformTemplate)},render:Kc})),qf=function(e,t){return _c(e)?Gf(t,{enableHardwareAcceleration:!1}):Kf(t,{enableHardwareAcceleration:!0})};function Yf(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var Xf={correct:function(e,t){if(!t.target)return e;if("string"==typeof e){if(!fs.test(e))return e;e=parseFloat(e)}var n=Yf(e,t.target.x),r=Yf(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},Zf="_$css",Jf={correct:function(e,t){var n=t.treeScale,r=t.projectionDelta,o=e,i=e.includes("var("),a=[];i&&(e=e.replace(Tf,(function(e){return a.push(e),Zf})));var s=Ds.parse(e);if(s.length>5)return o;var l=Ds.createTransformer(e),u="number"!=typeof s[0]?1:0,c=r.x.scale*n.x,d=r.y.scale*n.y;s[0+u]/=c,s[1+u]/=d;var f=Ta(c,d,.5);"number"==typeof s[2+u]&&(s[2+u]/=f),"number"==typeof s[3+u]&&(s[3+u]/=f);var p=l(s);if(i){var h=0;p=p.replace(Zf,(function(){var e=a[h];return h++,e}))}return p}},Qf=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Fi(t,e),t.prototype.componentDidMount=function(){var e,t=this,n=this.props,r=n.visualElement,o=n.layoutGroup,i=n.switchLayoutGroup,a=n.layoutId,s=r.projection;e=ep,Object.assign(Lu,e),s&&((null==o?void 0:o.group)&&o.group.add(s),(null==i?void 0:i.register)&&a&&i.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",(function(){t.safeToRemove()})),s.setOptions(ji(ji({},s.options),{onExitComplete:function(){return t.safeToRemove()}}))),Yu.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(e){var t=this,n=this.props,r=n.layoutDependency,o=n.visualElement,i=n.drag,a=n.isPresent,s=o.projection;return s?(s.isPresent=a,i||e.layoutDependency!==r||void 0===r?s.willUpdate():this.safeToRemove(),e.isPresent!==a&&(a?s.promote():s.relegate()||Ma.postRender((function(){var e;(null===(e=s.getStack())||void 0===e?void 0:e.members.length)||t.safeToRemove()}))),null):null},t.prototype.componentDidUpdate=function(){var e=this.props.visualElement.projection;e&&(e.root.didUpdate(),!e.currentAnimation&&e.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.visualElement,n=e.layoutGroup,r=e.switchLayoutGroup,o=t.projection;o&&(o.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(o),(null==r?void 0:r.deregister)&&r.deregister(o))},t.prototype.safeToRemove=function(){var e=this.props.safeToRemove;null==e||e()},t.prototype.render=function(){return null},t}(b.Component);var ep={borderRadius:ji(ji({},Xf),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Xf,borderTopRightRadius:Xf,borderBottomLeftRadius:Xf,borderBottomRightRadius:Xf,boxShadow:Jf},tp={measureLayout:function(e){var t=Vi(Fd(),2),n=t[0],r=t[1],o=(0,b.useContext)(mc);return b.createElement(Qf,ji({},e,{layoutGroup:o,switchLayoutGroup:(0,b.useContext)(vc),isPresent:n,safeToRemove:r}))}},np=Xu({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}}),rp={current:void 0},op=Xu({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!rp.current){var e=new np(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),rp.current=e}return rp.current},resetTransform:function(e,t){e.style.transform=null!=t?t:"none"}}),ip=ji(ji(ji(ji({},af),Rd),kf),tp),ap=bc((function(e,t){return function(e,t,n,r,o){var i=t.forwardMotionProps,a=void 0!==i&&i,s=_c(e)?ed:td;return ji(ji({},s),{preloadedFeatures:n,useRender:Vc(a),createVisualElement:r,projectionNodeConstructor:o,Component:e})}(e,t,ip,qf,op)}));const sp=(0,s.createContext)({flexItemDisplay:void 0});const lp={name:"zjik7",styles:"display:flex"},up={name:"qgaee5",styles:"display:block;max-height:100%;max-width:100%;min-height:0;min-width:0"},cp={name:"82a6rk",styles:"flex:1"},dp={name:"13nosa1",styles:">*{min-height:0;}"},fp={name:"1pwxzk4",styles:">*{min-width:0;}"};function pp(e){const{className:t,display:n,isBlock:r=!1,...o}=Cn(e,"FlexItem"),i={},a=(0,s.useContext)(sp).flexItemDisplay;i.Base=Xr({display:n||a},"","");return{...o,className:Sn()(up,i.Base,r&&cp,t)}}var hp=On((function(e,t){const n=function(e){return pp({isBlock:!0,...Cn(e,"FlexBlock")})}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"FlexBlock");var mp=On((function(e,t){const n=pp(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"FlexItem");const vp=["40em","52em","64em"],gp=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{defaultIndex:t=0}=e;if("number"!=typeof t)throw new TypeError(`Default breakpoint index should be a number. Got: ${t}, ${typeof t}`);if(t<0||t>vp.length-1)throw new RangeError(`Default breakpoint index out of range. Theme has ${vp.length} breakpoints, got index ${t}`);const[n,r]=(0,s.useState)(t);return(0,s.useEffect)((()=>{const e=()=>{const e=vp.filter((e=>"undefined"!=typeof window&&window.matchMedia(`screen and (min-width: ${e})`).matches)).length;n!==e&&r(e)};return e(),"undefined"!=typeof window&&window.addEventListener("resize",e),()=>{"undefined"!=typeof window&&window.removeEventListener("resize",e)}}),[n]),n};function yp(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=gp(t);if(!Array.isArray(e)&&"function"!=typeof e)return e;const r=e||[];return r[n>=r.length?r.length-1:n]}function bp(e){var t,n;if(void 0===e)return;if(!e)return"0";const r="number"==typeof e?e:Number(e);return"undefined"!=typeof window&&null!==(t=window.CSS)&&void 0!==t&&null!==(n=t.supports)&&void 0!==n&&n.call(t,"margin",e.toString())||Number.isNaN(r)?e.toString():`calc(4px * ${e})`}const wp=new RegExp(/-left/g),_p=new RegExp(/-right/g),xp=new RegExp(/Left/g),Ep=new RegExp(/Right/g);function kp(e){return"left"===e?"right":"right"===e?"left":wp.test(e)?e.replace(wp,"-right"):_p.test(e)?e.replace(_p,"-left"):xp.test(e)?e.replace(xp,"Right"):Ep.test(e)?e.replace(Ep,"Left"):e}const Sp=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,l.mapKeys)(e,((e,t)=>kp(t)))};function Cp(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return()=>t?(0,d.isRTL)()?Xr(t,""):Xr(e,""):(0,d.isRTL)()?Xr(Sp(e),""):Xr(e,"")}function Op(e){const{align:t="center",className:n,direction:r="row",expanded:o=!0,gap:i=2,justify:a="space-between",wrap:l=!1,...u}=Cn(function(e){let{isReversed:t,...n}=e;return void 0!==t?(Be()("Flex isReversed",{alternative:'Flex direction="row-reverse" or "column-reverse"',since:"5.9"}),{...n,direction:t?"row-reverse":"row"}):n}(e),"Flex"),c=yp(Array.isArray(r)?r:[r]),d="string"==typeof c&&!!c.includes("column"),f="string"==typeof c&&c.includes("reverse"),p=Sn();return{...u,className:(0,s.useMemo)((()=>{const e={};return e.Base=Xr({alignItems:d?"normal":t,flexDirection:c,flexWrap:l?"wrap":void 0,justifyContent:a,height:d&&o?"100%":void 0,width:!d&&o?"100%":void 0,marginBottom:l?`calc(${bp(i)} * -1)`:void 0},"",""),e.Items=Xr(">*+*:not( marquee ){margin-top:",d?bp(i):void 0,";",Cp({marginLeft:d||f?void 0:bp(i),marginRight:!d&&f?bp(i):void 0})(),";}",""),e.WrapItems=Xr(">*:not( marquee ){margin-bottom:",bp(i),";",Cp({marginLeft:!d&&f?bp(i):void 0,marginRight:d||f?void 0:bp(i)})(),";}>*:last-child:not( marquee ){",Cp({marginLeft:!d&&f?0:void 0,marginRight:d||f?void 0:0})(),";}",""),p(lp,e.Base,l?e.WrapItems:e.Items,d?dp:fp,n)}),[t,n,p,c,o,i,d,f,a,l,Cp.watch()]),isColumn:d}}Cp.watch=()=>(0,d.isRTL)();var Pp=On((function(e,t){const{children:n,isColumn:r,...o}=Op(e);return(0,s.createElement)(sp.Provider,{value:{flexItemDisplay:r?"block":void 0}},(0,s.createElement)(Hn,a({},o,{ref:t}),n))}),"Flex");const Mp={name:"hdknak",styles:"display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap"},Tp="…",Dp={auto:"auto",head:"head",middle:"middle",tail:"tail",none:"none"},Ip={ellipsis:Tp,ellipsizeMode:Dp.auto,limit:0,numberOfLines:0};function Rp(e,t,n,r){if("string"!=typeof e)return"";const o=e.length,i=~~t,a=~~n,s=(0,l.isNil)(r)?Tp:r;return 0===i&&0===a||i>=o||a>=o||i+a>=o?e:0===a?e.slice(0,i)+s:e.slice(0,i)+s+e.slice(o-a)}function Ap(e){const{className:t,children:n,ellipsis:r=Tp,ellipsizeMode:o=Dp.auto,limit:i=0,numberOfLines:a=0,...l}=Cn(e,"Truncate"),u=Sn(),c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;const n={...Ip,...t},{ellipsis:r,ellipsizeMode:o,limit:i}=n;if(o===Dp.none)return e;let a,s;switch(o){case Dp.head:a=0,s=i;break;case Dp.middle:a=Math.floor(i/2),s=Math.floor(i/2);break;default:a=i,s=0}return o!==Dp.auto?Rp(e,a,s,r):e}("string"==typeof n?n:"",{ellipsis:r,ellipsizeMode:o,limit:i,numberOfLines:a}),d=o===Dp.auto;return{...l,className:(0,s.useMemo)((()=>{const e={};return e.numberOfLines=Xr("-webkit-box-orient:vertical;-webkit-line-clamp:",a,";display:-webkit-box;overflow:hidden;",""),u(d&&!a&&Mp,d&&!!a&&e.numberOfLines,t)}),[t,u,a,d]),children:c}}let Np;Co([Oo]);const Lp=qe()((function(e){var t,n;if("string"!=typeof e)return"";if("string"==typeof(n=e)&&ko(n).isValid())return e;if(!e.includes("var("))return"";if("undefined"==typeof document)return"";const r=function(){if("undefined"!=typeof document){if(!Np){const e=document.createElement("div");e.setAttribute("data-g2-color-computation-node",""),document.body.appendChild(e),Np=e}return Np}}();if(!r)return"";r.style.background=e;const o=null===(t=window)||void 0===t?void 0:t.getComputedStyle(r).background;return r.style.background="",o||""}));function Fp(e){const t=function(e){const t=Lp(e);return ko(t).isLight()?"#000000":"#ffffff"}(e);return"#000000"===t?"dark":"light"}const jp="36px",zp="12px",Bp={controlSurfaceColor:zo.white,controlTextActiveColor:zo.ui.theme,controlPaddingX:zp,controlPaddingXLarge:"calc(12px * 1.3334)",controlPaddingXSmall:"calc(12px / 1.3334)",controlBackgroundColor:zo.white,controlBorderRadius:"2px",controlBorderColor:zo.gray[700],controlBoxShadow:"transparent",controlBorderColorHover:zo.gray[700],controlBoxShadowFocus:`0 0 0 0.5px ${zo.admin.theme}`,controlDestructiveBorderColor:zo.alert.red,controlHeight:jp,controlHeightXSmall:"calc( 36px * 0.6 )",controlHeightSmall:"calc( 36px * 0.8 )",controlHeightLarge:"calc( 36px * 1.2 )",controlHeightXLarge:"calc( 36px * 1.4 )"},Vp={toggleGroupControlBackgroundColor:Bp.controlBackgroundColor,toggleGroupControlBorderColor:zo.ui.border,toggleGroupControlBackdropBackgroundColor:Bp.controlSurfaceColor,toggleGroupControlBackdropBorderColor:zo.ui.border,toggleGroupControlBackdropBoxShadow:"transparent",toggleGroupControlButtonColorActive:Bp.controlBackgroundColor};var Hp=Object.assign({},Bp,Vp,{colorDivider:"rgba(0, 0, 0, 0.1)",colorScrollbarThumb:"rgba(0, 0, 0, 0.2)",colorScrollbarThumbHover:"rgba(0, 0, 0, 0.5)",colorScrollbarTrack:"rgba(0, 0, 0, 0.04)",elevationIntensity:1,radiusBlockUi:"2px",borderWidth:"1px",borderWidthFocus:"1.5px",borderWidthTab:"4px",spinnerSize:16,fontSize:"13px",fontSizeH1:"calc(2.44 * 13px)",fontSizeH2:"calc(1.95 * 13px)",fontSizeH3:"calc(1.56 * 13px)",fontSizeH4:"calc(1.25 * 13px)",fontSizeH5:"13px",fontSizeH6:"calc(0.8 * 13px)",fontSizeInputMobile:"16px",fontSizeMobile:"15px",fontSizeSmall:"calc(0.92 * 13px)",fontSizeXSmall:"calc(0.75 * 13px)",fontLineHeightBase:"1.2",fontWeight:"normal",fontWeightHeading:"600",gridBase:"4px",cardBorderRadius:"2px",cardPaddingXSmall:`${bp(2)}`,cardPaddingSmall:`${bp(4)}`,cardPaddingMedium:`${bp(4)} ${bp(6)}`,cardPaddingLarge:`${bp(6)} ${bp(8)}`,surfaceBackgroundColor:zo.white,surfaceBackgroundSubtleColor:"#F3F3F3",surfaceBackgroundTintColor:"#F5F5F5",surfaceBorderColor:"rgba(0, 0, 0, 0.1)",surfaceBorderBoldColor:"rgba(0, 0, 0, 0.15)",surfaceBorderSubtleColor:"rgba(0, 0, 0, 0.05)",surfaceBackgroundTertiaryColor:zo.white,surfaceColor:zo.white,transitionDuration:"200ms",transitionDurationFast:"160ms",transitionDurationFaster:"120ms",transitionDurationFastest:"100ms",transitionTimingFunction:"cubic-bezier(0.08, 0.52, 0.52, 1)",transitionTimingFunctionControl:"cubic-bezier(0.12, 0.8, 0.32, 1)"});const Wp=Xr("color:",zo.darkGray.primary,";line-height:",Hp.fontLineHeightBase,";margin:0;",""),Up={name:"4zleql",styles:"display:block"},$p=Xr("color:",zo.alert.green,";",""),Kp=Xr("color:",zo.alert.red,";",""),Gp=Xr("color:",zo.mediumGray.text,";",""),qp=Xr("mark{background:",zo.alert.yellow,";border-radius:2px;box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.05 ) inset,0 -1px 0 rgba( 0, 0, 0, 0.1 ) inset;}",""),Yp={name:"50zrmy",styles:"text-transform:uppercase"};var Xp=n(3138);const Zp=qe()((e=>{const t={};for(const n in e)t[n.toLowerCase()]=e[n];return t}));const Jp={body:13,caption:10,footnote:11,largeTitle:28,subheadline:12,title:20},Qp=[1,2,3,4,5,6].flatMap((e=>[e,e.toString()]));function eh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:13;if(e in Jp)return eh(Jp[e]);if("number"!=typeof e){const t=parseFloat(e);if(Number.isNaN(t))return e;e=t}const t=`(${e} / 13)`;return`calc(${t} * ${Hp.fontSize})`}function th(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;if(!Qp.includes(e))return eh(e);const t=`fontSizeH${e}`;return Hp[t]}var nh={name:"50zrmy",styles:"text-transform:uppercase"};function rh(t){const{adjustLineHeightForInnerControls:n,align:r,children:o,className:i,color:a,ellipsizeMode:u,isDestructive:c=!1,display:d,highlightEscape:f=!1,highlightCaseSensitive:p=!1,highlightWords:h,highlightSanitize:m,isBlock:v=!1,letterSpacing:g,lineHeight:y,optimizeReadabilityFor:b,size:w,truncate:_=!1,upperCase:x=!1,variant:E,weight:k=Hp.fontWeight,...S}=Cn(t,"Text");let C=o;const O=Array.isArray(h),P="caption"===w;if(O){if("string"!=typeof o)throw new TypeError("`children` of `Text` must only be `string` types when `highlightWords` is defined");C=function(e){let{activeClassName:t="",activeIndex:n=-1,activeStyle:r,autoEscape:o,caseSensitive:i=!1,children:a,findChunks:l,highlightClassName:u="",highlightStyle:c={},highlightTag:d="mark",sanitize:f,searchWords:p=[],unhighlightClassName:h="",unhighlightStyle:m}=e;if(!a)return null;if("string"!=typeof a)return a;const v=a,g=(0,Xp.findAll)({autoEscape:o,caseSensitive:i,findChunks:l,sanitize:f,searchWords:p,textToHighlight:v}),y=d;let b,w=-1,_="";return g.map(((e,o)=>{const a=v.substr(e.start,e.end-e.start);if(e.highlight){let e;w++,"object"==typeof u?i?e=u[a]:(u=Zp(u),e=u[a.toLowerCase()]):e=u;const l=w===+n;_=`${e} ${l?t:""}`,b=!0===l&&null!==r?Object.assign({},c,r):c;const d={children:a,className:_,key:o,style:b};return"string"!=typeof y&&(d.highlightIndex=w),(0,s.createElement)(y,d)}return(0,s.createElement)("span",{children:a,className:h,key:o,style:m})}))}({autoEscape:f,children:o,caseSensitive:p,searchWords:h,sanitize:m})}const M=Sn();let T;!0===_&&(T="auto"),!1===_&&(T="none");const D=Ap({...S,className:(0,s.useMemo)((()=>{const t={},o=function(e,t){if(t)return t;if(!e)return;let n=`calc(${Hp.controlHeight} + ${bp(2)})`;switch(e){case"large":n=`calc(${Hp.controlHeightLarge} + ${bp(2)})`;break;case"small":n=`calc(${Hp.controlHeightSmall} + ${bp(2)})`;break;case"xSmall":n=`calc(${Hp.controlHeightXSmall} + ${bp(2)})`}return n}(n,y);if(t.Base=Xr({color:a,display:d,fontSize:eh(w),fontWeight:k,lineHeight:o,letterSpacing:g,textAlign:r},"",""),t.upperCase=nh,t.optimalTextColor=null,b){const e="dark"===Fp(b);t.optimalTextColor=Xr(e?{color:zo.black}:{color:zo.white},"","")}return M(Wp,t.Base,t.optimalTextColor,c&&Kp,!!O&&qp,v&&Up,P&&Gp,E&&e[E],x&&t.upperCase,i)}),[n,r,i,a,M,d,v,P,c,O,g,y,b,w,x,E,k]),children:o,ellipsizeMode:u||T});return!_&&Array.isArray(o)&&(C=s.Children.map(o,(e=>{if(!(0,l.isPlainObject)(e)||!("props"in e))return e;return Mn(e,["Link"])?(0,s.cloneElement)(e,{size:e.props.size||"inherit"}):e}))),{...D,children:_?D.children:C}}var oh=On((function(e,t){const n=rh(e);return(0,s.createElement)(Hn,a({as:"span"},n,{ref:t}))}),"Text");var ih={name:"1739oy8",styles:"z-index:1"};const ah=e=>{let{isFocused:t}=e;return t?ih:""};var sh={name:"2o6p8u",styles:"justify-content:space-between"},lh={name:"14qk3ip",styles:"align-items:flex-start;flex-direction:column-reverse"},uh={name:"hbng6e",styles:"align-items:flex-start;flex-direction:column"};const ch=e=>{let{labelPosition:t}=e;switch(t){case"top":return uh;case"bottom":return lh;case"edge":return sh;default:return""}},dh=Bn(Pp,{target:"em5sgkm7"})("position:relative;border-radius:2px;padding-top:0;",ah," ",ch,";");var fh={name:"wyxldh",styles:"margin:0 !important"};var ph={name:"1d3w5wq",styles:"width:100%"};const hh=Bn("div",{target:"em5sgkm6"})("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;",(e=>{let{disabled:t}=e;return Xr({backgroundColor:t?zo.ui.backgroundDisabled:zo.ui.background},"","")})," ",(e=>{let{hideLabel:t}=e;return t?fh:null})," ",(e=>{let{__unstableInputWidth:t,labelPosition:n}=e;return t?"side"===n?"":Xr("edge"===n?{flex:`0 0 ${t}`}:{width:t},"",""):ph}),";"),mh=Bn("input",{target:"em5sgkm5"})("&&&{background-color:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:",zo.black,";display:block;font-family:inherit;margin:0;outline:none;width:100%;",(e=>{let t,n,{isDragging:r,dragCursor:o}=e;return r&&(t=Xr("cursor:",o,";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}","")),r&&o&&(n=Xr("&:active{cursor:",o,";}","")),Xr(t," ",n,";","")})," ",(e=>{let{disabled:t}=e;return t?Xr({color:zo.ui.textDisabled},"",""):""})," ",(e=>{let{inputSize:t}=e;const n={default:"13px",small:"11px","__unstable-large":"13px"},r=n[t]||n.default;return r?Xr("font-size:","16px",";@media ( min-width: 600px ){font-size:",r,";}",""):""})," ",(e=>{let{inputSize:t}=e;const n={default:{height:30,lineHeight:1,minHeight:30,paddingLeft:8,paddingRight:8},small:{height:24,lineHeight:1,minHeight:24,paddingLeft:8,paddingRight:8},"__unstable-large":{height:40,lineHeight:1,minHeight:40,paddingLeft:16,paddingRight:16}};return Xr(n[t]||n.default,"","")})," &::-webkit-input-placeholder{line-height:normal;}}"),vh=e=>{let{labelPosition:t}=e,n=8;return"edge"!==t&&"side"!==t||(n=0),Xr({marginTop:0,marginRight:0,marginBottom:n,marginLeft:0},"","")},gh=Bn(oh,{target:"em5sgkm4"})("&&&{box-sizing:border-box;color:currentColor;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;",vh," overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}"),yh=e=>(0,s.createElement)(gh,a({},e,{as:"label"})),bh=Bn(mp,{target:"em5sgkm3"})({name:"1b6uupn",styles:"max-width:calc( 100% - 10px )"}),wh=Bn("div",{target:"em5sgkm2"})("&&&{box-sizing:border-box;border-radius:inherit;bottom:0;left:0;margin:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;",(e=>{let t,{disabled:n,isFocused:r}=e,o=r?zo.ui.borderFocus:zo.ui.border;return r&&(t=`0 0 0 1px ${zo.ui.borderFocus} inset`),n&&(o=zo.ui.borderDisabled),Xr({boxShadow:t,borderColor:o,borderStyle:"solid",borderWidth:1},"","")})," ",Cp({paddingLeft:2}),";}"),_h=Bn("span",{target:"em5sgkm1"})({name:"pvvbxf",styles:"box-sizing:border-box;display:block"}),xh=Bn("span",{target:"em5sgkm0"})({name:"jgf79h",styles:"align-items:center;align-self:stretch;box-sizing:border-box;display:flex"});const Eh=(0,s.memo)((function(e){let{disabled:t=!1,isFocused:n=!1}=e;return(0,s.createElement)(wh,{"aria-hidden":"true",className:"components-input-control__backdrop",disabled:t,isFocused:n})}));var kh=Eh;function Sh(e){let{children:t,hideLabelFromVision:n,htmlFor:r,...o}=e;return t?n?(0,s.createElement)(Wn,{as:"label",htmlFor:r},t):(0,s.createElement)(yh,a({htmlFor:r},o),t):null}function Ch(e,t){let{__unstableInputWidth:n,children:r,className:o,disabled:i=!1,hideLabelFromVision:l=!1,labelPosition:u,id:c,isFocused:d=!1,label:p,prefix:h,size:m="default",suffix:v,...g}=e;const y=function(e){const t=(0,f.useInstanceId)(Ch);return e||`input-base-control-${t}`}(c),b=l||!p;return(0,s.createElement)(dh,a({},g,function(e){const t={};switch(e){case"top":t.direction="column",t.gap=0;break;case"bottom":t.direction="column-reverse",t.gap=0;break;case"edge":t.justify="space-between"}return t}(u),{className:o,isFocused:d,labelPosition:u,ref:t}),(0,s.createElement)(bh,null,(0,s.createElement)(Sh,{className:"components-input-control__label",hideLabelFromVision:l,labelPosition:u,htmlFor:y,size:m},p)),(0,s.createElement)(hh,{__unstableInputWidth:n,className:"components-input-control__container",disabled:i,hideLabel:b,labelPosition:u},h&&(0,s.createElement)(_h,{className:"components-input-control__prefix"},h),r,v&&(0,s.createElement)(xh,{className:"components-input-control__suffix"},v),(0,s.createElement)(kh,{disabled:i,isFocused:d})))}var Oh=(0,s.forwardRef)(Ch);const Ph={toVector:(e,t)=>(void 0===e&&(e=t),Array.isArray(e)?e:[e,e]),add:(e,t)=>[e[0]+t[0],e[1]+t[1]],sub:(e,t)=>[e[0]-t[0],e[1]-t[1]],addTo(e,t){e[0]+=t[0],e[1]+=t[1]},subTo(e,t){e[0]-=t[0],e[1]-=t[1]}};function Mh(e,t,n){return 0===t||Math.abs(t)===1/0?Math.pow(e,5*n):e*t*n/(t+n*e)}function Th(e,t,n,r=.15){return 0===r?function(e,t,n){return Math.max(t,Math.min(e,n))}(e,t,n):e<t?-Mh(t-e,n-t,r)+t:e>n?+Mh(e-n,n-t,r)+n:e}function Dh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ih(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Rh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ih(Object(n),!0).forEach((function(t){Dh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ih(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Ah={pointer:{start:"down",change:"move",end:"up"},mouse:{start:"down",change:"move",end:"up"},touch:{start:"start",change:"move",end:"end"},gesture:{start:"start",change:"change",end:"end"}};function Nh(e){return e?e[0].toUpperCase()+e.slice(1):""}const Lh=["gotpointercapture","lostpointercapture"];function Fh(e){let t=e.substring(2).toLowerCase();const n=!!~t.indexOf("passive");n&&(t=t.replace("passive",""));const r=Lh.includes(t)?"capturecapture":"capture",o=!!~t.indexOf(r);return o&&(t=t.replace("capture","")),{device:t,capture:o,passive:n}}function jh(e){return"touches"in e}function zh(e){return jh(e)?"touch":"pointerType"in e?e.pointerType:"mouse"}function Bh(e){return jh(e)?function(e){return"touchend"===e.type||"touchcancel"===e.type?e.changedTouches:e.targetTouches}(e)[0]:e}function Vh(e){return function(e){return Array.from(e.touches).filter((t=>{var n,r;return t.target===e.currentTarget||(null===(n=e.currentTarget)||void 0===n||null===(r=n.contains)||void 0===r?void 0:r.call(n,t.target))}))}(e).map((e=>e.identifier))}function Hh(e){const t=Bh(e);return jh(e)?t.identifier:t.pointerId}function Wh(e){const t=Bh(e);return[t.clientX,t.clientY]}function Uh(e,...t){return"function"==typeof e?e(...t):e}function $h(){}function Kh(...e){return 0===e.length?$h:1===e.length?e[0]:function(){let t;for(const n of e)t=n.apply(this,arguments)||t;return t}}function Gh(e,t){return Object.assign({},t,e||{})}class qh{constructor(e,t,n){this.ctrl=e,this.args=t,this.key=n,this.state||(this.state={},this.computeValues([0,0]),this.computeInitial(),this.init&&this.init(),this.reset())}get state(){return this.ctrl.state[this.key]}set state(e){this.ctrl.state[this.key]=e}get shared(){return this.ctrl.state.shared}get eventStore(){return this.ctrl.gestureEventStores[this.key]}get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]}get config(){return this.ctrl.config[this.key]}get sharedConfig(){return this.ctrl.config.shared}get handler(){return this.ctrl.handlers[this.key]}reset(){const{state:e,shared:t,ingKey:n,args:r}=this;t[n]=e._active=e.active=e._blocked=e._force=!1,e._step=[!1,!1],e.intentional=!1,e._movement=[0,0],e._distance=[0,0],e._direction=[0,0],e._delta=[0,0],e._bounds=[[-1/0,1/0],[-1/0,1/0]],e.args=r,e.axis=void 0,e.memo=void 0,e.elapsedTime=0,e.direction=[0,0],e.distance=[0,0],e.overflow=[0,0],e._movementBound=[!1,!1],e.velocity=[0,0],e.movement=[0,0],e.delta=[0,0],e.timeStamp=0}start(e){const t=this.state,n=this.config;t._active||(this.reset(),this.computeInitial(),t._active=!0,t.target=e.target,t.currentTarget=e.currentTarget,t.lastOffset=n.from?Uh(n.from,t):t.offset,t.offset=t.lastOffset),t.startTime=t.timeStamp=e.timeStamp}computeValues(e){const t=this.state;t._values=e,t.values=this.config.transform(e)}computeInitial(){const e=this.state;e._initial=e._values,e.initial=e.values}compute(e){const{state:t,config:n,shared:r}=this;t.args=this.args;let o=0;if(e&&(t.event=e,n.preventDefault&&e.cancelable&&t.event.preventDefault(),t.type=e.type,r.touches=this.ctrl.pointerIds.size||this.ctrl.touchIds.size,r.locked=!!document.pointerLockElement,Object.assign(r,function(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shiftKey"in e){const{shiftKey:n,altKey:r,metaKey:o,ctrlKey:i}=e;Object.assign(t,{shiftKey:n,altKey:r,metaKey:o,ctrlKey:i})}return t}(e)),r.down=r.pressed=r.buttons%2==1||r.touches>0,o=e.timeStamp-t.timeStamp,t.timeStamp=e.timeStamp,t.elapsedTime=t.timeStamp-t.startTime),t._active){const e=t._delta.map(Math.abs);Ph.addTo(t._distance,e)}this.axisIntent&&this.axisIntent(e);const[i,a]=t._movement,[s,l]=n.threshold,{_step:u,values:c}=t;if(n.hasCustomTransform?(!1===u[0]&&(u[0]=Math.abs(i)>=s&&c[0]),!1===u[1]&&(u[1]=Math.abs(a)>=l&&c[1])):(!1===u[0]&&(u[0]=Math.abs(i)>=s&&Math.sign(i)*s),!1===u[1]&&(u[1]=Math.abs(a)>=l&&Math.sign(a)*l)),t.intentional=!1!==u[0]||!1!==u[1],!t.intentional)return;const d=[0,0];if(n.hasCustomTransform){const[e,t]=c;d[0]=!1!==u[0]?e-u[0]:0,d[1]=!1!==u[1]?t-u[1]:0}else d[0]=!1!==u[0]?i-u[0]:0,d[1]=!1!==u[1]?a-u[1]:0;this.restrictToAxis&&!t._blocked&&this.restrictToAxis(d);const f=t.offset,p=t._active&&!t._blocked||t.active;p&&(t.first=t._active&&!t.active,t.last=!t._active&&t.active,t.active=r[this.ingKey]=t._active,e&&(t.first&&("bounds"in n&&(t._bounds=Uh(n.bounds,t)),this.setup&&this.setup()),t.movement=d,this.computeOffset()));const[h,m]=t.offset,[[v,g],[y,b]]=t._bounds;t.overflow=[h<v?-1:h>g?1:0,m<y?-1:m>b?1:0],t._movementBound[0]=!!t.overflow[0]&&(!1===t._movementBound[0]?t._movement[0]:t._movementBound[0]),t._movementBound[1]=!!t.overflow[1]&&(!1===t._movementBound[1]?t._movement[1]:t._movementBound[1]);const w=t._active&&n.rubberband||[0,0];if(t.offset=function(e,[t,n],[r,o]){const[[i,a],[s,l]]=e;return[Th(t,i,a,r),Th(n,s,l,o)]}(t._bounds,t.offset,w),t.delta=Ph.sub(t.offset,f),this.computeMovement(),p&&(!t.last||o>32)){t.delta=Ph.sub(t.offset,f);const e=t.delta.map(Math.abs);Ph.addTo(t.distance,e),t.direction=t.delta.map(Math.sign),t._direction=t._delta.map(Math.sign),!t.first&&o>0&&(t.velocity=[e[0]/o,e[1]/o])}}emit(){const e=this.state,t=this.shared,n=this.config;if(e._active||this.clean(),(e._blocked||!e.intentional)&&!e._force&&!n.triggerAllEvents)return;const r=this.handler(Rh(Rh(Rh({},t),e),{},{[this.aliasKey]:e.values}));void 0!==r&&(e.memo=r)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}}class Yh extends qh{constructor(...e){super(...e),Dh(this,"aliasKey","xy")}reset(){super.reset(),this.state.axis=void 0}init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]}computeOffset(){this.state.offset=Ph.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=Ph.sub(this.state.offset,this.state.lastOffset)}axisIntent(e){const t=this.state,n=this.config;if(!t.axis&&e){const r="object"==typeof n.axisThreshold?n.axisThreshold[zh(e)]:n.axisThreshold;t.axis=function([e,t],n){const r=Math.abs(e),o=Math.abs(t);return r>o&&r>n?"x":o>r&&o>n?"y":void 0}(t._movement,r)}t._blocked=(n.lockDirection||!!n.axis)&&!t.axis||!!n.axis&&n.axis!==t.axis}restrictToAxis(e){if(this.config.axis||this.config.lockDirection)switch(this.state.axis){case"x":e[1]=0;break;case"y":e[0]=0}}}const Xh=e=>e,Zh={enabled:(e=!0)=>e,preventDefault:(e=!1)=>e,triggerAllEvents:(e=!1)=>e,rubberband(e=0){switch(e){case!0:return[.15,.15];case!1:return[0,0];default:return Ph.toVector(e)}},from:e=>"function"==typeof e?e:null!=e?Ph.toVector(e):void 0,transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTransform=!!r,r||Xh},threshold:e=>Ph.toVector(e,0)};const Jh=Rh(Rh({},Zh),{},{axis(e,t,{axis:n}){if(this.lockDirection="lock"===n,!this.lockDirection)return n},axisThreshold:(e=0)=>e,bounds(e={}){if("function"==typeof e)return t=>Jh.bounds(e(t));if("current"in e)return()=>e.current;if("function"==typeof HTMLElement&&e instanceof HTMLElement)return e;const{left:t=-1/0,right:n=1/0,top:r=-1/0,bottom:o=1/0}=e;return[[t,n],[r,o]]}}),Qh={ArrowRight:(e=1)=>[10*e,0],ArrowLeft:(e=1)=>[-10*e,0],ArrowUp:(e=1)=>[0,-10*e],ArrowDown:(e=1)=>[0,10*e]};const em="undefined"!=typeof window&&window.document&&window.document.createElement;function tm(){return em&&"ontouchstart"in window||em&&window.navigator.maxTouchPoints>1}const nm={isBrowser:em,gesture:function(){try{return"constructor"in GestureEvent}catch(e){return!1}}(),touch:tm(),touchscreen:tm(),pointer:em&&"onpointerdown"in window,pointerLock:em&&"exitPointerLock"in window.document},rm={mouse:0,touch:0,pen:8},om=Rh(Rh({},Jh),{},{device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.pointerLock=r&&nm.pointerLock,nm.touch&&n?"touch":this.pointerLock?"mouse":nm.pointer&&!o?"pointer":nm.touch?"touch":"mouse"},preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay="number"==typeof n?n:n||void 0===n&&e?250:void 0,nm.touchscreen&&!1!==n)return e||(void 0!==n?"y":void 0)},pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1}={}}){return this.pointerButtons=r,!this.pointerLock&&"pointer"===this.device&&n},threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o}){const i=Ph.toVector(e,n?r:o?1:0);return this.filterTaps=n,this.tapsThreshold=r,i},swipe({velocity:e=.5,distance:t=50,duration:n=250}={}){return{velocity:this.transform(Ph.toVector(e)),distance:this.transform(Ph.toVector(t)),duration:n}},delay(e=0){switch(e){case!0:return 180;case!1:return 0;default:return e}},axisThreshold:e=>e?Rh(Rh({},rm),e):rm});Rh(Rh({},Zh),{},{device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!nm.touch&&nm.gesture)return"gesture";if(nm.touch&&r)return"touch";if(nm.touchscreen){if(nm.pointer)return"pointer";if(nm.touch)return"touch"}},bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=e=>{const t=Gh(Uh(n,e),{min:-1/0,max:1/0});return[t.min,t.max]},i=e=>{const t=Gh(Uh(r,e),{min:-1/0,max:1/0});return[t.min,t.max]};return"function"!=typeof n&&"function"!=typeof r?[o(),i()]:e=>[o(e),i(e)]},threshold(e,t,n){this.lockDirection="lock"===n.axis;return Ph.toVector(e,this.lockDirection?[.1,3]:0)},modifierKey:e=>void 0===e?"ctrlKey":e});Rh(Rh({},Jh),{},{mouseOnly:(e=!0)=>e});const im=Rh(Rh({},Jh),{},{mouseOnly:(e=!0)=>e}),am=new Map,sm=new Map;function lm(e){am.set(e.key,e.engine),sm.set(e.key,e.resolver)}const um={key:"drag",engine:class extends Yh{constructor(...e){super(...e),Dh(this,"ingKey","dragging")}reset(){super.reset();const e=this.state;e._pointerId=void 0,e._pointerActive=!1,e._keyboardActive=!1,e._preventScroll=!1,e._delayed=!1,e.swipe=[0,0],e.tap=!1,e.canceled=!1,e.cancel=this.cancel.bind(this)}setup(){const e=this.state;if(e._bounds instanceof HTMLElement){const t=e._bounds.getBoundingClientRect(),n=e.currentTarget.getBoundingClientRect(),r={left:t.left-n.left+e.offset[0],right:t.right-n.right+e.offset[0],top:t.top-n.top+e.offset[1],bottom:t.bottom-n.bottom+e.offset[1]};e._bounds=Jh.bounds(r)}}cancel(){const e=this.state;e.canceled||(e.canceled=!0,e._active=!1,setTimeout((()=>{this.compute(),this.emit()}),0))}setActive(){this.state._active=this.state._pointerActive||this.state._keyboardActive}clean(){this.pointerClean(),this.state._pointerActive=!1,this.state._keyboardActive=!1,super.clean()}pointerDown(e){const t=this.config,n=this.state;(null==e.buttons||(Array.isArray(t.pointerButtons)?t.pointerButtons.includes(e.buttons):-1===t.pointerButtons||t.pointerButtons===e.buttons))&&(this.ctrl.setEventIds(e),t.pointerCapture&&e.target.setPointerCapture(e.pointerId),n._pointerActive||(this.start(e),this.setupPointer(e),n._pointerId=Hh(e),n._pointerActive=!0,this.computeValues(Wh(e)),this.computeInitial(),t.preventScrollAxis&&"mouse"!==zh(e)?(n._active=!1,this.setupScrollPrevention(e)):t.delay>0?(this.setupDelayTrigger(e),t.triggerAllEvents&&(this.compute(e),this.emit())):this.startPointerDrag(e)))}startPointerDrag(e){const t=this.state;t._active=!0,t._preventScroll=!0,t._delayed=!1,this.compute(e),this.emit()}pointerMove(e){const t=this.state,n=this.config;if(!t._pointerActive)return;if(t.type===e.type&&e.timeStamp===t.timeStamp)return;const r=Hh(e);if(void 0!==t._pointerId&&r!==t._pointerId)return;const o=Wh(e);return document.pointerLockElement===e.target?t._delta=[e.movementX,e.movementY]:(t._delta=Ph.sub(o,t._values),this.computeValues(o)),Ph.addTo(t._movement,t._delta),this.compute(e),t._delayed&&t.intentional?(this.timeoutStore.remove("dragDelay"),t.active=!1,void this.startPointerDrag(e)):n.preventScrollAxis&&!t._preventScroll?t.axis?t.axis===n.preventScrollAxis||"xy"===n.preventScrollAxis?(t._active=!1,void this.clean()):(this.timeoutStore.remove("startPointerDrag"),void this.startPointerDrag(e)):void 0:void this.emit()}pointerUp(e){this.ctrl.setEventIds(e);try{this.config.pointerCapture&&e.target.hasPointerCapture(e.pointerId)&&e.target.releasePointerCapture(e.pointerId)}catch(e){0}const t=this.state,n=this.config;if(!t._active||!t._pointerActive)return;const r=Hh(e);if(void 0!==t._pointerId&&r!==t._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(e);const[o,i]=t._distance;if(t.tap=o<=n.tapsThreshold&&i<=n.tapsThreshold,t.tap&&n.filterTaps)t._force=!0;else{const[e,r]=t.direction,[o,i]=t.velocity,[a,s]=t.movement,[l,u]=n.swipe.velocity,[c,d]=n.swipe.distance,f=n.swipe.duration;t.elapsedTime<f&&(Math.abs(o)>l&&Math.abs(a)>c&&(t.swipe[0]=e),Math.abs(i)>u&&Math.abs(s)>d&&(t.swipe[1]=r))}this.emit()}pointerClick(e){this.state.tap||(e.preventDefault(),e.stopPropagation())}setupPointer(e){const t=this.config,n=t.device;t.pointerLock&&e.currentTarget.requestPointerLock(),t.pointerCapture||(this.eventStore.add(this.sharedConfig.window,n,"change",this.pointerMove.bind(this)),this.eventStore.add(this.sharedConfig.window,n,"end",this.pointerUp.bind(this)),this.eventStore.add(this.sharedConfig.window,n,"cancel",this.pointerUp.bind(this)))}pointerClean(){this.config.pointerLock&&document.pointerLockElement===this.state.currentTarget&&document.exitPointerLock()}preventScroll(e){this.state._preventScroll&&e.cancelable&&e.preventDefault()}setupScrollPrevention(e){!function(e){"persist"in e&&"function"==typeof e.persist&&e.persist()}(e),this.eventStore.add(this.sharedConfig.window,"touch","change",this.preventScroll.bind(this),{passive:!1}),this.eventStore.add(this.sharedConfig.window,"touch","end",this.clean.bind(this)),this.eventStore.add(this.sharedConfig.window,"touch","cancel",this.clean.bind(this)),this.timeoutStore.add("startPointerDrag",this.startPointerDrag.bind(this),this.config.preventScrollDelay,e)}setupDelayTrigger(e){this.state._delayed=!0,this.timeoutStore.add("dragDelay",(()=>{this.state._step=[0,0],this.startPointerDrag(e)}),this.config.delay)}keyDown(e){const t=Qh[e.key];if(t){const n=this.state,r=e.shiftKey?10:e.altKey?.1:1;n._delta=t(r),this.start(e),n._keyboardActive=!0,Ph.addTo(n._movement,n._delta),this.compute(e),this.emit()}}keyUp(e){e.key in Qh&&(this.state._keyboardActive=!1,this.setActive(),this.compute(e),this.emit())}bind(e){const t=this.config.device;e(t,"start",this.pointerDown.bind(this)),this.config.pointerCapture&&(e(t,"change",this.pointerMove.bind(this)),e(t,"end",this.pointerUp.bind(this)),e(t,"cancel",this.pointerUp.bind(this)),e("lostPointerCapture","",this.pointerUp.bind(this))),e("key","down",this.keyDown.bind(this)),e("key","up",this.keyUp.bind(this)),this.config.filterTaps&&e("click","",this.pointerClick.bind(this),{capture:!0,passive:!1})}},resolver:om},cm={key:"hover",engine:class extends Yh{constructor(...e){super(...e),Dh(this,"ingKey","hovering")}enter(e){this.config.mouseOnly&&"mouse"!==e.pointerType||(this.start(e),this.computeValues(Wh(e)),this.compute(e),this.emit())}leave(e){if(this.config.mouseOnly&&"mouse"!==e.pointerType)return;const t=this.state;if(!t._active)return;t._active=!1;const n=Wh(e);t._movement=t._delta=Ph.sub(n,t._values),this.computeValues(n),this.compute(e),t.delta=t.movement,this.emit()}bind(e){e("pointer","enter",this.enter.bind(this)),e("pointer","leave",this.leave.bind(this))}},resolver:im};function dm(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}const fm={target(e){if(e)return()=>"current"in e?e.current:e},enabled:(e=!0)=>e,window:(e=(nm.isBrowser?window:void 0))=>e,eventOptions:({passive:e=!0,capture:t=!1}={})=>({passive:e,capture:t}),transform:e=>e},pm=["target","eventOptions","window","enabled","transform"];function hm(e={},t){const n={};for(const[r,o]of Object.entries(t))switch(typeof o){case"function":n[r]=o.call(n,e[r],r,e);break;case"object":n[r]=hm(e[r],o);break;case"boolean":o&&(n[r]=e[r])}return n}class mm{constructor(e){Dh(this,"_listeners",[]),this._ctrl=e}add(e,t,n,r,o){const i=function(e,t=""){const n=Ah[e];return e+(n&&n[t]||t)}(t,n),a=Rh(Rh({},this._ctrl.config.shared.eventOptions),o);e.addEventListener(i,r,a),this._listeners.push((()=>e.removeEventListener(i,r,a)))}clean(){this._listeners.forEach((e=>e())),this._listeners=[]}}class vm{constructor(){Dh(this,"_timeouts",new Map)}add(e,t,n=140,...r){this.remove(e),this._timeouts.set(e,window.setTimeout(t,n,...r))}remove(e){const t=this._timeouts.get(e);t&&window.clearTimeout(t)}clean(){this._timeouts.forEach((e=>{window.clearTimeout(e)})),this._timeouts.clear()}}class gm{constructor(e){Dh(this,"gestures",new Set),Dh(this,"_targetEventStore",new mm(this)),Dh(this,"gestureEventStores",{}),Dh(this,"gestureTimeoutStores",{}),Dh(this,"handlers",{}),Dh(this,"config",{}),Dh(this,"pointerIds",new Set),Dh(this,"touchIds",new Set),Dh(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),function(e,t){t.drag&&ym(e,"drag");t.wheel&&ym(e,"wheel");t.scroll&&ym(e,"scroll");t.move&&ym(e,"move");t.pinch&&ym(e,"pinch");t.hover&&ym(e,"hover")}(this,e)}setEventIds(e){jh(e)?this.touchIds=new Set(Vh(e)):"pointerId"in e&&("pointerup"===e.type||"pointercancel"===e.type?this.pointerIds.delete(e.pointerId):"pointerdown"===e.type&&this.pointerIds.add(e.pointerId))}applyHandlers(e,t){this.handlers=e,this.nativeHandlers=t}applyConfig(e,t){this.config=function(e,t){const n=e,{target:r,eventOptions:o,window:i,enabled:a,transform:s}=n,l=dm(n,pm),u={shared:hm({target:r,eventOptions:o,window:i,enabled:a,transform:s},fm)};if(t){const e=sm.get(t);u[t]=hm(Rh({shared:u.shared},l),e)}else for(const e in l){const t=sm.get(e);t&&(u[e]=hm(Rh({shared:u.shared},l[e]),t))}return u}(e,t)}clean(){this._targetEventStore.clean();for(const e of this.gestures)this.gestureEventStores[e].clean(),this.gestureTimeoutStores[e].clean()}effect(){return this.config.shared.target&&this.bind(),()=>this._targetEventStore.clean()}bind(...e){const t=this.config.shared,n=t.eventOptions,r={};let o;if(t.target&&(o=t.target(),!o))return;const i=bm(r,n,!!o);if(t.enabled){for(const t of this.gestures)if(this.config[t].enabled){new(am.get(t))(this,e,t).bind(i)}for(const t in this.nativeHandlers)i(t,"",(n=>this.nativeHandlers[t](Rh(Rh({},this.state.shared),{},{event:n,args:e}))),void 0,!0)}for(const e in r)r[e]=Kh(...r[e]);if(!o)return r;for(const e in r){const{device:t,capture:n,passive:i}=Fh(e);this._targetEventStore.add(o,t,"",r[e],{capture:n,passive:i})}}}function ym(e,t){e.gestures.add(t),e.gestureEventStores[t]=new mm(e),e.gestureTimeoutStores[t]=new vm}const bm=(e,t,n)=>(r,o,i,a={},s=!1)=>{var l,u;const c=null!==(l=a.capture)&&void 0!==l?l:t.capture,d=null!==(u=a.passive)&&void 0!==u?u:t.passive;let f=s?r:function(e,t="",n=!1){const r=Ah[e],o=r&&r[t]||t;return"on"+Nh(e)+Nh(o)+(n?"Capture":"")}(r,o,c);n&&d&&(f+="Passive"),e[f]=e[f]||[],e[f].push(i)};function wm(e,t={},n,r){const o=w().useMemo((()=>new gm(e)),[]);if(o.applyHandlers(e,r),o.applyConfig(t,n),w().useEffect(o.effect.bind(o)),w().useEffect((()=>o.clean.bind(o)),[]),void 0===t.target)return o.bind.bind(o)}const _m=e=>e,xm={_event:{},error:null,initialValue:"",isDirty:!1,isDragEnabled:!1,isDragging:!1,isPressEnterToChange:!1,value:""},Em="CHANGE",km="COMMIT",Sm="DRAG_END",Cm="DRAG_START",Om="DRAG",Pm="INVALIDATE",Mm="PRESS_DOWN",Tm="PRESS_ENTER",Dm="PRESS_UP",Im="RESET";function Rm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xm;const{value:t}=e;return{...xm,...e,initialValue:t}}function Am(e){return(t,n)=>{const r={...t};switch(n.type){case Dm:case Mm:r.isDirty=!1;break;case Cm:r.isDragging=!0;break;case Sm:r.isDragging=!1;break;case Em:r.error=null,r.value=n.payload.value,t.isPressEnterToChange&&(r.isDirty=!0);break;case km:r.value=n.payload.value,r.isDirty=!1;break;case Im:r.error=null,r.isDirty=!1,r.value=n.payload.value||t.initialValue;break;case Pm:r.error=n.payload.error}return n.payload.event&&(r._event=n.payload.event),e(r,n)}}var Nm=function(e,t){const n=(0,s.useRef)(!1);(0,s.useEffect)((()=>{if(n.current)return e();n.current=!0}),t)};const Lm=(0,s.forwardRef)((function(e,t){let{disabled:n=!1,dragDirection:r="n",dragThreshold:o=10,id:i,isDragEnabled:u=!1,isFocused:c,isPressEnterToChange:d=!1,onBlur:f=l.noop,onChange:p=l.noop,onDrag:h=l.noop,onDragEnd:m=l.noop,onDragStart:v=l.noop,onFocus:g=l.noop,onKeyDown:y=l.noop,onValidate:b=l.noop,size:w="default",setIsFocused:_,stateReducer:x=(e=>e),value:E,type:k,...S}=e;const{state:C,change:O,commit:P,drag:M,dragEnd:T,dragStart:D,invalidate:I,pressDown:R,pressEnter:A,pressUp:N,reset:L}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_m,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:xm;const[n,r]=(0,s.useReducer)(Am(e),Rm(t)),o=e=>(t,n)=>{n&&n.persist&&n.persist(),r({type:e,payload:{value:t,event:n}})},i=e=>t=>{t&&t.persist&&t.persist(),r({type:e,payload:{event:t}})},a=e=>t=>{r({type:e,payload:t})},l=o(Em),u=(e,t)=>r({type:Pm,payload:{error:e,event:t}}),c=o(Im),d=o(km),f=a(Cm),p=a(Om),h=a(Sm),m=i(Dm),v=i(Mm),g=i(Tm);return{change:l,commit:d,dispatch:r,drag:p,dragEnd:h,dragStart:f,invalidate:u,pressDown:v,pressEnter:g,pressUp:m,reset:c,state:n}}(x,{isDragEnabled:u,value:E,isPressEnterToChange:d}),{_event:F,value:j,isDragging:z,isDirty:B}=C,V=(0,s.useRef)(!1),H=function(e,t){const n=function(e){let t="ns-resize";switch(e){case"n":case"s":t="ns-resize";break;case"e":case"w":t="ew-resize"}return t}(t);return(0,s.useEffect)((()=>{document.documentElement.style.cursor=e?n:null}),[e]),n}(z,r);Nm((()=>{E!==j&&(c||V.current?B||(p(j,{event:F}),V.current=!1):P(E,F))}),[j,B,c,E]);const W=e=>{const t=e.currentTarget.value;try{b(t),P(t,e)}catch(t){I(t,e)}},U=($=e=>{const{distance:t,dragging:n,event:r,target:o}=e;if(e.event={...e.event,target:o},t){if(r.stopPropagation(),!n)return m(e),void T(e);h(e),M(e),z||(v(e),D(e))}},K={axis:"e"===r||"w"===r?"x":"y",threshold:o,enabled:u,pointer:{capture:!1}},lm(um),wm({drag:$},K||{},"drag"));var $,K;const G=u?U():{};let q;return"number"===k&&(q=e=>{var t;null===(t=S.onMouseDown)||void 0===t||t.call(S,e),e.currentTarget!==e.currentTarget.ownerDocument.activeElement&&e.currentTarget.focus()}),(0,s.createElement)(mh,a({},S,G,{className:"components-input-control__input",disabled:n,dragCursor:H,isDragging:z,id:i,onBlur:e=>{f(e),null==_||_(!1),!B&&e.target.validity.valid||(V.current=!0,W(e))},onChange:e=>{const t=e.target.value;O(t,e)},onFocus:e=>{g(e),null==_||_(!0)},onKeyDown:e=>{const{key:t}=e;switch(y(e),t){case"ArrowUp":N(e);break;case"ArrowDown":R(e);break;case"Enter":A(e),d&&(e.preventDefault(),W(e));break;case"Escape":d&&B&&(e.preventDefault(),L(E,e))}},onMouseDown:q,ref:t,inputSize:w,value:j,type:k}))}));var Fm=Lm;function jm(e,t){let{__unstableStateReducer:n=(e=>e),__unstableInputWidth:r,className:o,disabled:i=!1,hideLabelFromVision:u=!1,id:d,isPressEnterToChange:p=!1,label:h,labelPosition:m="top",onChange:v=l.noop,onValidate:g=l.noop,onKeyDown:y=l.noop,prefix:b,size:w="default",suffix:_,value:x,...E}=e;const[k,S]=(0,s.useState)(!1),C=function(e){const t=(0,f.useInstanceId)(jm);return e||`inspector-input-control-${t}`}(d),O=c()("components-input-control",o);return(0,s.createElement)(Oh,{__unstableInputWidth:r,className:O,disabled:i,gap:3,hideLabelFromVision:u,id:C,isFocused:k,justify:"left",label:h,labelPosition:m,prefix:b,size:w,suffix:_},(0,s.createElement)(Fm,a({},E,{className:"components-input-control__input",disabled:i,id:C,isFocused:k,isPressEnterToChange:p,onChange:v,onKeyDown:y,onValidate:g,ref:t,setIsFocused:S,size:w,stateReducer:n,value:x})))}var zm=(0,s.forwardRef)(jm);const Bm=Bn(Pp,{target:"e65ony43"})("margin-bottom:",bp(2),";"),Vm=Bn("div",{target:"e65ony42"})("border-radius:50%;border:",Hp.borderWidth," solid ",zo.ui.border,";box-sizing:border-box;cursor:grab;height:",32,"px;overflow:hidden;width:",32,"px;"),Hm=Bn("div",{target:"e65ony41"})({name:"1bhd2sw",styles:"box-sizing:border-box;position:relative;width:100%;height:100%"}),Wm=Bn("div",{target:"e65ony40"})("background:",zo.admin.theme,";border-radius:50%;border:",3,"px solid ",zo.admin.theme,";bottom:0;box-sizing:border-box;display:block;height:0px;left:0;margin:auto;position:absolute;right:0;top:-",16,"px;width:0px;");var Um=function(e){let{value:t,onChange:n,...r}=e;const o=(0,s.useRef)(),i=(0,s.useRef)(),l=(0,s.useRef)(),u=e=>{const{x:t,y:r}=i.current,{ownerDocument:a}=o.current;e.preventDefault(),a.activeElement.blur(),n(function(e,t,n,r){const o=r-t,i=n-e,a=Math.atan2(o,i),s=Math.round(a*(180/Math.PI))+90;if(s<0)return 360+s;return s}(t,r,e.clientX,e.clientY))},{startDrag:c,isDragging:d}=(0,f.__experimentalUseDragging)({onDragStart:e=>{(()=>{const e=o.current.getBoundingClientRect();i.current={x:e.x+e.width/2,y:e.y+e.height/2}})(),u(e)},onDragMove:u,onDragEnd:u});return(0,s.useEffect)((()=>{d?(void 0===l.current&&(l.current=document.body.style.cursor),document.body.style.cursor="grabbing"):(document.body.style.cursor=l.current||null,l.current=void 0)}),[d]),(0,s.createElement)(Vm,a({ref:o,onMouseDown:c,className:"components-angle-picker-control__angle-circle",style:d?{cursor:"grabbing"}:void 0},r),(0,s.createElement)(Hm,{style:t?{transform:`rotate(${t}deg)`}:void 0,className:"components-angle-picker-control__angle-circle-indicator-wrapper"},(0,s.createElement)(Wm,{className:"components-angle-picker-control__angle-circle-indicator"})))};const $m=e=>null!=e;const Km=On((function(e,t){const n=function(e){const{className:t,margin:n,marginBottom:r=2,marginLeft:o,marginRight:i,marginTop:a,marginX:s,marginY:l,padding:u,paddingBottom:c,paddingLeft:d,paddingRight:f,paddingTop:p,paddingX:h,paddingY:m,...v}=Cn(e,"Spacer");return{...v,className:Sn()($m(n)&&Xr("margin:",bp(n),";",""),$m(l)&&Xr("margin-bottom:",bp(l),";margin-top:",bp(l),";",""),$m(s)&&Xr("margin-left:",bp(s),";margin-right:",bp(s),";",""),$m(a)&&Xr("margin-top:",bp(a),";",""),$m(r)&&Xr("margin-bottom:",bp(r),";",""),$m(o)&&Xr("margin-left:",bp(o),";",""),$m(i)&&Xr("margin-right:",bp(i),";",""),$m(u)&&Xr("padding:",bp(u),";",""),$m(m)&&Xr("padding-bottom:",bp(m),";padding-top:",bp(m),";",""),$m(h)&&Xr("padding-left:",bp(h),";padding-right:",bp(h),";",""),$m(p)&&Xr("padding-top:",bp(p),";",""),$m(c)&&Xr("padding-bottom:",bp(c),";",""),$m(d)&&Xr("padding-left:",bp(d),";",""),$m(f)&&Xr("padding-right:",bp(f),";",""),t)}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Spacer");var Gm=Km;function qm(e){let{className:t,label:n=(0,d.__)("Angle"),onChange:r,value:o}=e;const i=c()("components-angle-picker-control",t);return(0,s.createElement)(Bm,{className:i},(0,s.createElement)(hp,null,(0,s.createElement)(zm,{label:n,className:"components-angle-picker-control__input-field",max:360,min:0,onChange:e=>{const t=""!==e?parseInt(e,10):0;r(t)},size:"__unstable-large",step:"1",value:o,hideHTMLArrows:!0,suffix:(0,s.createElement)(Gm,{as:oh,marginBottom:0,marginRight:bp(3),style:{color:"var( --wp-admin-theme-color )"}},"°")})),(0,s.createElement)(mp,{style:{marginLeft:bp(4),marginBottom:bp(1),marginTop:"auto"}},(0,s.createElement)(Um,{"aria-hidden":"true",value:o,onChange:r})))}var Ym=window.wp.keycodes,Xm=window.wp.richText,Zm=window.wp.a11y;function Jm(e){return t=>{const[n,r]=(0,s.useState)([]);return(0,s.useLayoutEffect)((()=>{const{options:n,isDebounced:o}=e,i=(0,l.debounce)((()=>{const o=Promise.resolve("function"==typeof n?n(t):n).then((n=>{if(o.canceled)return;const i=n.map(((t,n)=>({key:`${e.name}-${n}`,value:t,label:e.getOptionLabel(t),keywords:e.getOptionKeywords?e.getOptionKeywords(t):[],isDisabled:!!e.isOptionDisabled&&e.isOptionDisabled(t)}))),a=new RegExp("(?:\\b|\\s|^)"+(0,l.escapeRegExp)(t),"i");r(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;const r=[];for(let o=0;o<t.length;o++){const i=t[o];let{keywords:a=[]}=i;if("string"==typeof i.label&&(a=[...a,i.label]),a.some((t=>e.test((0,l.deburr)(t))))&&(r.push(i),r.length===n))break}return r}(a,i))}));return o}),o?250:0),a=i();return()=>{i.cancel(),a&&(a.canceled=!0)}}),[t]),[n]}}function Qm(e){let{record:t,onChange:n,onReplace:r,completers:o,contentRef:i}=e;const a=(0,f.useDebounce)(Zm.speak,500),u=(0,f.useInstanceId)(Qm),[p,h]=(0,s.useState)(0),[m,v]=(0,s.useState)([]),[g,y]=(0,s.useState)(""),[b,w]=(0,s.useState)(null),[_,x]=(0,s.useState)(null),[E,k]=(0,s.useState)(!1);function S(e){const{getOptionCompletion:o}=b||{};if(!e.isDisabled){if(o){const i=o(e.value,g),{action:a,value:l}=void 0===i.action||void 0===i.value?{action:"insert-at-caret",value:i}:i;if("replace"===a)return void r([l]);"insert-at-caret"===a&&function(e){const r=t.start,o=r-b.triggerPrefix.length-g.length,i=(0,Xm.create)({html:(0,s.renderToString)(e)});n((0,Xm.insert)(t,i,o,r))}(l)}C()}}function C(){h(0),v([]),y(""),w(null),x(null)}let O;(0,Xm.isCollapsed)(t)&&(O=(0,Xm.getTextContent)((0,Xm.slice)(t,0))),(0,s.useEffect)((()=>{if(!O)return void C();const e=(0,l.deburr)(O),n=(0,Xm.getTextContent)((0,Xm.slice)(t,void 0,(0,Xm.getTextContent)(t).length)),r=(0,l.find)(o,(t=>{let{triggerPrefix:r,allowContext:o}=t;const i=e.lastIndexOf(r);if(-1===i)return!1;const a=e.slice(i+r.length);if(a.length>50)return!1;const s=0===m.length,l=1===a.split(/\s/).length,u=E&&a.split(/\s/).length<=3;return!(s&&!u&&!l)&&(!(o&&!o(e.slice(0,i),n))&&(!/^\s/.test(a)&&!/\s\s+$/.test(a)&&/[\u0000-\uFFFF]*$/.test(a)))}));if(!r)return void C();const i=(0,l.escapeRegExp)(r.triggerPrefix),a=e.slice(e.lastIndexOf(r.triggerPrefix)).match(new RegExp(`${i}([\0-ï¿¿]*)$`)),u=a&&a[1];w(r),x((()=>r!==b?function(e){const t=e.useItems?e.useItems:Jm(e);return function(e){let{filterValue:n,instanceId:r,listBoxId:o,className:i,selectedIndex:a,onChangeOptions:u,onSelect:d,onReset:f,value:p,contentRef:h}=e;const[m]=t(n),v=(0,Xm.useAnchorRef)({ref:h,value:p});return(0,s.useLayoutEffect)((()=>{u(m)}),[m]),!m.length>0?null:(0,s.createElement)(Fr,{focusOnMount:!1,onClose:f,position:"top right",className:"components-autocomplete__popover",anchorRef:v},(0,s.createElement)("div",{id:o,role:"listbox",className:"components-autocomplete__results"},(0,l.map)(m,((e,t)=>(0,s.createElement)($n,{key:e.key,id:`components-autocomplete-item-${r}-${e.key}`,role:"option","aria-selected":t===a,disabled:e.isDisabled,className:c()("components-autocomplete__result",i,{"is-selected":t===a}),onClick:()=>d(e)},e.label)))))}}(r):_)),y(u)}),[O]);const{key:P=""}=m[p]||{},{className:M}=b||{},T=!!b&&m.length>0,D=T?`components-autocomplete-listbox-${u}`:null;return{listBoxId:D,activeId:T?`components-autocomplete-item-${u}-${P}`:null,onKeyDown:function(e){if(k(e.keyCode===Ym.BACKSPACE),b&&0!==m.length&&!e.defaultPrevented){switch(e.keyCode){case Ym.UP:h((0===p?m.length:p)-1);break;case Ym.DOWN:h((p+1)%m.length);break;case Ym.ESCAPE:w(null),x(null),e.preventDefault();break;case Ym.ENTER:S(m[p]);break;case Ym.LEFT:case Ym.RIGHT:return void C();default:return}e.preventDefault()}},popover:void 0!==t.start&&_&&(0,s.createElement)(_,{className:M,filterValue:g,instanceId:u,listBoxId:D,selectedIndex:p,onChangeOptions:function(e){h(e.length===m.length?p:0),v(e),function(e){a&&(e.length?a((0,d.sprintf)((0,d._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",e.length),e.length),"assertive"):a((0,d.__)("No results."),"assertive"))}(e)},onSelect:S,value:t,contentRef:i,reset:C})}}function ev(e){const t=(0,s.useRef)(),n=(0,s.useRef)(),{popover:r,listBoxId:o,activeId:i,onKeyDown:a}=Qm({...e,contentRef:t});return n.current=a,{ref:(0,f.useMergeRefs)([t,(0,f.useRefEffect)((e=>{function t(e){n.current(e)}return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}}),[])]),children:r,"aria-autocomplete":o?"list":void 0,"aria-owns":o,"aria-activedescendant":i}}function tv(e){let{children:t,isSelected:n,...r}=e;const{popover:o,...i}=Qm(r);return(0,s.createElement)(s.Fragment,null,t(i),n&&o)}var nv={"default.fontFamily":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif","default.fontSize":"13px","helpText.fontSize":"12px",mobileTextMinFontSize:"16px"};function rv(e){return(0,l.get)(nv,e,"")}const ov=Bn("div",{target:"ej5x27r4"})("font-family:",rv("default.fontFamily"),";font-size:",rv("default.fontSize"),";"),iv=Bn("div",{target:"ej5x27r3"})((e=>{let{__nextHasNoMarginBottom:t=!1}=e;return!t&&Xr("margin-bottom:",bp(2),";","")})," .components-panel__row &{margin-bottom:inherit;}"),av=Xr("display:inline-block;margin-bottom:",bp(2),";",""),sv=Bn("label",{target:"ej5x27r2"})(av,";");var lv={name:"11yad0w",styles:"margin-bottom:revert"};const uv=Bn("p",{target:"ej5x27r1"})("margin-top:",bp(2),";margin-bottom:0;font-size:",rv("helpText.fontSize"),";font-style:normal;color:",zo.mediumGray.text,";",(e=>{let{__nextHasNoMarginBottom:t=!1}=e;return!t&&lv}),";"),cv=Bn("span",{target:"ej5x27r0"})(av,";"),dv=e=>{let{__nextHasNoMarginBottom:t=!1,id:n,label:r,hideLabelFromVision:o=!1,help:i,className:a,children:l}=e;return(0,s.createElement)(ov,{className:c()("components-base-control",a)},(0,s.createElement)(iv,{className:"components-base-control__field",__nextHasNoMarginBottom:t},r&&n&&(o?(0,s.createElement)(Wn,{as:"label",htmlFor:n},r):(0,s.createElement)(sv,{className:"components-base-control__label",htmlFor:n},r)),r&&!n&&(o?(0,s.createElement)(Wn,{as:"label"},r):(0,s.createElement)(dv.VisualLabel,null,r)),l),!!i&&(0,s.createElement)(uv,{id:n?n+"__help":void 0,className:"components-base-control__help",__nextHasNoMarginBottom:t},i))};dv.VisualLabel=e=>{let{className:t,children:n}=e;return(0,s.createElement)(cv,{className:c()("components-base-control__label",t)},n)};var fv=dv;var pv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"}));var hv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"}));const mv=Xr("",""),vv={name:"82a6rk",styles:"flex:1"},gv={name:"3gg0za",styles:"flex:0;flex-basis:36px;margin-top:7px"},yv=e=>{const{color:t=zo.gray[200],style:n="solid",width:r=Hp.borderWidth}=e||{};return`${t} ${!!r&&"0"!==r||!!t?n||"solid":n} ${r!==Hp.borderWidth?`clamp(1px, ${r}, 10px)`:r}`},bv=Xr("position:relative;flex:1;",Cp({marginRight:bp(3)},{marginLeft:bp(3)})(),";",""),wv={name:"1nwbfnf",styles:"grid-column:span 2;margin:0 auto"};var _v=On(((e,t)=>{const{className:n,isLinked:r,...o}=function(e){const{className:t,...n}=Cn(e,"BorderBoxControlLinkedButton"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(gv,t)),[t])}}(e),i=r?(0,d.__)("Unlink sides"):(0,d.__)("Link sides");return(0,s.createElement)(Ur,{text:i},(0,s.createElement)(Hn,{className:n},(0,s.createElement)($n,a({},o,{variant:r?"primary":"secondary",isSmall:!0,icon:r?pv:hv,iconSize:16,"aria-label":i,ref:t}))))}),"BorderBoxControlLinkedButton");function xv(e){const{className:t,value:n,...r}=Cn(e,"BorderBoxControlVisualizer"),o=Sn(),i=(0,s.useMemo)((()=>o((e=>Xr("position:absolute;top:20px;right:30px;bottom:20px;left:30px;border-top:",yv(null==e?void 0:e.top),";border-bottom:",yv(null==e?void 0:e.bottom),";",Cp({borderLeft:yv(null==e?void 0:e.left)})()," ",Cp({borderRight:yv(null==e?void 0:e.right)})(),";",""))(n),t)),[t,n,Cp.watch()]);return{...r,className:i,value:n}}var Ev=On(((e,t)=>{const{value:n,...r}=xv(e);return(0,s.createElement)(Hn,a({},r,{ref:t}))}),"BorderBoxControlVisualizer");var kv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"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"}));var Sv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,s.createElement)(i.Path,{d:"M5 11.25h14v1.5H5z"}));var Cv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,s.createElement)(i.Path,{fillRule:"evenodd",d:"M5 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"}));var Ov=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,s.createElement)(i.Path,{fillRule:"evenodd",d:"M5.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z",clipRule:"evenodd"}));var Pv={name:"euqsgg",styles:"input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}input[type='number']{-moz-appearance:textfield;}"};const Mv=e=>{let{hideHTMLArrows:t}=e;return t?Pv:""},Tv=Bn(zm,{target:"ep48uk90"})(Mv,";");function Dv(e){const t=Number(e);return isNaN(t)?0:t}function Iv(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(((e,t)=>e+Dv(t)),0)}function Rv(e){const t=(e+"").split(".");return void 0!==t[1]?t[1].length:0}function Av(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;const o=Dv(e),i=Dv(r),a=Rv(r),s=Math.round(o/i)*i,u=(0,l.clamp)(s,t,n);return a?Dv(u.toFixed(a)):u}function Nv(e){return null!=e}function Lv(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return null!==(e=t.find(Nv))&&void 0!==e?e:n}var Fv=(0,s.forwardRef)((function(e,t){let{__unstableStateReducer:n,className:r,dragDirection:o="n",hideHTMLArrows:i=!1,isDragEnabled:l=!0,isShiftStepEnabled:u=!0,label:f,max:p=1/0,min:h=-1/0,required:m=!1,shiftStep:v=10,step:g=1,type:y="number",value:b,...w}=e;const _="any"===g,x=_?1:parseFloat(g),E=Av(0,h,p,x),k=(e,t)=>_?Math.min(p,Math.max(h,e)):Av(e,h,p,null!=t?t:x),S="number"===y?"off":null,C=c()("components-number-control",r),O=(e,t)=>{const n={...e},{type:r,payload:i}=t,a=null==i?void 0:i.event,s=n.value;if(r===Dm||r===Mm){const e=a.shiftKey&&u,t=e?parseFloat(v)*x:x;let o=function(e){const t=""===e;return!Nv(e)||t}(s)?E:s;null!=a&&a.preventDefault&&a.preventDefault(),r===Dm&&(o=Iv(o,t)),r===Mm&&(o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(((e,t,n)=>{const r=Dv(t);return 0===n?r:e-r}),0)}(o,t)),n.value=k(o,e?t:null)}if(r===Om&&l){const[e,t]=i.delta,r=i.shiftKey&&u,a=r?parseFloat(v)*x:x;let l,c;switch(o){case"n":c=t,l=-1;break;case"e":c=e,l=(0,d.isRTL)()?-1:1;break;case"s":c=t,l=1;break;case"w":c=e,l=(0,d.isRTL)()?1:-1}if(0!==c){c=Math.ceil(Math.abs(c))*Math.sign(c);const e=c*a*l;n.value=k(Iv(s,e),r?a:null)}}if(r===Tm||r===km){const e=!1===m&&""===s;n.value=e?s:k(s)}return n};return(0,s.createElement)(Tv,a({autoComplete:S,inputMode:"numeric"},w,{className:C,dragDirection:o,hideHTMLArrows:i,isDragEnabled:l,label:f,max:p,min:h,ref:t,required:m,step:g,type:y,value:b,__unstableStateReducer:(e,t)=>{var r;const o=O(e,t);return null!==(r=null==n?void 0:n(o,t))&&void 0!==r?r:o}}))}));const jv=Bn("div",{target:"e1bagdl33"})({name:"100d0a9",styles:"box-sizing:border-box;position:relative"}),zv=e=>{let{disableUnits:t,size:n}=e;return Xr(Cp({default:{paddingRight:8},small:{paddingRight:8},"__unstable-large":{paddingRight:t?16:8}}[n])(),";","")};var Bv={name:"1y65o8",styles:"&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}"};const Vv=e=>{let{disableUnits:t}=e;return t?"":Bv},Hv=Bn(Fv,{target:"e1bagdl32"})("&&&{input{appearance:none;-moz-appearance:textfield;display:block;width:100%;",Vv,";",zv,";}}"),Wv=Xr("appearance:none;background:transparent;border-radius:2px;border:none;box-sizing:border-box;color:",zo.darkGray[500],";display:block;font-size:8px;letter-spacing:-0.5px;outline:none;padding:2px 1px;text-align-last:center;text-transform:uppercase;width:20px;",Cp({borderTopLeftRadius:0,borderBottomLeftRadius:0})(),";",""),Uv=Bn("div",{target:"e1bagdl31"})("&&&{pointer-events:none;",Wv,";}"),$v=Bn("select",{target:"e1bagdl30"})("&&&{",Wv,";cursor:pointer;border:1px solid transparent;height:100%;&:hover{background-color:",zo.lightGray[300],";}&:focus{border-color:",zo.ui.borderFocus,";outline:2px solid transparent;outline-offset:0;}&:disabled{cursor:initial;&:hover{background-color:transparent;}}}");const Kv={name:"f3vz0n",styles:"font-weight:500"},Gv={name:"bjn8wh",styles:"position:relative"},qv=e=>{const{style:t}=e||{};return Xr("border-radius:9999px;border:2px solid transparent;",t?(e=>{const{color:t,style:n}=e||{},r=n&&"none"!==n?zo.gray[300]:void 0;return Xr("border-style:","none"===n?"solid":n,";border-color:",t||r,";","")})(e):void 0," width:28px;height:28px;padding:2px;&>span{background:linear-gradient(\n\t\t\t\t-45deg,\n\t\t\t\ttransparent 48%,\n\t\t\t\trgb( 0 0 0 / 20% ) 48%,\n\t\t\t\trgb( 0 0 0 / 20% ) 52%,\n\t\t\t\ttransparent 52%\n\t\t\t);}","")},Yv={name:"1phacrs",styles:"&&>div>div{padding:0;}"},Xv=Xr("padding:",bp(2),";>div:first-of-type>",sv,"{margin-bottom:0;",Kv,";}&& ",sv,"+button:not( .has-text ){min-width:24px;padding:0;}",""),Zv=Xr("",""),Jv=Xr("",""),Qv=Xr("justify-content:center;width:100%;&&{border-top:",Hp.borderWidth," solid ",zo.gray[200],";height:46px;}",""),eg=Xr(sv,"{",Kv,";}",""),tg={name:"1486260",styles:"&&&&&{min-width:30px;width:30px;height:30px;padding:3px;}"};const ng=[{label:(0,d.__)("Solid"),icon:Sv,value:"solid"},{label:(0,d.__)("Dashed"),icon:Cv,value:"dashed"},{label:(0,d.__)("Dotted"),icon:Ov,value:"dotted"}],rg=e=>{const{label:t,hideLabelFromVision:n}=e;return t?n?(0,s.createElement)(Wn,{as:"label"},t):(0,s.createElement)(sv,null,t):null};var og=On(((e,t)=>{const{buttonClassName:n,hideLabelFromVision:r,label:o,onChange:i,value:l,...u}=function(e){const{className:t,...n}=Cn(e,"BorderControlStylePicker"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(eg,t)),[t,r]),buttonClassName:(0,s.useMemo)((()=>r(tg)),[r])}}(e);return(0,s.createElement)(Hn,a({},u,{ref:t}),(0,s.createElement)(rg,{label:o,hideLabelFromVision:r}),(0,s.createElement)(Pp,{justify:"flex-start",gap:1},ng.map((e=>(0,s.createElement)($n,{key:e.value,className:n,icon:e.icon,isSmall:!0,isPressed:e.value===l,onClick:()=>i(e.value===l?void 0:e.value),"aria-label":e.label,label:e.label,showTooltip:!0})))))}),"BorderControlStylePicker");var ig=e=>{let{className:t,colorValue:n,...r}=e;return(0,s.createElement)("span",a({className:c()("component-color-indicator",t),style:{background:n}},r))},ag=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},sg=function(e){return.2126*ag(e.r)+.7152*ag(e.g)+.0722*ag(e.b)};function lg(e){var t;const{renderContent:n,renderToggle:r,position:o="bottom right",className:i,contentClassName:l,expandOnMobile:u,headerTitle:d,focusOnMount:f,popoverProps:p,onClose:h,onToggle:m}=e,v=(0,s.useRef)(),[g,y]=function(e,t){const[n,r]=(0,s.useState)(e);return[n,e=>{r(e),t&&t(e)}]}(!1,m);function b(){h&&h(),y(!1)}(0,s.useEffect)((()=>()=>{m&&m(!1)}),[]);const w={isOpen:g,onToggle:function(){y(!g)},onClose:b};return(0,s.createElement)("div",{className:c()("components-dropdown",i),ref:v,tabIndex:"-1"},r(w),g&&(0,s.createElement)(Fr,a({position:o,onClose:b,onFocusOutside:function(){const{ownerDocument:e}=v.current,t=e.activeElement.closest('[role="dialog"]');v.current.contains(e.activeElement)||t&&!t.contains(v.current)||b()},expandOnMobile:u,headerTitle:d,focusOnMount:f},p,{anchorRef:null!==(t=null==p?void 0:p.anchorRef)&&void 0!==t?t:v.current,className:c()("components-dropdown__content",p?p.className:void 0,l)}),n(w)))}var ug=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}));const cg={bottom:{align:"flex-end",justify:"center"},bottomLeft:{align:"flex-start",justify:"flex-end"},bottomRight:{align:"flex-end",justify:"flex-end"},center:{align:"center",justify:"center"},edge:{align:"center",justify:"space-between"},left:{align:"center",justify:"flex-start"},right:{align:"center",justify:"flex-end"},stretch:{align:"stretch"},top:{align:"flex-start",justify:"center"},topLeft:{align:"flex-start",justify:"flex-start"},topRight:{align:"flex-start",justify:"flex-end"}},dg={bottom:{justify:"flex-end",align:"center"},bottomLeft:{justify:"flex-start",align:"flex-end"},bottomRight:{justify:"flex-end",align:"flex-end"},center:{justify:"center",align:"center"},edge:{justify:"space-between",align:"center"},left:{justify:"center",align:"flex-start"},right:{justify:"center",align:"flex-end"},stretch:{justify:"stretch"},top:{justify:"flex-start",align:"center"},topLeft:{justify:"flex-start",align:"flex-start"},topRight:{justify:"flex-start",align:"flex-end"}};function fg(e){return"string"==typeof e?[e]:s.Children.toArray(e).filter((e=>(0,s.isValidElement)(e)))}function pg(e){const{alignment:t="edge",children:n,direction:r,spacing:o=2,...i}=Cn(e,"HStack"),u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"row";if((0,l.isNil)(e))return{};const n="column"===t?dg:cg;return e in n?n[e]:{align:e}}(t,r);return Op({children:fg(n).map(((e,t)=>{const n=e.key||`hstack-${t}`;return Mn(e,["Spacer"])?(0,s.createElement)(mp,a({isBlock:!0,key:n},e.props)):e})),direction:r,justify:"center",...u,...i,gap:o})}var hg=On((function(e,t){const n=pg(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"HStack");var mg=function(e){let{icon:t,size:n=24,...r}=e;return(0,s.cloneElement)(t,{width:n,height:n,...r})};var vg=(0,s.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(i.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));const gg=Bn("select",{target:"e1mv6sxx1"})("&&&{appearance:none;background:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:",zo.black,";display:block;font-family:inherit;margin:0;width:100%;",(e=>{let{disabled:t}=e;return t?Xr({color:zo.ui.textDisabled},"",""):""}),";",(e=>{let{selectSize:t}=e;const n={default:"13px",small:"11px","__unstable-large":"13px"}[t];return n?Xr("font-size:","16px",";@media ( min-width: 600px ){font-size:",n,";}",""):""}),";",(e=>{let{selectSize:t}=e;const n={default:{height:30,lineHeight:1,minHeight:30},small:{height:24,lineHeight:1,minHeight:24},"__unstable-large":{height:40,lineHeight:1,minHeight:40}};return Xr(n[t]||n.default,"","")}),";",(e=>{let{selectSize:t="default"}=e;return Cp({default:{paddingLeft:8,paddingRight:24},small:{paddingLeft:8,paddingRight:24},"__unstable-large":{paddingLeft:16,paddingRight:32}}[t])}),";}"),yg=Bn("div",{target:"e1mv6sxx0"})("align-items:center;bottom:0;box-sizing:border-box;display:flex;padding:0 4px;pointer-events:none;position:absolute;top:0;",Cp({right:0})," svg{display:block;}");function bg(e,t){let{className:n,disabled:r=!1,help:o,hideLabelFromVision:i,id:u,label:d,multiple:p=!1,onBlur:h=l.noop,onChange:m=l.noop,onFocus:v=l.noop,options:g=[],size:y="default",value:b,labelPosition:w="top",children:_,prefix:x,suffix:E,...k}=e;const[S,C]=(0,s.useState)(!1),O=function(e){const t=(0,f.useInstanceId)(bg);return e||`inspector-select-control-${t}`}(u),P=o?`${O}__help`:void 0;if((0,l.isEmpty)(g)&&!_)return null;const M=c()("components-select-control",n);return(0,s.createElement)(fv,{help:o,id:O},(0,s.createElement)(Oh,{className:M,disabled:r,hideLabelFromVision:i,id:O,isFocused:S,label:d,size:y,suffix:E||(0,s.createElement)(yg,null,(0,s.createElement)(mg,{icon:vg,size:18})),prefix:x,labelPosition:w},(0,s.createElement)(gg,a({},k,{"aria-describedby":P,className:"components-select-control__input",disabled:r,id:O,multiple:p,onBlur:e=>{h(e),C(!1)},onChange:e=>{if(p){const t=Array.from(e.target.options).filter((e=>{let{selected:t}=e;return t})),n=t.map((e=>{let{value:t}=e;return t}));m(n)}else m(e.target.value,{event:e})},onFocus:e=>{v(e),C(!0)},ref:t,selectSize:y,value:b}),_||g.map(((e,t)=>{const n=e.id||`${e.label}-${e.value}-${t}`;return(0,s.createElement)("option",{key:n,value:e.value,disabled:e.disabled},e.label)})))))}var wg=(0,s.forwardRef)(bg);const _g={initial:void 0,fallback:""};var xg=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_g;const{initial:n,fallback:r}={..._g,...t},[o,i]=(0,s.useState)(e),a=Nv(e);(0,s.useEffect)((()=>{a&&o&&i(void 0)}),[a,o]);const l=Lv([e,o,n],r),u=e=>{a||i(e)};return[l,u]};function Eg(e,t,n){return"number"!=typeof e?null:parseFloat((0,l.clamp)(e,t,n))}const kg=()=>Xr({height:30,minHeight:30},"",""),Sg=12,Cg=Bn("div",{target:"exqw8y214"})({name:"17z6zai",styles:"-webkit-tap-highlight-color:transparent;box-sizing:border-box;align-items:flex-start;display:inline-flex;justify-content:flex-start;padding:0;position:relative;touch-action:none;width:100%"}),Og=Bn("div",{target:"exqw8y213"})("box-sizing:border-box;color:",zo.blue.medium.focus,";display:block;flex:1;position:relative;width:100%;",(e=>{let{color:t=zo.ui.borderFocus}=e;return Xr({color:t},"","")}),";",kg,";",(e=>{let{marks:t}=e;return Xr({marginBottom:t?16:null},"","")}),";"),Pg=Bn("span",{target:"exqw8y212"})("margin-top:",4,"px;",Cp({marginRight:6}),";"),Mg=Bn("span",{target:"exqw8y211"})("margin-top:",4,"px;",Cp({marginLeft:6}),";"),Tg=Bn("span",{target:"exqw8y210"})("background-color:",zo.lightGray[600],";box-sizing:border-box;left:0;pointer-events:none;right:0;display:block;height:",4,"px;position:absolute;margin-top:",13,"px;top:0;border-radius:",4,"px;",(e=>{let{disabled:t,railColor:n}=e,r=n||null;return t&&(r=zo.lightGray[400]),Xr({background:r},"","")}),";"),Dg=Bn("span",{target:"exqw8y29"})("background-color:currentColor;border-radius:",4,"px;box-sizing:border-box;height:",4,"px;pointer-events:none;display:block;position:absolute;margin-top:",13,"px;top:0;",(e=>{let{disabled:t,trackColor:n}=e,r=n||"currentColor";return t&&(r=zo.lightGray[800]),Xr({background:r},"","")}),";"),Ig=Bn("span",{target:"exqw8y28"})({name:"1xuuvmv",styles:"box-sizing:border-box;display:block;pointer-events:none;position:relative;width:100%;user-select:none"}),Rg=Bn("span",{target:"exqw8y27"})("box-sizing:border-box;height:",Sg,"px;left:0;position:absolute;top:-4px;width:1px;",(e=>{let{disabled:t,isFilled:n}=e,r=n?"currentColor":zo.lightGray[600];return t&&(r=zo.lightGray[800]),Xr({backgroundColor:r},"","")}),";"),Ag=Bn("span",{target:"exqw8y26"})("box-sizing:border-box;color:",zo.lightGray[600],";left:0;font-size:11px;position:absolute;top:12px;transform:translateX( -50% );white-space:nowrap;",(e=>{let{isFilled:t}=e;return Xr({color:t?zo.darkGray[300]:zo.lightGray[600]},"","")}),";");var Ng={name:"1sb75b3",styles:"background-color:var( --wp-admin-theme-color )"};const Lg=e=>{let{disabled:t}=e;return t?Xr("background-color:",zo.lightGray[800],";",""):Ng},Fg=Bn("span",{target:"exqw8y25"})("align-items:center;box-sizing:border-box;display:flex;height:",Sg,"px;justify-content:center;margin-top:",9,"px;outline:0;pointer-events:none;position:absolute;top:0;user-select:none;width:",Sg,"px;border-radius:50%;",Lg,";",Cp({marginLeft:-10}),";",Cp({transform:"translateX( 4.5px )"},{transform:"translateX( -4.5px )"}),";"),jg=Bn("span",{target:"exqw8y24"})("align-items:center;border-radius:50%;box-sizing:border-box;height:100%;outline:0;position:absolute;user-select:none;width:100%;",Lg,";",(e=>{let{isFocused:t}=e;return t?Xr("&::before{content:' ';position:absolute;background-color:var( --wp-admin-theme-color );opacity:0.4;border-radius:50%;height:",20,"px;width:",20,"px;top:-4px;left:-4px;}",""):""}),";"),zg=Bn("input",{target:"exqw8y23"})("box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;margin:0 -",6,"px;opacity:0;outline:none;position:absolute;right:0;top:0;width:calc( 100% + ",Sg,"px );");var Bg={name:"1cypxip",styles:"top:-80%"},Vg={name:"1lr98c4",styles:"bottom:-80%"};const Hg=Bn("span",{target:"exqw8y22"})("background:rgba( 0, 0, 0, 0.8 );border-radius:2px;box-sizing:border-box;color:white;display:inline-block;font-size:12px;min-width:32px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;transition:opacity 120ms ease;user-select:none;line-height:1.4;",(e=>{let{show:t}=e;return Xr({opacity:t?1:0},"","")}),";",(e=>{let{position:t}=e;return"bottom"===t?Vg:Bg}),";",Bo("transition"),";",Cp({transform:"translateX(-50%)"},{transform:"translateX(50%)"}),";"),Wg=Bn(Fv,{target:"exqw8y21"})("box-sizing:border-box;display:inline-block;font-size:13px;margin-top:0;width:",bp(16),"!important;input[type='number']&{",kg,";}",Cp({marginLeft:`${bp(4)} !important`}),";"),Ug=Bn("span",{target:"exqw8y20"})("box-sizing:border-box;display:block;margin-top:0;button,button.is-small{margin-left:0;",kg,";}",Cp({marginLeft:8}),";");const $g=(0,s.forwardRef)((function(e,t){let{describedBy:n,label:r,onHideTooltip:o=l.noop,onMouseLeave:i=l.noop,onMouseMove:u=l.noop,onShowTooltip:c=l.noop,value:d,...f}=e;const p=function(e){let{onHide:t=l.noop,onMouseLeave:n=l.noop,onMouseMove:r=l.noop,onShow:o=l.noop,timeout:i=300}=e;const[a,u]=(0,s.useState)(!1),c=(0,s.useRef)(),d=(0,s.useCallback)((e=>{window.clearTimeout(c.current),c.current=setTimeout(e,i)}),[i]),f=(0,s.useCallback)((e=>{r(e),d((()=>{a||(u(!0),o())}))}),[]),p=(0,s.useCallback)((e=>{n(e),d((()=>{u(!1),t()}))}),[]);return(0,s.useEffect)((()=>()=>{window.clearTimeout(c.current)})),{onMouseMove:f,onMouseLeave:p}}({onHide:o,onMouseLeave:i,onMouseMove:u,onShow:c});return(0,s.createElement)(zg,a({},f,p,{"aria-describedby":n,"aria-label":r,"aria-hidden":!1,ref:t,tabIndex:0,type:"range",value:d}))}));var Kg=$g;function Gg(e){let{className:t,isFilled:n=!1,label:r,style:o={},...i}=e;const l=c()("components-range-control__mark",n&&"is-filled",t),u=c()("components-range-control__mark-label",n&&"is-filled");return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Rg,a({},i,{"aria-hidden":"true",className:l,isFilled:n,style:o})),r&&(0,s.createElement)(Ag,{"aria-hidden":"true",className:u,isFilled:n,style:o},r))}function qg(e){let{disabled:t=!1,marks:n=!1,min:r=0,max:o=100,step:i=1,value:l=0,...u}=e;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Tg,a({disabled:t},u)),n&&(0,s.createElement)(Yg,{disabled:t,marks:n,min:r,max:o,step:i,value:l}))}function Yg(e){let{disabled:t=!1,marks:n=!1,min:r=0,max:o=100,step:i=1,value:l=0}=e;"any"===i&&(i=1);const u=function(e){let{marks:t,min:n=0,max:r=100,step:o=1,value:i=0}=e;if(!t)return[];const a=r-n;if(!Array.isArray(t)){t=[];const e=1+Math.round(a/o);for(;e>t.push({value:o*t.length+n}););}const s=[];return t.forEach(((e,t)=>{if(e.value<n||e.value>r)return;const o=`mark-${t}`,l=e.value<=i,u=(e.value-n)/a*100+"%",c={[(0,d.isRTL)()?"right":"left"]:u};s.push({...e,isFilled:l,key:o,style:c})})),s}({marks:n,min:r,max:o,step:i,value:l});return(0,s.createElement)(Ig,{"aria-hidden":"true",className:"components-range-control__marks"},u.map((e=>(0,s.createElement)(Gg,a({},e,{key:e.key,"aria-hidden":"true",disabled:t})))))}function Xg(e){let{className:t,inputRef:n,tooltipPosition:r,show:o=!1,style:i={},value:l=0,renderTooltipContent:u=(e=>e),zIndex:d=100,...f}=e;const p=function(e){let{inputRef:t,tooltipPosition:n}=e;const[r,o]=(0,s.useState)(),i=(0,s.useCallback)((()=>{t&&t.current&&o(n)}),[n]);return(0,s.useEffect)((()=>{i()}),[i]),(0,s.useEffect)((()=>(window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i)}))),r}({inputRef:n,tooltipPosition:r}),h=c()("components-simple-tooltip",t),m={...i,zIndex:d};return(0,s.createElement)(Hg,a({},f,{"aria-hidden":o,className:h,position:p,show:o,role:"tooltip",style:m}),u(l))}const Zg=(0,s.forwardRef)((function e(t,n){var r;let{afterIcon:o,allowReset:i=!1,beforeIcon:u,className:p,currentInput:h,color:m=zo.ui.theme,disabled:v=!1,help:g,initialPosition:y,isShiftStepEnabled:b=!0,label:w,hideLabelFromVision:_=!1,marks:x=!1,max:E=100,min:k=0,onBlur:S=l.noop,onChange:C=l.noop,onFocus:O=l.noop,onMouseMove:P=l.noop,onMouseLeave:M=l.noop,railColor:T,resetFallbackValue:D,renderTooltipContent:I=(e=>e),showTooltip:R,shiftStep:A=10,step:N=1,trackColor:L,value:F,withInputField:j=!0,...z}=t;const[B,V]=function(e){let{min:t,max:n,value:r,initial:o}=e;const[i,a]=xg(Eg(r,t,n),{initial:o,fallback:null});return[i,(0,s.useCallback)((e=>{a(null===e?null:Eg(e,t,n))}),[t,n])]}({min:k,max:E,value:F,initial:y}),H=(0,s.useRef)(!1);"any"===N&&(R=!1,j=!1);const[W,U]=(0,s.useState)(R),[$,K]=(0,s.useState)(!1),G=(0,s.useRef)(),q=null===(r=G.current)||void 0===r?void 0:r.matches(":focus"),Y=!v&&$,X=null===B,Z=X?"":void 0!==B?B:h,J=X?(E-k)/2+k:B,Q=X?50:(B-k)/(E-k)*100,ee=`${(0,l.clamp)(Q,0,100)}%`,te=c()("components-range-control",p),ne=c()("components-range-control__wrapper",!!x&&"is-marked"),re=(0,f.useInstanceId)(e,"inspector-range-control"),oe=g?`${re}__help`:void 0,ie=!1!==R&&(0,l.isFinite)(B),ae=()=>{let e=parseFloat(D),t=e;isNaN(e)&&(e=null,t=void 0),V(e),C(t)},se={[(0,d.isRTL)()?"right":"left"]:ee};return(0,s.createElement)(fv,{className:te,label:w,hideLabelFromVision:_,id:re,help:g},(0,s.createElement)(Cg,{className:"components-range-control__root"},u&&(0,s.createElement)(Pg,null,(0,s.createElement)(He,{icon:u})),(0,s.createElement)(Og,{className:ne,color:m,marks:!!x},(0,s.createElement)(Kg,a({},z,{className:"components-range-control__slider",describedBy:oe,disabled:v,id:re,label:w,max:E,min:k,onBlur:e=>{S(e),K(!1),U(!1)},onChange:e=>{const t=parseFloat(e.target.value);V(t),C(t)},onFocus:e=>{O(e),K(!0),U(!0)},onMouseMove:P,onMouseLeave:M,ref:e=>{G.current=e,n&&n(e)},step:N,value:Z})),(0,s.createElement)(qg,{"aria-hidden":!0,disabled:v,marks:x,max:E,min:k,railColor:T,step:N,value:J}),(0,s.createElement)(Dg,{"aria-hidden":!0,className:"components-range-control__track",disabled:v,style:{width:ee},trackColor:L}),(0,s.createElement)(Fg,{style:se,disabled:v},(0,s.createElement)(jg,{"aria-hidden":!0,isFocused:Y,disabled:v})),ie&&(0,s.createElement)(Xg,{className:"components-range-control__tooltip",inputRef:G,tooltipPosition:"bottom",renderTooltipContent:I,show:q||W,style:se,value:B})),o&&(0,s.createElement)(Mg,null,(0,s.createElement)(He,{icon:o})),j&&(0,s.createElement)(Wg,{"aria-label":w,className:"components-range-control__number",disabled:v,inputMode:"decimal",isShiftStepEnabled:b,max:E,min:k,onBlur:()=>{H.current&&(ae(),H.current=!1)},onChange:e=>{e=parseFloat(e),V(e),isNaN(e)?i&&(H.current=!0):((e<k||e>E)&&(e=Eg(e,k,E)),C(e),H.current=!1)},shiftStep:A,step:N,value:Z}),i&&(0,s.createElement)(Ug,null,(0,s.createElement)($n,{className:"components-range-control__reset",disabled:v||void 0===B,variant:"secondary",isSmall:!0,onClick:ae},(0,d.__)("Reset")))))}));var Jg=Zg;const Qg=Bn(Fv,{target:"ez9hsf46"})(hh,"{width:",bp(24),";}"),ey=Bn(wg,{target:"ez9hsf45"})("margin-left:",bp(-2),";width:5em;",wh,"{display:none;}"),ty=Bn(Jg,{target:"ez9hsf44"})("flex:1;",iv,"{margin-bottom:0;}"),ny=`\n&&& ${mh} {\n\theight: 40px;\n}`,ry=`\n.react-colorful__interactive {\n\twidth: calc( 100% - ${bp(2)} );\n\tmargin-left: ${bp(1)};\n}`,oy=Bn("div",{target:"ez9hsf43"})("padding:",bp(2)," ",bp(4),";"),iy=Bn("div",{target:"ez9hsf42"})("width:216px;.react-colorful{display:flex;flex-direction:column;align-items:center;width:216px;height:auto;}.react-colorful__saturation{width:100%;border-radius:0;height:216px;margin-bottom:",bp(4),";border-bottom:none;}.react-colorful__hue,.react-colorful__alpha{width:184px;height:16px;border-radius:16px;margin-bottom:",bp(2),";}.react-colorful__pointer{height:16px;width:16px;border:none;box-shadow:0 0 2px 0 rgba( 0, 0, 0, 0.25 );outline:2px solid transparent;}.react-colorful__pointer-fill{box-shadow:inset 0 0 0 ",Hp.borderWidthFocus," #fff;}",ry," ",iv,"{margin-bottom:0;}",ny,";"),ay=Bn($n,{target:"ez9hsf41"})("&&&&&{min-width:",bp(6),";padding:0;}"),sy=Bn(zm,{target:"ez9hsf40"})({name:"1287a6j",styles:"width:8em"});function ly(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function uy(e){return e instanceof ly(e).Element||e instanceof Element}function cy(e){return e instanceof ly(e).HTMLElement||e instanceof HTMLElement}function dy(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ly(e).ShadowRoot||e instanceof ShadowRoot)}var fy=Math.max,py=Math.min,hy=Math.round;function my(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),r=1,o=1;if(cy(e)&&t){var i=e.offsetHeight,a=e.offsetWidth;a>0&&(r=hy(n.width)/a||1),i>0&&(o=hy(n.height)/i||1)}return{width:n.width/r,height:n.height/o,top:n.top/o,right:n.right/r,bottom:n.bottom/o,left:n.left/r,x:n.left/r,y:n.top/o}}function vy(e){var t=ly(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function gy(e){return e?(e.nodeName||"").toLowerCase():null}function yy(e){return((uy(e)?e.ownerDocument:e.document)||window.document).documentElement}function by(e){return my(yy(e)).left+vy(e).scrollLeft}function wy(e){return ly(e).getComputedStyle(e)}function _y(e){var t=wy(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function xy(e,t,n){void 0===n&&(n=!1);var r=cy(t),o=cy(t)&&function(e){var t=e.getBoundingClientRect(),n=hy(t.width)/e.offsetWidth||1,r=hy(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),i=yy(t),a=my(e,o),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==gy(t)||_y(i))&&(s=function(e){return e!==ly(e)&&cy(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:vy(e);var t}(t)),cy(t)?((l=my(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=by(i))),{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function Ey(e){var t=my(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function ky(e){return"html"===gy(e)?e:e.assignedSlot||e.parentNode||(dy(e)?e.host:null)||yy(e)}function Sy(e){return["html","body","#document"].indexOf(gy(e))>=0?e.ownerDocument.body:cy(e)&&_y(e)?e:Sy(ky(e))}function Cy(e,t){var n;void 0===t&&(t=[]);var r=Sy(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=ly(r),a=o?[i].concat(i.visualViewport||[],_y(r)?r:[]):r,s=t.concat(a);return o?s:s.concat(Cy(ky(a)))}function Oy(e){return["table","td","th"].indexOf(gy(e))>=0}function Py(e){return cy(e)&&"fixed"!==wy(e).position?e.offsetParent:null}function My(e){for(var t=ly(e),n=Py(e);n&&Oy(n)&&"static"===wy(n).position;)n=Py(n);return n&&("html"===gy(n)||"body"===gy(n)&&"static"===wy(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&cy(e)&&"fixed"===wy(e).position)return null;var n=ky(e);for(dy(n)&&(n=n.host);cy(n)&&["html","body"].indexOf(gy(n))<0;){var r=wy(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var Ty="top",Dy="bottom",Iy="right",Ry="left",Ay="auto",Ny=[Ty,Dy,Iy,Ry],Ly="start",Fy="end",jy="viewport",zy="popper",By=Ny.reduce((function(e,t){return e.concat([t+"-"+Ly,t+"-"+Fy])}),[]),Vy=[].concat(Ny,[Ay]).reduce((function(e,t){return e.concat([t,t+"-"+Ly,t+"-"+Fy])}),[]),Hy=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Wy(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var Uy={placement:"bottom",modifiers:[],strategy:"absolute"};function $y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Ky(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,i=void 0===o?Uy:o;return function(e,t,n){void 0===n&&(n=i);var o,a,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},Uy,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],u=!1,c={state:s,setOptions:function(n){var o="function"==typeof n?n(s.options):n;d(),s.options=Object.assign({},i,s.options,o),s.scrollParents={reference:uy(e)?Cy(e):e.contextElement?Cy(e.contextElement):[],popper:Cy(t)};var a=function(e){var t=Wy(e);return Hy.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,s.options.modifiers)));return s.orderedModifiers=a.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:s,name:t,instance:c,options:r}),a=function(){};l.push(i||a)}})),c.update()},forceUpdate:function(){if(!u){var e=s.elements,t=e.reference,n=e.popper;if($y(t,n)){s.rects={reference:xy(t,My(n),"fixed"===s.options.strategy),popper:Ey(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<s.orderedModifiers.length;r++)if(!0!==s.reset){var o=s.orderedModifiers[r],i=o.fn,a=o.options,l=void 0===a?{}:a,d=o.name;"function"==typeof i&&(s=i({state:s,options:l,name:d,instance:c})||s)}else s.reset=!1,r=-1}}},update:(o=function(){return new Promise((function(e){c.forceUpdate(),e(s)}))},function(){return a||(a=new Promise((function(e){Promise.resolve().then((function(){a=void 0,e(o())}))}))),a}),destroy:function(){d(),u=!0}};if(!$y(e,t))return c;function d(){l.forEach((function(e){return e()})),l=[]}return c.setOptions(n).then((function(e){!u&&n.onFirstUpdate&&n.onFirstUpdate(e)})),c}}var Gy={passive:!0};var qy={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,s=void 0===a||a,l=ly(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach((function(e){e.addEventListener("scroll",n.update,Gy)})),s&&l.addEventListener("resize",n.update,Gy),function(){i&&u.forEach((function(e){e.removeEventListener("scroll",n.update,Gy)})),s&&l.removeEventListener("resize",n.update,Gy)}},data:{}};function Yy(e){return e.split("-")[0]}function Xy(e){return e.split("-")[1]}function Zy(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Jy(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?Yy(o):null,a=o?Xy(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(i){case Ty:t={x:s,y:n.y-r.height};break;case Dy:t={x:s,y:n.y+n.height};break;case Iy:t={x:n.x+n.width,y:l};break;case Ry:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var u=i?Zy(i):null;if(null!=u){var c="y"===u?"height":"width";switch(a){case Ly:t[u]=t[u]-(n[c]/2-r[c]/2);break;case Fy:t[u]=t[u]+(n[c]/2-r[c]/2)}}return t}var Qy={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Jy({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},eb={top:"auto",right:"auto",bottom:"auto",left:"auto"};function tb(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=a.x,p=void 0===f?0:f,h=a.y,m=void 0===h?0:h,v="function"==typeof c?c({x:p,y:m}):{x:p,y:m};p=v.x,m=v.y;var g=a.hasOwnProperty("x"),y=a.hasOwnProperty("y"),b=Ry,w=Ty,_=window;if(u){var x=My(n),E="clientHeight",k="clientWidth";if(x===ly(n)&&"static"!==wy(x=yy(n)).position&&"absolute"===s&&(E="scrollHeight",k="scrollWidth"),x=x,o===Ty||(o===Ry||o===Iy)&&i===Fy)w=Dy,m-=(d&&x===_&&_.visualViewport?_.visualViewport.height:x[E])-r.height,m*=l?1:-1;if(o===Ry||(o===Ty||o===Dy)&&i===Fy)b=Iy,p-=(d&&x===_&&_.visualViewport?_.visualViewport.width:x[k])-r.width,p*=l?1:-1}var S,C=Object.assign({position:s},u&&eb),O=!0===c?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:hy(t*r)/r||0,y:hy(n*r)/r||0}}({x:p,y:m}):{x:p,y:m};return p=O.x,m=O.y,l?Object.assign({},C,((S={})[w]=y?"0":"",S[b]=g?"0":"",S.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",S)):Object.assign({},C,((t={})[w]=y?m+"px":"",t[b]=g?p+"px":"",t.transform="",t))}var nb={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,l=void 0===s||s,u={placement:Yy(t.placement),variation:Xy(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,tb(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,tb(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var rb={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];cy(o)&&gy(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});cy(r)&&gy(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};var ob={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=Vy.reduce((function(e,n){return e[n]=function(e,t,n){var r=Yy(e),o=[Ry,Ty].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[Ry,Iy].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=a}},ib={left:"right",right:"left",bottom:"top",top:"bottom"};function ab(e){return e.replace(/left|right|bottom|top/g,(function(e){return ib[e]}))}var sb={start:"end",end:"start"};function lb(e){return e.replace(/start|end/g,(function(e){return sb[e]}))}function ub(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&dy(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function cb(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function db(e,t){return t===jy?cb(function(e){var t=ly(e),n=yy(e),r=t.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,s=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,s=r.offsetTop)),{width:o,height:i,x:a+by(e),y:s}}(e)):uy(t)?function(e){var t=my(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):cb(function(e){var t,n=yy(e),r=vy(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=fy(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=fy(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+by(e),l=-r.scrollTop;return"rtl"===wy(o||n).direction&&(s+=fy(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:l}}(yy(e)))}function fb(e,t,n){var r="clippingParents"===t?function(e){var t=Cy(ky(e)),n=["absolute","fixed"].indexOf(wy(e).position)>=0&&cy(e)?My(e):e;return uy(n)?t.filter((function(e){return uy(e)&&ub(e,n)&&"body"!==gy(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),i=o[0],a=o.reduce((function(t,n){var r=db(e,n);return t.top=fy(r.top,t.top),t.right=py(r.right,t.right),t.bottom=py(r.bottom,t.bottom),t.left=fy(r.left,t.left),t}),db(e,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function pb(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function hb(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function mb(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.boundary,a=void 0===i?"clippingParents":i,s=n.rootBoundary,l=void 0===s?jy:s,u=n.elementContext,c=void 0===u?zy:u,d=n.altBoundary,f=void 0!==d&&d,p=n.padding,h=void 0===p?0:p,m=pb("number"!=typeof h?h:hb(h,Ny)),v=c===zy?"reference":zy,g=e.rects.popper,y=e.elements[f?v:c],b=fb(uy(y)?y:y.contextElement||yy(e.elements.popper),a,l),w=my(e.elements.reference),_=Jy({reference:w,element:g,strategy:"absolute",placement:o}),x=cb(Object.assign({},g,_)),E=c===zy?x:w,k={top:b.top-E.top+m.top,bottom:E.bottom-b.bottom+m.bottom,left:b.left-E.left+m.left,right:E.right-b.right+m.right},S=e.modifiersData.offset;if(c===zy&&S){var C=S[o];Object.keys(k).forEach((function(e){var t=[Iy,Dy].indexOf(e)>=0?1:-1,n=[Ty,Dy].indexOf(e)>=0?"y":"x";k[e]+=C[n]*t}))}return k}var vb={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,l=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,h=void 0===p||p,m=n.allowedAutoPlacements,v=t.options.placement,g=Yy(v),y=l||(g===v||!h?[ab(v)]:function(e){if(Yy(e)===Ay)return[];var t=ab(e);return[lb(e),t,lb(t)]}(v)),b=[v].concat(y).reduce((function(e,n){return e.concat(Yy(n)===Ay?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?Vy:l,c=Xy(r),d=c?s?By:By.filter((function(e){return Xy(e)===c})):Ny,f=d.filter((function(e){return u.indexOf(e)>=0}));0===f.length&&(f=d);var p=f.reduce((function(t,n){return t[n]=mb(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[Yy(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),w=t.rects.reference,_=t.rects.popper,x=new Map,E=!0,k=b[0],S=0;S<b.length;S++){var C=b[S],O=Yy(C),P=Xy(C)===Ly,M=[Ty,Dy].indexOf(O)>=0,T=M?"width":"height",D=mb(t,{placement:C,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),I=M?P?Iy:Ry:P?Dy:Ty;w[T]>_[T]&&(I=ab(I));var R=ab(I),A=[];if(i&&A.push(D[O]<=0),s&&A.push(D[I]<=0,D[R]<=0),A.every((function(e){return e}))){k=C,E=!1;break}x.set(C,A)}if(E)for(var N=function(e){var t=b.find((function(t){var n=x.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return k=t,"break"},L=h?3:1;L>0;L--){if("break"===N(L))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function gb(e,t,n){return fy(e,py(t,n))}var yb={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0!==a&&a,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,p=void 0===f||f,h=n.tetherOffset,m=void 0===h?0:h,v=mb(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),g=Yy(t.placement),y=Xy(t.placement),b=!y,w=Zy(g),_="x"===w?"y":"x",x=t.modifiersData.popperOffsets,E=t.rects.reference,k=t.rects.popper,S="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,C="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(x){if(i){var M,T="y"===w?Ty:Ry,D="y"===w?Dy:Iy,I="y"===w?"height":"width",R=x[w],A=R+v[T],N=R-v[D],L=p?-k[I]/2:0,F=y===Ly?E[I]:k[I],j=y===Ly?-k[I]:-E[I],z=t.elements.arrow,B=p&&z?Ey(z):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},H=V[T],W=V[D],U=gb(0,E[I],B[I]),$=b?E[I]/2-L-U-H-C.mainAxis:F-U-H-C.mainAxis,K=b?-E[I]/2+L+U+W+C.mainAxis:j+U+W+C.mainAxis,G=t.elements.arrow&&My(t.elements.arrow),q=G?"y"===w?G.clientTop||0:G.clientLeft||0:0,Y=null!=(M=null==O?void 0:O[w])?M:0,X=R+K-Y,Z=gb(p?py(A,R+$-Y-q):A,R,p?fy(N,X):N);x[w]=Z,P[w]=Z-R}if(s){var J,Q="x"===w?Ty:Ry,ee="x"===w?Dy:Iy,te=x[_],ne="y"===_?"height":"width",re=te+v[Q],oe=te-v[ee],ie=-1!==[Ty,Ry].indexOf(g),ae=null!=(J=null==O?void 0:O[_])?J:0,se=ie?re:te-E[ne]-k[ne]-ae+C.altAxis,le=ie?te+E[ne]+k[ne]-ae-C.altAxis:oe,ue=p&&ie?function(e,t,n){var r=gb(e,t,n);return r>n?n:r}(se,te,le):gb(p?se:re,te,p?le:oe);x[_]=ue,P[_]=ue-te}t.modifiersData[r]=P}},requiresIfExists:["offset"]};var bb={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=Yy(n.placement),l=Zy(s),u=[Ry,Iy].indexOf(s)>=0?"height":"width";if(i&&a){var c=function(e,t){return pb("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:hb(e,Ny))}(o.padding,n),d=Ey(i),f="y"===l?Ty:Ry,p="y"===l?Dy:Iy,h=n.rects.reference[u]+n.rects.reference[l]-a[l]-n.rects.popper[u],m=a[l]-n.rects.reference[l],v=My(i),g=v?"y"===l?v.clientHeight||0:v.clientWidth||0:0,y=h/2-m/2,b=c[f],w=g-d[u]-c[p],_=g/2-d[u]/2+y,x=gb(b,_,w),E=l;n.modifiersData[r]=((t={})[E]=x,t.centerOffset=x-_,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&ub(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function wb(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function _b(e){return[Ty,Iy,Dy,Ry].some((function(t){return e[t]>=0}))}var xb={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=mb(t,{elementContext:"reference"}),s=mb(t,{altBoundary:!0}),l=wb(a,r),u=wb(s,o,i),c=_b(l),d=_b(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}},Eb=Ky({defaultModifiers:[qy,Qy,nb,rb,ob,vb,yb,bb,xb]});function kb(e){void 0===e&&(e={});var t,n,r=Yo(e),o=r.visible,i=void 0!==o&&o,a=r.animated,s=void 0!==a&&a,l=ti(v(r,["visible","animated"])),u=(0,b.useState)(i),c=u[0],d=u[1],f=(0,b.useState)(s),p=f[0],h=f[1],g=(0,b.useState)(!1),y=g[0],w=g[1],_=(t=c,n=(0,b.useRef)(null),G((function(){n.current=t}),[t]),n),x=null!=_.current&&_.current!==c;p&&!y&&x&&w(!0),(0,b.useEffect)((function(){if("number"==typeof p&&y){var e=setTimeout((function(){return w(!1)}),p);return function(){clearTimeout(e)}}return function(){}}),[p,y]);var E=(0,b.useCallback)((function(){return d(!0)}),[]),k=(0,b.useCallback)((function(){return d(!1)}),[]),S=(0,b.useCallback)((function(){return d((function(e){return!e}))}),[]),C=(0,b.useCallback)((function(){return w(!1)}),[]);return m(m({},l),{},{visible:c,animated:p,animating:y,show:E,hide:k,toggle:S,setVisible:d,setAnimated:h,stopAnimation:C})}var Sb=ne("Mac")&&!ne("Chrome")&&ne("Safari");function Cb(e){return function(t){return e&&!F(t,e)?e:t}}function Ob(e){void 0===e&&(e={});var t=Yo(e),n=t.gutter,r=void 0===n?12:n,o=t.placement,i=void 0===o?"bottom":o,a=t.unstable_flip,s=void 0===a||a,l=t.unstable_offset,u=t.unstable_preventOverflow,c=void 0===u||u,d=t.unstable_fixed,f=void 0!==d&&d,p=t.modal,h=void 0!==p&&p,g=v(t,["gutter","placement","unstable_flip","unstable_offset","unstable_preventOverflow","unstable_fixed","modal"]),y=(0,b.useRef)(null),w=(0,b.useRef)(null),_=(0,b.useRef)(null),x=(0,b.useRef)(null),E=(0,b.useState)(i),k=E[0],S=E[1],C=(0,b.useState)(i),O=C[0],P=C[1],M=(0,b.useState)(l||[0,r])[0],T=(0,b.useState)({position:"fixed",left:"100%",top:"100%"}),D=T[0],I=T[1],R=(0,b.useState)({}),A=R[0],N=R[1],L=function(e){void 0===e&&(e={});var t=Yo(e),n=t.modal,r=void 0===n||n,o=kb(v(t,["modal"])),i=(0,b.useState)(r),a=i[0],s=i[1],l=(0,b.useRef)(null);return m(m({},o),{},{modal:a,setModal:s,unstable_disclosureRef:l})}(m({modal:h},g)),F=(0,b.useCallback)((function(){return!!y.current&&(y.current.forceUpdate(),!0)}),[]),j=(0,b.useCallback)((function(e){e.placement&&P(e.placement),e.styles&&(I(Cb(e.styles.popper)),x.current&&N(Cb(e.styles.arrow)))}),[]);return G((function(){return w.current&&_.current&&(y.current=Eb(w.current,_.current,{placement:k,strategy:f?"fixed":"absolute",onFirstUpdate:Sb?j:void 0,modifiers:[{name:"eventListeners",enabled:L.visible},{name:"applyStyles",enabled:!1},{name:"flip",enabled:s,options:{padding:8}},{name:"offset",options:{offset:M}},{name:"preventOverflow",enabled:c,options:{tetherOffset:function(){var e;return(null===(e=x.current)||void 0===e?void 0:e.clientWidth)||0}}},{name:"arrow",enabled:!!x.current,options:{element:x.current}},{name:"updateState",phase:"write",requires:["computeStyles"],enabled:L.visible&&!0,fn:function(e){var t=e.state;return j(t)}}]})),function(){y.current&&(y.current.destroy(),y.current=null)}}),[k,f,L.visible,s,M,c]),(0,b.useEffect)((function(){if(L.visible){var e=window.requestAnimationFrame((function(){var e;null===(e=y.current)||void 0===e||e.forceUpdate()}));return function(){window.cancelAnimationFrame(e)}}}),[L.visible]),m(m({},L),{},{unstable_referenceRef:w,unstable_popoverRef:_,unstable_arrowRef:x,unstable_popoverStyles:D,unstable_arrowStyles:A,unstable_update:F,unstable_originalPlacement:k,placement:O,place:S})}var Pb={currentTooltipId:null,listeners:new Set,subscribe:function(e){var t=this;return this.listeners.add(e),function(){t.listeners.delete(e)}},show:function(e){this.currentTooltipId=e,this.listeners.forEach((function(t){return t(e)}))},hide:function(e){this.currentTooltipId===e&&(this.currentTooltipId=null,this.listeners.forEach((function(e){return e(null)})))}};var Mb=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation","unstable_disclosureRef","unstable_referenceRef","unstable_popoverRef","unstable_arrowRef","unstable_popoverStyles","unstable_arrowStyles","unstable_originalPlacement","unstable_update","placement","place","unstable_timeout","unstable_setTimeout"],Tb=[].concat(Mb,["unstable_portal"]),Db=V({name:"TooltipReference",compose:ue,keys:Mb,useProps:function(e,t){var n=t.ref,r=t.onFocus,o=t.onBlur,i=t.onMouseEnter,a=t.onMouseLeave,s=v(t,["ref","onFocus","onBlur","onMouseEnter","onMouseLeave"]),l=q(r),u=q(o),c=q(i),d=q(a),f=(0,b.useCallback)((function(t){var n,r;null===(n=l.current)||void 0===n||n.call(l,t),t.defaultPrevented||null===(r=e.show)||void 0===r||r.call(e)}),[e.show]),p=(0,b.useCallback)((function(t){var n,r;null===(n=u.current)||void 0===n||n.call(u,t),t.defaultPrevented||null===(r=e.hide)||void 0===r||r.call(e)}),[e.hide]),h=(0,b.useCallback)((function(t){var n,r;null===(n=c.current)||void 0===n||n.call(c,t),t.defaultPrevented||null===(r=e.show)||void 0===r||r.call(e)}),[e.show]),g=(0,b.useCallback)((function(t){var n,r;null===(n=d.current)||void 0===n||n.call(d,t),t.defaultPrevented||null===(r=e.hide)||void 0===r||r.call(e)}),[e.hide]);return m({ref:W(e.unstable_referenceRef,n),tabIndex:0,onFocus:f,onBlur:p,onMouseEnter:h,onMouseLeave:g,"aria-describedby":e.baseId},s)}}),Ib=z({as:"div",useHook:Db});const Rb=(0,s.createContext)({});var Ab=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation"],Nb=V({name:"DisclosureContent",compose:ue,keys:Ab,useProps:function(e,t){var n=t.onTransitionEnd,r=t.onAnimationEnd,o=t.style,i=v(t,["onTransitionEnd","onAnimationEnd","style"]),a=e.animated&&e.animating,s=(0,b.useState)(null),l=s[0],u=s[1],c=!e.visible&&!a,d=c?m({display:"none"},o):o,f=q(n),p=q(r),h=(0,b.useRef)(0);(0,b.useEffect)((function(){if(e.animated)return h.current=window.requestAnimationFrame((function(){h.current=window.requestAnimationFrame((function(){e.visible?u("enter"):u(a?"leave":null)}))})),function(){return window.cancelAnimationFrame(h.current)}}),[e.animated,e.visible,a]);var g=(0,b.useCallback)((function(t){var n;Y(t)&&(a&&!0===e.animated&&(null===(n=e.stopAnimation)||void 0===n||n.call(e)))}),[e.animated,a,e.stopAnimation]),y=(0,b.useCallback)((function(e){var t;null===(t=f.current)||void 0===t||t.call(f,e),g(e)}),[g]),w=(0,b.useCallback)((function(e){var t;null===(t=p.current)||void 0===t||t.call(p,e),g(e)}),[g]);return m({id:e.baseId,"data-enter":"enter"===l?"":void 0,"data-leave":"leave"===l?"":void 0,onTransitionEnd:y,onAnimationEnd:w,hidden:c,style:d},i)}}),Lb=z({as:"div",useHook:Nb}),Fb=window.ReactDOM;function jb(){return K?document.body:null}var zb=(0,b.createContext)(jb());function Bb(e){var t=e.children,n=(0,b.useContext)(zb)||jb(),r=(0,b.useState)((function(){if(K){var e=document.createElement("div");return e.className=Bb.__className,e}return null}))[0];return G((function(){if(r&&n)return n.appendChild(r),function(){n.removeChild(r)}}),[r,n]),r?(0,Fb.createPortal)((0,b.createElement)(zb.Provider,{value:r},t),r):null}function Vb(e){e.defaultPrevented||"Escape"===e.key&&Pb.show(null)}Bb.__className="__reakit-portal",Bb.__selector="."+Bb.__className;var Hb=V({name:"Tooltip",compose:Nb,keys:Tb,useOptions:function(e){var t=e.unstable_portal;return m({unstable_portal:void 0===t||t},v(e,["unstable_portal"]))},useProps:function(e,t){var n=t.ref,r=t.style,o=t.wrapElement,i=v(t,["ref","style","wrapElement"]);(0,b.useEffect)((function(){var t;U(null===(t=e.unstable_popoverRef)||void 0===t?void 0:t.current).addEventListener("keydown",Vb)}),[]);var a=(0,b.useCallback)((function(t){return e.unstable_portal&&(t=(0,b.createElement)(Bb,null,t)),o?o(t):t}),[e.unstable_portal,o]);return m({ref:W(e.unstable_popoverRef,n),role:"tooltip",style:m(m({},e.unstable_popoverStyles),{},{pointerEvents:"none"},r),wrapElement:a},i)}}),Wb=z({as:"div",memo:!0,useHook:Hb});var Ub=On((function(e,t){const{as:n="span",shortcut:r,className:o,...i}=Cn(e,"Shortcut");if(!r)return null;let l,u;return"string"==typeof r?l=r:(l=r.display,u=r.ariaLabel),(0,s.createElement)(Hn,a({as:n,className:o,"aria-label":u,ref:t},i),l)}),"Shortcut");const $b=Xr("z-index:",1000002,";box-sizing:border-box;opacity:0;outline:none;transform-origin:top center;transition:opacity ",Hp.transitionDurationFastest," ease;&[data-enter]{opacity:1;}",""),Kb=Bn("div",{target:"e7tfjmw1"})("background:rgba( 0, 0, 0, 0.8 );border-radius:2px;box-shadow:0 0 0 1px rgba( 255, 255, 255, 0.04 );color:",zo.white,";padding:4px 8px;"),Gb={name:"12mkfdx",styles:"outline:none"},qb=Bn(Ub,{target:"e7tfjmw0"})("display:inline-block;margin-left:",bp(1),";"),{TooltipPopoverView:Yb}=t;var Xb=On((function(e,t){const{children:n,className:r,...o}=Cn(e,"TooltipContent"),{tooltip:i}=(0,s.useContext)(Rb),l=Sn()($b,r);return(0,s.createElement)(Wb,a({as:Hn},o,i,{className:l,ref:t}),(0,s.createElement)(Yb,null,n))}),"TooltipContent");const Zb=On((function(e,t){const{animated:n=!0,animationDuration:r=160,baseId:o,children:i,content:l,focusable:u=!0,gutter:c=4,id:d,modal:f=!0,placement:p,visible:h=!1,shortcut:g,...y}=Cn(e,"Tooltip"),w=function(e){void 0===e&&(e={});var t=Yo(e),n=t.placement,r=void 0===n?"top":n,o=t.unstable_timeout,i=void 0===o?0:o,a=v(t,["placement","unstable_timeout"]),s=(0,b.useState)(i),l=s[0],u=s[1],c=(0,b.useRef)(null),d=(0,b.useRef)(null),f=Ob(m(m({},a),{},{placement:r})),p=(f.modal,f.setModal,v(f,["modal","setModal"])),h=(0,b.useCallback)((function(){null!==c.current&&window.clearTimeout(c.current),null!==d.current&&window.clearTimeout(d.current)}),[]),g=(0,b.useCallback)((function(){h(),p.hide(),d.current=window.setTimeout((function(){Pb.hide(p.baseId)}),l)}),[h,p.hide,l,p.baseId]),y=(0,b.useCallback)((function(){h(),!l||Pb.currentTooltipId?(Pb.show(p.baseId),p.show()):(Pb.show(null),c.current=window.setTimeout((function(){Pb.show(p.baseId),p.show()}),l))}),[h,l,p.show,p.baseId]);return(0,b.useEffect)((function(){return Pb.subscribe((function(e){e!==p.baseId&&(h(),p.visible&&p.hide())}))}),[p.baseId,h,p.visible,p.hide]),(0,b.useEffect)((function(){return function(){h(),Pb.hide(p.baseId)}}),[h,p.baseId]),m(m({},p),{},{hide:g,show:y,unstable_timeout:l,unstable_setTimeout:u})}({animated:n?r:void 0,baseId:o||d,gutter:c,placement:p,visible:h,...y}),_=(0,s.useMemo)((()=>({tooltip:w})),[w]);return(0,s.createElement)(Rb.Provider,{value:_},l&&(0,s.createElement)(Xb,{unstable_portal:f,ref:t},l,g&&(0,s.createElement)(qb,{shortcut:g})),i&&(0,s.createElement)(Ib,a({},w,i.props,{ref:null==i?void 0:i.ref}),(e=>(u||(e.tabIndex=void 0),(0,s.cloneElement)(i,e)))))}),"Tooltip");var Jb=Zb;const Qb=e=>{let{values:t}=e;return(0,s.createElement)(s.Fragment,null,t.map((e=>{let[t,n]=e;return(0,s.createElement)(mp,{key:n,isBlock:!0,display:"flex"},(0,s.createElement)(oh,{color:zo.ui.theme},n),(0,s.createElement)(oh,null,t))})))},ew=e=>{let{color:t,enableAlpha:n}=e;const{h:r,s:o,l:i,a:a}=t.toHsl(),l=[[Math.floor(r),"H"],[Math.round(100*o),"S"],[Math.round(100*i),"L"]];return n&&l.push([Math.round(100*a),"A"]),(0,s.createElement)(Qb,{values:l})},tw=e=>{let{color:t,enableAlpha:n}=e;const{r:r,g:o,b:i,a:a}=t.toRgb(),l=[[r,"R"],[o,"G"],[i,"B"]];return n&&l.push([Math.round(100*a),"A"]),(0,s.createElement)(Qb,{values:l})},nw=e=>{let{color:t}=e;const n=t.toHex().slice(1).toUpperCase();return(0,s.createElement)(mp,null,(0,s.createElement)(oh,{color:zo.ui.theme},"#"),(0,s.createElement)(oh,null,n))},rw=e=>{let{color:t,colorType:n,enableAlpha:r}=e;const[o,i]=(0,s.useState)(null),a=(0,s.useRef)(),l={color:t,enableAlpha:r},u=(e=>{switch(e){case"hsl":return ew;case"rgb":return tw;default:return nw}})(n),c=(0,f.useCopyToClipboard)((()=>{switch(n){case"hsl":return t.toHslString();case"rgb":return t.toRgbString();default:return t.toHex()}}),(()=>{a.current&&clearTimeout(a.current),i(t.toHex()),a.current=setTimeout((()=>{i(null),a.current=void 0}),3e3)}));return(0,s.useEffect)((()=>()=>{a.current&&clearTimeout(a.current)}),[]),(0,s.createElement)(Jb,{content:(0,s.createElement)(oh,{color:"white"},o===t.toHex()?(0,d.__)("Copied!"):(0,d.__)("Copy"))},(0,s.createElement)(Pp,{justify:"flex-start",gap:bp(1),ref:c,style:{height:30}},(0,s.createElement)(u,l)))},ow=e=>{let{min:t,max:n,label:r,abbreviation:o,onChange:i,value:a}=e;return(0,s.createElement)(Gm,{as:hg,spacing:4},(0,s.createElement)(Qg,{min:t,max:n,label:r,hideLabelFromVision:!0,value:a,onChange:i,prefix:(0,s.createElement)(Gm,{as:oh,paddingLeft:bp(3.5),color:zo.ui.theme,lineHeight:1},o),hideHTMLArrows:!0}),(0,s.createElement)(ty,{label:r,hideLabelFromVision:!0,min:t,max:n,value:a,onChange:i,withInputField:!1}))},iw=e=>{let{color:t,onChange:n,enableAlpha:r}=e;const{r:o,g:i,b:a,a:l}=t.toRgb();return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(ow,{min:0,max:255,label:"Red",abbreviation:"R",value:o,onChange:e=>n(ko({r:e,g:i,b:a,a:l}))}),(0,s.createElement)(ow,{min:0,max:255,label:"Green",abbreviation:"G",value:i,onChange:e=>n(ko({r:o,g:e,b:a,a:l}))}),(0,s.createElement)(ow,{min:0,max:255,label:"Blue",abbreviation:"B",value:a,onChange:e=>n(ko({r:o,g:i,b:e,a:l}))}),r&&(0,s.createElement)(ow,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*l),onChange:e=>n(ko({r:o,g:i,b:a,a:e/100}))}))},aw=e=>{let{color:t,onChange:n,enableAlpha:r}=e;const{h:o,s:i,l:a,a:l}=t.toHsl();return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(ow,{min:0,max:359,label:"Hue",abbreviation:"H",value:o,onChange:e=>{n(ko({h:e,s:i,l:a,a:l}))}}),(0,s.createElement)(ow,{min:0,max:100,label:"Saturation",abbreviation:"S",value:i,onChange:e=>{n(ko({h:o,s:e,l:a,a:l}))}}),(0,s.createElement)(ow,{min:0,max:100,label:"Lightness",abbreviation:"L",value:a,onChange:e=>{n(ko({h:o,s:i,l:e,a:l}))}}),r&&(0,s.createElement)(ow,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*l),onChange:e=>{n(ko({h:o,s:i,l:a,a:e/100}))}}))},sw=e=>{let{color:t,onChange:n,enableAlpha:r}=e;return(0,s.createElement)(sy,{prefix:(0,s.createElement)(Gm,{as:oh,marginLeft:bp(3.5),color:zo.ui.theme,lineHeight:1},"#"),value:t.toHex().slice(1).toUpperCase(),onChange:e=>{if(!e)return;const t=e.startsWith("#")?e:"#"+e;n(ko(t))},maxLength:r?9:7,label:(0,d.__)("Hex color"),hideLabelFromVision:!0})},lw=e=>{let{colorType:t,color:n,onChange:r,enableAlpha:o}=e;const i={color:n,onChange:r,enableAlpha:o};switch(t){case"hsl":return(0,s.createElement)(aw,i);case"rgb":return(0,s.createElement)(iw,i);default:return(0,s.createElement)(sw,i)}};function uw(){return(uw=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function cw(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}function dw(e){var t=(0,b.useRef)(e),n=(0,b.useRef)((function(e){t.current&&t.current(e)}));return t.current=e,n.current}var fw=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e<t?t:e},pw=function(e){return"touches"in e},hw=function(e){return e&&e.ownerDocument.defaultView||self},mw=function(e,t,n){var r=e.getBoundingClientRect(),o=pw(t)?function(e,t){for(var n=0;n<e.length;n++)if(e[n].identifier===t)return e[n];return e[0]}(t.touches,n):t;return{left:fw((o.pageX-(r.left+hw(e).pageXOffset))/r.width),top:fw((o.pageY-(r.top+hw(e).pageYOffset))/r.height)}},vw=function(e){!pw(e)&&e.preventDefault()},gw=w().memo((function(e){var t=e.onMove,n=e.onKey,r=cw(e,["onMove","onKey"]),o=(0,b.useRef)(null),i=dw(t),a=dw(n),s=(0,b.useRef)(null),l=(0,b.useRef)(!1),u=(0,b.useMemo)((function(){var e=function(e){vw(e),(pw(e)?e.touches.length>0:e.buttons>0)&&o.current?i(mw(o.current,e,s.current)):n(!1)},t=function(){return n(!1)};function n(n){var r=l.current,i=hw(o.current),a=n?i.addEventListener:i.removeEventListener;a(r?"touchmove":"mousemove",e),a(r?"touchend":"mouseup",t)}return[function(e){var t=e.nativeEvent,r=o.current;if(r&&(vw(t),!function(e,t){return t&&!pw(e)}(t,l.current)&&r)){if(pw(t)){l.current=!0;var a=t.changedTouches||[];a.length&&(s.current=a[0].identifier)}r.focus(),i(mw(r,t,s.current)),n(!0)}},function(e){var t=e.which||e.keyCode;t<37||t>40||(e.preventDefault(),a({left:39===t?.05:37===t?-.05:0,top:40===t?.05:38===t?-.05:0}))},n]}),[a,i]),c=u[0],d=u[1],f=u[2];return(0,b.useEffect)((function(){return f}),[f]),w().createElement("div",uw({},r,{onTouchStart:c,onMouseDown:c,className:"react-colorful__interactive",ref:o,onKeyDown:d,tabIndex:0,role:"slider"}))})),yw=function(e){return e.filter(Boolean).join(" ")},bw=function(e){var t=e.color,n=e.left,r=e.top,o=void 0===r?.5:r,i=yw(["react-colorful__pointer",e.className]);return w().createElement("div",{className:i,style:{top:100*o+"%",left:100*n+"%"}},w().createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ww=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n},_w=(Math.PI,function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:ww(e.h),s:ww(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:ww(o/2),a:ww(r,2)}}),xw=function(e){var t=_w(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Ew=function(e){var t=_w(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},kw=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var i=Math.floor(t),a=r*(1-n),s=r*(1-(t-i)*n),l=r*(1-(1-t+i)*n),u=i%6;return{r:ww(255*[r,s,a,a,l,r][u]),g:ww(255*[l,r,r,s,a,a][u]),b:ww(255*[a,a,l,r,r,s][u]),a:ww(o,2)}},Sw=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Ow({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:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},Cw=Sw,Ow=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=Math.max(t,n,r),a=i-Math.min(t,n,r),s=a?i===t?(n-r)/a:i===n?2+(r-t)/a:4+(t-n)/a:0;return{h:ww(60*(s<0?s+6:s)),s:ww(i?a/i*100:0),v:ww(i/255*100),a:o}},Pw=w().memo((function(e){var t=e.hue,n=e.onChange,r=yw(["react-colorful__hue",e.className]);return w().createElement("div",{className:r},w().createElement(gw,{onMove:function(e){n({h:360*e.left})},onKey:function(e){n({h:fw(t+360*e.left,0,360)})},"aria-label":"Hue","aria-valuetext":ww(t)},w().createElement(bw,{className:"react-colorful__hue-pointer",left:t/360,color:xw({h:t,s:100,v:100,a:1})})))})),Mw=w().memo((function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:xw({h:t.h,s:100,v:100,a:1})};return w().createElement("div",{className:"react-colorful__saturation",style:r},w().createElement(gw,{onMove:function(e){n({s:100*e.left,v:100-100*e.top})},onKey:function(e){n({s:fw(t.s+100*e.left,0,100),v:fw(t.v-100*e.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ww(t.s)+"%, Brightness "+ww(t.v)+"%"},w().createElement(bw,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:xw(t)})))})),Tw=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},Dw=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")};function Iw(e,t,n){var r=dw(n),o=(0,b.useState)((function(){return e.toHsva(t)})),i=o[0],a=o[1],s=(0,b.useRef)({color:t,hsva:i});(0,b.useEffect)((function(){if(!e.equal(t,s.current.color)){var n=e.toHsva(t);s.current={hsva:n,color:t},a(n)}}),[t,e]),(0,b.useEffect)((function(){var t;Tw(i,s.current.hsva)||e.equal(t=e.fromHsva(i),s.current.color)||(s.current={hsva:i,color:t},r(t))}),[i,e,r]);var l=(0,b.useCallback)((function(e){a((function(t){return Object.assign({},t,e)}))}),[]);return[i,l]}var Rw,Aw="undefined"!=typeof window?b.useLayoutEffect:b.useEffect,Nw=new Map,Lw=function(e){Aw((function(){var t=e.current?e.current.ownerDocument:document;if(void 0!==t&&!Nw.has(t)){var r=t.createElement("style");r.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>\')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}',Nw.set(t,r);var o=Rw||n.nc;o&&r.setAttribute("nonce",o),t.head.appendChild(r)}}),[])},Fw=function(e){var t=e.className,n=e.colorModel,r=e.color,o=void 0===r?n.defaultColor:r,i=e.onChange,a=cw(e,["className","colorModel","color","onChange"]),s=(0,b.useRef)(null);Lw(s);var l=Iw(n,o,i),u=l[0],c=l[1],d=yw(["react-colorful",t]);return w().createElement("div",uw({},a,{ref:s,className:d}),w().createElement(Mw,{hsva:u,onChange:c}),w().createElement(Pw,{hue:u.h,onChange:c,className:"react-colorful__last-control"}))},jw=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+Ew(Object.assign({},n,{a:0}))+", "+Ew(Object.assign({},n,{a:1}))+")"},i=yw(["react-colorful__alpha",t]);return w().createElement("div",{className:i},w().createElement("div",{className:"react-colorful__alpha-gradient",style:o}),w().createElement(gw,{onMove:function(e){r({a:e.left})},onKey:function(e){r({a:fw(n.a+e.left)})},"aria-label":"Alpha","aria-valuetext":ww(100*n.a)+"%"},w().createElement(bw,{className:"react-colorful__alpha-pointer",left:n.a,color:Ew(n)})))},zw=function(e){var t=e.className,n=e.colorModel,r=e.color,o=void 0===r?n.defaultColor:r,i=e.onChange,a=cw(e,["className","colorModel","color","onChange"]),s=(0,b.useRef)(null);Lw(s);var l=Iw(n,o,i),u=l[0],c=l[1],d=yw(["react-colorful",t]);return w().createElement("div",uw({},a,{ref:s,className:d}),w().createElement(Mw,{hsva:u,onChange:c}),w().createElement(Pw,{hue:u.h,onChange:c}),w().createElement(jw,{hsva:u,onChange:c,className:"react-colorful__last-control"}))},Bw={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Sw,fromHsva:function(e){var t=kw(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:Dw},Vw=function(e){return w().createElement(zw,uw({},e,{colorModel:Bw}))},Hw={defaultColor:"rgb(0, 0, 0)",toHsva:Cw,fromHsva:function(e){var t=kw(e);return"rgb("+t.r+", "+t.g+", "+t.b+")"},equal:Dw},Ww=function(e){return w().createElement(Fw,uw({},e,{colorModel:Hw}))};const Uw=e=>{let{color:t,enableAlpha:n,onChange:r}=e;const o=n?Vw:Ww,i=(0,s.useMemo)((()=>t.toRgbString()),[t]);return(0,s.createElement)(o,{color:i,onChange:e=>{r(ko(e))}})};Co([Oo]);const $w=[{label:"RGB",value:"rgb"},{label:"HSL",value:"hsl"},{label:"Hex",value:"hex"}],Kw=On(((e,t)=>{const{enableAlpha:n=!1,color:r,onChange:o,defaultValue:i="#fff",copyFormat:l,...u}=Cn(e,"ColorPicker"),[c,p]=function(e){let{defaultValue:t,onChange:n,value:r}=e;const o=void 0!==r,i=o?r:t,[a,l]=(0,s.useState)(i);let u;return u=o&&"function"==typeof n?n:o||"function"!=typeof n?l:e=>{n(e),l(e)},[o?r:a,u]}({onChange:o,value:r,defaultValue:i}),h=(0,s.useMemo)((()=>ko(c||"")),[c]),m=(0,f.useDebounce)(p),v=(0,s.useCallback)((e=>{m(e.toHex())}),[m]),[g,y]=(0,s.useState)(!1),[b,w]=(0,s.useState)(l||"hex");return(0,s.createElement)(iy,a({ref:t},u),(0,s.createElement)(Uw,{onChange:v,color:h,enableAlpha:n}),(0,s.createElement)(oy,null,(0,s.createElement)(hg,{justify:"space-between"},g?(0,s.createElement)(ey,{options:$w,value:b,onChange:e=>w(e),label:(0,d.__)("Color format"),hideLabelFromVision:!0}):(0,s.createElement)(rw,{color:h,colorType:l||b,enableAlpha:n}),(0,s.createElement)(ay,{isSmall:!0,onClick:()=>y(!g),icon:ug,isPressed:g,label:g?(0,d.__)("Hide detailed inputs"):(0,d.__)("Show detailed inputs")})),(0,s.createElement)(Gm,{margin:4}),g&&(0,s.createElement)(lw,{colorType:b,color:h,onChange:v,enableAlpha:n})))}),"ColorPicker");var Gw=Kw;function qw(e){var t;return void 0!==e.onChangeComplete||void 0!==e.disableAlpha||"string"==typeof(null===(t=e.color)||void 0===t?void 0:t.hex)}const Yw=qe()((e=>{const t=ko(e),n=t.toHex(),r=t.toRgb(),o=t.toHsv(),i=t.toHsl();return{hex:n,rgb:r,hsv:o,hsl:i,source:"hex",oldHue:i.h}}));const Xw=e=>(0,s.createElement)(Gw,function(e){const t=(0,s.useCallback)((t=>{var n;return qw(e)?e.onChangeComplete(Yw(t)):null===(n=e.onChange)||void 0===n?void 0:n.call(e,t)}),[e.onChangeComplete,e.onChange]),n=(0,s.useMemo)((()=>qw(e)?function(e){if(void 0!==(null==e?void 0:e.color))return"string"==typeof e.color?e.color:e.color.hex?e.color.hex:void 0}(e):e.color),[e.color]),r=(0,s.useMemo)((()=>qw(e)?!e.disableAlpha:e.enableAlpha),[e.disableAlpha,e.enableAlpha]);return{...qw(e)?{}:e,onChange:t,color:n,enableAlpha:r}}(e));var Zw=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}));function Jw(e){let{actions:t,className:n,options:r,children:o}=e;return(0,s.createElement)("div",{className:c()("components-circular-option-picker",n)},(0,s.createElement)("div",{className:"components-circular-option-picker__swatches"},r),o,t&&(0,s.createElement)("div",{className:"components-circular-option-picker__custom-clear-wrapper"},t))}Jw.Option=function(e){let{className:t,isSelected:n,selectedIconProps:r,tooltipText:o,...i}=e;const l=(0,s.createElement)($n,a({isPressed:n,className:"components-circular-option-picker__option"},i));return(0,s.createElement)("div",{className:c()(t,"components-circular-option-picker__option-wrapper")},o?(0,s.createElement)(Ur,{text:o},l):l,n&&(0,s.createElement)(mg,a({icon:Zw},r||{})))},Jw.ButtonAction=function(e){let{className:t,children:n,...r}=e;return(0,s.createElement)($n,a({className:c()("components-circular-option-picker__clear",t),isSmall:!0,variant:"secondary"},r),n)},Jw.DropdownLinkAction=function(e){let{buttonProps:t,className:n,dropdownProps:r,linkText:o}=e;return(0,s.createElement)(lg,a({className:c()("components-circular-option-picker__dropdown-link-action",n),renderToggle:e=>{let{isOpen:n,onToggle:r}=e;return(0,s.createElement)($n,a({"aria-expanded":n,"aria-haspopup":"true",onClick:r,variant:"link"},t),o)}},r))};var Qw=On((function(e,t){const n=function(e){const{expanded:t=!1,...n}=Cn(e,"VStack");return pg({direction:"column",expanded:t,...n})}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"VStack");var e_=On((function(e,t){const n=Ap(e);return(0,s.createElement)(Hn,a({as:"span"},n,{ref:t}))}),"Truncate");var t_=On((function(e,t){const n=function(e){const{as:t,level:n=2,...r}=Cn(e,"Heading"),o=t||`h${n}`,i={};return"string"==typeof o&&"h"!==o[0]&&(i.role="heading",i["aria-level"]="string"==typeof n?parseInt(n):n),{...rh({color:zo.darkGray.heading,size:th(n),isBlock:!0,weight:Hp.fontWeightHeading,...r}),...i,as:o}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Heading");const n_=Bn(t_,{target:"e1uu5br00"})({name:"13lxv2o",styles:"text-transform:uppercase;line-height:24px;font-weight:500;&&&{font-size:11px;margin-bottom:0;}"});function r_(e){let{className:t,clearColor:n,colors:r,onChange:o,value:i,actions:a}=e;const u=(0,s.useMemo)((()=>(0,l.map)(r,(e=>{let{color:t,name:r}=e;const a=ko(t);return(0,s.createElement)(Jw.Option,{key:t,isSelected:i===t,selectedIconProps:i===t?{fill:a.contrast()>a.contrast("#000")?"#fff":"#000"}:{},tooltipText:r||(0,d.sprintf)((0,d.__)("Color code: %s"),t),style:{backgroundColor:t,color:t},onClick:i===t?n:()=>o(t),"aria-label":r?(0,d.sprintf)((0,d.__)("Color: %s"),r):(0,d.sprintf)((0,d.__)("Color code: %s"),t)})}))),[r,i,o,n]);return(0,s.createElement)(Jw,{className:t,options:u,actions:a})}function o_(e){let{className:t,clearColor:n,colors:r,onChange:o,value:i,actions:a}=e;return(0,s.createElement)(Qw,{spacing:3,className:t},r.map(((e,t)=>{let{name:l,colors:u}=e;return(0,s.createElement)(Qw,{spacing:2,key:t},(0,s.createElement)(n_,null,l),(0,s.createElement)(r_,{clearColor:n,colors:u,onChange:o,value:i,actions:r.length===t+1?a:null}))})))}function i_(e){let{isRenderedInSidebar:t,...n}=e;return(0,s.createElement)(lg,a({contentClassName:c()("components-color-palette__custom-color-dropdown-content",{"is-rendered-in-sidebar":t})},n))}Co([Oo,function(e){e.prototype.luminance=function(){return e=sg(this.rgba),void 0===(t=2)&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0;var e,t,n},e.prototype.contrast=function(t){void 0===t&&(t="#FFF");var n,r,o,i,a,s,l,u=t instanceof e?t:new e(t);return i=this.rgba,a=u.toRgb(),n=(s=sg(i))>(l=sg(a))?(s+.05)/(l+.05):(l+.05)/(s+.05),void 0===(r=2)&&(r=0),void 0===o&&(o=Math.pow(10,r)),Math.floor(o*n)/o+0},e.prototype.isReadable=function(e,t){return void 0===e&&(e="#FFF"),void 0===t&&(t={}),this.contrast(e)>=(a=void 0===(i=(n=t).size)?"normal":i,"AAA"===(o=void 0===(r=n.level)?"AA":r)&&"normal"===a?7:"AA"===o&&"large"===a?3:4.5);var n,r,o,i,a}}]);function a_(e){let{clearable:t=!0,className:n,colors:r,disableCustomColors:o=!1,enableAlpha:i,onChange:a,value:l,__experimentalHasMultipleOrigins:u=!1,__experimentalIsRenderedInSidebar:c=!1}=e;const f=(0,s.useCallback)((()=>a(void 0)),[a]),p=u&&(null==r?void 0:r.length),h=p?o_:r_;let m;c&&(m="bottom left");const v=ko(l),g=null!=l&&l.startsWith("#")?l.substring(1):null!=l?l:"",y=(0,s.useMemo)((()=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e)return"";const r=n?t:[{colors:t}];for(const{colors:t}of r)for(const{name:n,color:r}of t)if(ko(e).toHex()===ko(r).toHex())return n;return(0,d.__)("Custom")}(l,r,p)),[l,r,p]),b=g?(0,d.sprintf)((0,d.__)('Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),y,g):(0,d.__)("Custom color picker.");return(0,s.createElement)(Qw,{spacing:3,className:n},!o&&(0,s.createElement)(i_,{position:m,isRenderedInSidebar:c,renderContent:()=>(0,s.createElement)(Xw,{color:l,onChange:e=>a(e),enableAlpha:i}),renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,s.createElement)(Pp,{as:"button",justify:"space-between",align:"flex-start",className:"components-color-palette__custom-color","aria-expanded":t,"aria-haspopup":"true",onClick:n,"aria-label":b,style:{background:l,color:v.contrast()>v.contrast("#000")?"#fff":"#000"}},(0,s.createElement)(mp,{isBlock:!0,as:e_,className:"components-color-palette__custom-color-name"},y),(0,s.createElement)(mp,{as:"span",className:"components-color-palette__custom-color-value"},g))}}),(0,s.createElement)(h,{clearable:t,clearColor:f,colors:r,onChange:a,value:l,actions:!!t&&(0,s.createElement)(Jw.ButtonAction,{onClick:f},(0,d.__)("Clear"))}))}const s_="web"===s.Platform.OS,l_={px:{value:"px",label:s_?"px":(0,d.__)("Pixels (px)"),a11yLabel:(0,d.__)("Pixels (px)"),step:1},"%":{value:"%",label:s_?"%":(0,d.__)("Percentage (%)"),a11yLabel:(0,d.__)("Percent (%)"),step:.1},em:{value:"em",label:s_?"em":(0,d.__)("Relative to parent font size (em)"),a11yLabel:(0,d._x)("ems","Relative to parent font size (em)"),step:.01},rem:{value:"rem",label:s_?"rem":(0,d.__)("Relative to root font size (rem)"),a11yLabel:(0,d._x)("rems","Relative to root font size (rem)"),step:.01},vw:{value:"vw",label:s_?"vw":(0,d.__)("Viewport width (vw)"),a11yLabel:(0,d.__)("Viewport width (vw)"),step:.1},vh:{value:"vh",label:s_?"vh":(0,d.__)("Viewport height (vh)"),a11yLabel:(0,d.__)("Viewport height (vh)"),step:.1},vmin:{value:"vmin",label:s_?"vmin":(0,d.__)("Viewport smallest dimension (vmin)"),a11yLabel:(0,d.__)("Viewport smallest dimension (vmin)"),step:.1},vmax:{value:"vmax",label:s_?"vmax":(0,d.__)("Viewport largest dimension (vmax)"),a11yLabel:(0,d.__)("Viewport largest dimension (vmax)"),step:.1},ch:{value:"ch",label:s_?"ch":(0,d.__)("Width of the zero (0) character (ch)"),a11yLabel:(0,d.__)("Width of the zero (0) character (ch)"),step:.01},ex:{value:"ex",label:s_?"ex":(0,d.__)("x-height of the font (ex)"),a11yLabel:(0,d.__)("x-height of the font (ex)"),step:.01},cm:{value:"cm",label:s_?"cm":(0,d.__)("Centimeters (cm)"),a11yLabel:(0,d.__)("Centimeters (cm)"),step:.001},mm:{value:"mm",label:s_?"mm":(0,d.__)("Millimeters (mm)"),a11yLabel:(0,d.__)("Millimeters (mm)"),step:.1},in:{value:"in",label:s_?"in":(0,d.__)("Inches (in)"),a11yLabel:(0,d.__)("Inches (in)"),step:.001},pc:{value:"pc",label:s_?"pc":(0,d.__)("Picas (pc)"),a11yLabel:(0,d.__)("Picas (pc)"),step:1},pt:{value:"pt",label:s_?"pt":(0,d.__)("Points (pt)"),a11yLabel:(0,d.__)("Points (pt)"),step:1}},u_=Object.values(l_),c_=[l_.px,l_["%"],l_.em,l_.rem,l_.vw,l_.vh],d_=l_.px;function f_(e,t,n){return h_(t?`${null!=e?e:""}${t}`:e,n)}function p_(e){return Array.isArray(e)&&!!e.length}function h_(e){var t,n;let r,o,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u_;if(void 0!==e||null===e){r=`${e}`.trim();const t=parseFloat(r);o=isFinite(t)?t:void 0}const a=null===(t=r)||void 0===t?void 0:t.match(/[\d.\-\+]*\s*(.*)/),s=null==a||null===(n=a[1])||void 0===n?void 0:n.toLowerCase();let l;if(p_(i)){const e=i.find((e=>e.value===s));l=null==e?void 0:e.value}else l=d_.value;return[o,l]}function m_(e,t,n,r){const[o,i]=h_(e,t),a=null!=o?o:n;let s=i||r;return!s&&p_(t)&&(s=t[0].value),[a,s]}const v_=e=>{let{units:t=u_,availableUnits:n=[],defaultValues:r}=e;const o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return Array.isArray(t)?t.filter((t=>e.includes(t.value))):[]}(n,t);return r&&o.forEach(((e,t)=>{if(r[e.value]){const[n]=h_(r[e.value]);o[t].default=n}})),o};function g_(e){const{border:t,className:n,colors:r,contentClassName:o,onChange:i,previousStyleSelection:a,...l}=Cn(e,"BorderControlDropdown"),[u]=h_(null==t?void 0:t.width),c=0===u,d=Sn(),f=(0,s.useMemo)((()=>d(Xr("background:#fff;",Cp({borderRadius:"1px 0 0 1px",borderRight:`${Hp.borderWidth} solid ${zo.gray[200]}`},{borderRadius:"0 1px 1px 0",borderLeft:`${Hp.borderWidth} solid ${zo.gray[200]}`})()," &&>button{padding:",bp(1),";border-radius:inherit;}",""),n)),[n,d]),p=(0,s.useMemo)((()=>d(Jv)),[d]),h=(0,s.useMemo)((()=>d(qv(t))),[t,d]),m=(0,s.useMemo)((()=>d(Yv,o)),[d,o]),v=(0,s.useMemo)((()=>d(Xv)),[d]),g=(0,s.useMemo)((()=>d(Zv)),[d]),y=(0,s.useMemo)((()=>d(Qv)),[d]);return{...l,border:t,className:f,colors:r,indicatorClassName:p,indicatorWrapperClassName:h,onColorChange:e=>{const n="none"===(null==t?void 0:t.style)?a:null==t?void 0:t.style,r=c&&e?"1px":null==t?void 0:t.width;i({color:e,style:n,width:r})},onStyleChange:e=>{const n=c&&e?"1px":null==t?void 0:t.width;i({...t,style:e,width:n})},onReset:()=>{i({...t,color:void 0,style:void 0})},popoverClassName:m,popoverContentClassName:g,popoverControlsClassName:v,resetButtonClassName:y}}const y_=()=>{},b_=On(((e,t)=>{const{__experimentalHasMultipleOrigins:n,__experimentalIsRenderedInSidebar:r,border:o,colors:i,disableCustomColors:l,enableAlpha:u,indicatorClassName:c,indicatorWrapperClassName:f,onReset:p,onColorChange:h,onStyleChange:m,popoverClassName:v,popoverContentClassName:g,popoverControlsClassName:y,resetButtonClassName:b,showDropdownHeader:w,enableStyle:_=!0,...x}=g_(e),{color:E,style:k}=o||{},S=((e,t,n)=>{if(e&&t){if(n){let n;return t.some((t=>t.colors.some((t=>t.color===e&&(n=t,!0))))),n}return t.find((t=>t.color===e))}})(E,i,!!n),C=((e,t,n,r)=>r?t?n?(0,d.sprintf)('Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s". The currently selected style is "%3$s".',t.name,t.color,n):(0,d.sprintf)('Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s".',t.name,t.color):e?n?(0,d.sprintf)('Border color and style picker. The currently selected color has a value of "%1$s". The currently selected style is "%2$s".',e,n):(0,d.sprintf)('Border color and style picker. The currently selected color has a value of "%1$s".',e):(0,d.__)("Border color and style picker."):t?(0,d.sprintf)('Border color picker. The currently selected color is called "%1$s" and has a value of "%2$s".',t.name,t.color):e?(0,d.sprintf)('Border color picker. The currently selected color has a value of "%1$s".',e):(0,d.__)("Border color picker."))(E,S,k,_),O=r?"bottom left":void 0;return(0,s.createElement)(lg,a({renderToggle:e=>{let{onToggle:t=y_}=e;return(0,s.createElement)($n,{onClick:t,variant:"tertiary","aria-label":C,position:O},(0,s.createElement)("span",{className:f},(0,s.createElement)(ig,{className:c,colorValue:E})))},renderContent:e=>{let{onClose:t}=e;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Qw,{className:y,spacing:6},w?(0,s.createElement)(hg,null,(0,s.createElement)(sv,null,(0,d.__)("Border color")),(0,s.createElement)($n,{isSmall:!0,label:(0,d.__)("Close border color"),icon:kv,onClick:t})):void 0,(0,s.createElement)(a_,{className:g,value:E,onChange:h,colors:i,disableCustomColors:l,__experimentalHasMultipleOrigins:n,__experimentalIsRenderedInSidebar:r,clearable:!1,enableAlpha:u}),_&&(0,s.createElement)(og,{label:(0,d.__)("Style"),value:k,onChange:m})),(0,s.createElement)($n,{className:b,variant:"tertiary",onClick:()=>{p(),t()}},(0,d.__)("Reset to default")))},contentClassName:v},x,{ref:t}))}),"BorderControlDropdown");var w_=b_;function __(e){let{className:t,isUnitSelectTabbable:n=!0,onChange:r,size:o="default",unit:i="px",units:l=c_,...u}=e;if(!p_(l)||1===(null==l?void 0:l.length))return(0,s.createElement)(Uv,{className:"components-unit-control__unit-label",selectSize:o},i);const d=c()("components-unit-control__select",t);return(0,s.createElement)($v,a({className:d,onChange:e=>{const{value:t}=e.target,n=l.find((e=>e.value===t));null==r||r(t,{event:e,data:n})},selectSize:o,tabIndex:n?void 0:-1,value:i},u),l.map((e=>(0,s.createElement)("option",{value:e.value,key:e.value},e.label))))}const x_=(0,s.forwardRef)((function(e,t){const{__unstableStateReducer:n,autoComplete:r="off",className:o,disabled:i=!1,disableUnits:u=!1,isPressEnterToChange:f=!1,isResetValueOnUnitChange:p=!1,isUnitSelectTabbable:h=!0,label:m,onChange:v,onUnitChange:g,size:y="default",style:b,unit:w,units:_=c_,value:x,onBlur:E,...k}=e;"unit"in e&&Be()("UnitControl unit prop",{since:"5.6",hint:"The unit should be provided within the `value` prop.",version:"6.2"});const S=null!=x?x:void 0,C=(0,s.useMemo)((()=>function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u_;const r=Array.isArray(n)?[...n]:[],[,o]=f_(e,t,u_);return o&&!r.some((e=>e.value===o))&&l_[o]&&r.unshift(l_[o]),r}(S,w,_)),[S,w,_]),[O,P]=f_(S,w,C),[M,T]=xg(w,{initial:P,fallback:""});(0,s.useEffect)((()=>{void 0!==P&&T(P)}),[P]);const D=(0,s.useRef)(void 0),I=c()("components-unit-control",o),R=e=>{if(!isNaN(Number(e.currentTarget.value)))return void(D.current=void 0);const[t,n]=m_(e.currentTarget.value,C,O,M);if(D.current=t,f&&n!==M){const r={event:e,data:Array.isArray(C)?C.find((e=>e.value===n)):void 0};null==v||v(`${null!=t?t:""}${n}`,r),null==g||g(n,r),T(n)}},A=(e,t)=>{const n={...e};var r;t.type===km&&(void 0!==D.current&&(n.value=(null!==(r=D.current)&&void 0!==r?r:"").toString(),D.current=void 0));return n};let N=A;n&&(N=(e,t)=>{const r=A(e,t);return n(r,t)});const L=u?null:(0,s.createElement)(__,{"aria-label":(0,d.__)("Select unit"),disabled:i,isUnitSelectTabbable:h,onChange:(e,t)=>{const{data:n}=t;let r=`${null!=O?O:""}${e}`;p&&void 0!==(null==n?void 0:n.default)&&(r=`${n.default}${e}`),null==v||v(r,t),null==g||g(e,t),T(e)},size:y,unit:M,units:C,onBlur:E});let F=k.step;if(!F&&C){var j;const e=C.find((e=>e.value===M));F=null!==(j=null==e?void 0:e.step)&&void 0!==j?j:1}return(0,s.createElement)(jv,{className:"components-unit-control-wrapper",style:b},(0,s.createElement)(Hv,a({"aria-label":m,type:f?"text":"number"},(0,l.omit)(k,["children"]),{autoComplete:r,className:I,disabled:i,disableUnits:u,isPressEnterToChange:f,label:m,onBlur:e=>{R(e),null==E||E(e)},onKeyDown:e=>{const{key:t}=e;"Enter"===t&&R(e)},onChange:(e,t)=>{if(""===e||null==e)return void(null==v||v("",t));const n=m_(e,C,O,M).join("");null==v||v(n,t)},ref:t,size:y,suffix:L,value:null!=O?O:"",step:F,__unstableStateReducer:N})))}));var E_=x_;const k_=e=>{const t=void 0===(null==e?void 0:e.width)||""===e.width,n=void 0===(null==e?void 0:e.color);if(!t||!n)return e};function S_(e){const{className:t,isCompact:n,onChange:r,shouldSanitizeBorder:o=!0,value:i,width:a,...l}=Cn(e,"BorderControl"),[u,c]=h_(null==i?void 0:i.width),d=c||"px",f=0===u,[p,h]=(0,s.useState)(),[m,v]=(0,s.useState)(),g=(0,s.useCallback)((e=>{if(o)return r(k_(e));r(e)}),[r,o,k_]),y=(0,s.useCallback)((e=>{const t=""===e?void 0:e,[n]=h_(e),r=0===n,o={...i,width:t};r&&!f&&(h(null==i?void 0:i.color),v(null==i?void 0:i.style),o.color=void 0,o.style="none"),!r&&f&&(void 0===o.color&&(o.color=p),"none"===o.style&&(o.style=m)),g(o)}),[i,f,g]),b=(0,s.useCallback)((e=>{y(`${e}${d}`)}),[y,d]),w=Sn(),_=(0,s.useMemo)((()=>w(Gv,t)),[t,w]),x=(0,s.useMemo)((()=>{const e=n?"90px":a,t=!!e&&(e=>Xr("width:",e,";flex:0 0 auto;",""))(e);return w(Xr("border:",Hp.borderWidth," solid ",zo.gray[200],";border-radius:2px;flex:1 0 40%;background:#fff;",jv,"{flex:1;",Cp({marginLeft:0})(),";}",""),t)}),[n,a,w]),E=(0,s.useMemo)((()=>w(Xr("&&& ",wh,"{border:none;}&&& input{",Cp({paddingRight:0})(),";}",""))),[w]),k=(0,s.useMemo)((()=>w(Xr("flex:1 1 60%;",Cp({marginRight:bp(3)})()," ",iv,"{margin-bottom:0;font-size:0;display:flex;}",""))),[w]);return{...l,className:_,innerWrapperClassName:x,onBorderChange:g,onSliderChange:b,onWidthChange:y,previousStyleSelection:m,sliderClassName:k,value:i,widthControlClassName:E,widthUnit:d,widthValue:u}}const C_=e=>{const{label:t,hideLabelFromVision:n}=e;return t?n?(0,s.createElement)(Wn,{as:"label"},t):(0,s.createElement)(sv,null,t):null},O_=On(((e,t)=>{const{colors:n,disableCustomColors:r,enableAlpha:o,enableStyle:i=!0,hideLabelFromVision:l,innerWrapperClassName:u,label:c,onBorderChange:d,onSliderChange:f,onWidthChange:p,placeholder:h,popoverContentClassName:m,previousStyleSelection:v,showDropdownHeader:g,sliderClassName:y,value:b,widthControlClassName:w,widthUnit:_,widthValue:x,withSlider:E,__experimentalHasMultipleOrigins:k,__experimentalIsRenderedInSidebar:S,...C}=S_(e);return(0,s.createElement)(Hn,a({},C,{ref:t}),(0,s.createElement)(C_,{label:c,hideLabelFromVision:l}),(0,s.createElement)(hg,{spacing:3},(0,s.createElement)(hg,{className:u,alignment:"stretch"},(0,s.createElement)(w_,{border:b,colors:n,contentClassName:m,disableCustomColors:r,enableAlpha:o,enableStyle:i,onChange:d,previousStyleSelection:v,showDropdownHeader:g,__experimentalHasMultipleOrigins:k,__experimentalIsRenderedInSidebar:S}),(0,s.createElement)(E_,{className:w,min:0,onChange:p,value:(null==b?void 0:b.width)||"",placeholder:h})),E&&(0,s.createElement)(Jg,{className:y,initialPosition:0,max:100,min:0,onChange:f,step:["px","%"].includes(_)?1:.1,value:x||void 0,withInputField:!1})))}),"BorderControl");var P_=O_;const M_={bottom:{alignItems:"flex-end",justifyContent:"center"},bottomLeft:{alignItems:"flex-start",justifyContent:"flex-end"},bottomRight:{alignItems:"flex-end",justifyContent:"flex-end"},center:{alignItems:"center",justifyContent:"center"},spaced:{alignItems:"center",justifyContent:"space-between"},left:{alignItems:"center",justifyContent:"flex-start"},right:{alignItems:"center",justifyContent:"flex-end"},stretch:{alignItems:"stretch"},top:{alignItems:"flex-start",justifyContent:"center"},topLeft:{alignItems:"flex-start",justifyContent:"flex-start"},topRight:{alignItems:"flex-start",justifyContent:"flex-end"}};function T_(e){const{align:t,alignment:n,className:r,columnGap:o,columns:i=2,gap:a=3,isInline:l=!1,justify:u,rowGap:c,rows:d,templateColumns:f,templateRows:p,...h}=Cn(e,"Grid"),m=yp(Array.isArray(i)?i:[i]),v=yp(Array.isArray(d)?d:[d]),g=f||!!i&&`repeat( ${m}, 1fr )`,y=p||!!d&&`repeat( ${v}, 1fr )`,b=Sn();return{...h,className:(0,s.useMemo)((()=>{const e=function(e){return e?M_[e]:{}}(n),i=Xr({alignItems:t,display:l?"inline-grid":"grid",gap:`calc( ${Hp.gridBase} * ${a} )`,gridTemplateColumns:g||void 0,gridTemplateRows:y||void 0,gridRowGap:c,gridColumnGap:o,justifyContent:u,verticalAlign:l?"middle":void 0,...e},"","");return b(i,r)}),[t,n,r,o,b,a,g,y,l,u,c])}}var D_=On((function(e,t){const n=T_(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Grid");var I_=On(((e,t)=>{const{centeredClassName:n,colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,onChange:u,popoverClassNames:c,value:f,__experimentalHasMultipleOrigins:p,__experimentalIsRenderedInSidebar:h,...m}=function(e){const{className:t,...n}=Cn(e,"BorderBoxControlSplitControls"),r=Sn(),o=(0,s.useMemo)((()=>r(bv,t)),[t,Cp.watch()]);return{...n,centeredClassName:(0,s.useMemo)((()=>r(wv,t)),[]),className:o}}(e),v={colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,isCompact:!0,__experimentalHasMultipleOrigins:p,__experimentalIsRenderedInSidebar:h};return(0,s.createElement)(D_,a({},m,{ref:t,gap:4}),(0,s.createElement)(Ev,{value:f}),(0,s.createElement)(P_,a({className:n,hideLabelFromVision:!0,label:(0,d.__)("Top border"),onChange:e=>u(e,"top"),popoverContentClassName:null==c?void 0:c.top,value:null==f?void 0:f.top},v)),(0,s.createElement)(P_,a({hideLabelFromVision:!0,label:(0,d.__)("Left border"),onChange:e=>u(e,"left"),popoverContentClassName:null==c?void 0:c.left,value:null==f?void 0:f.left},v)),(0,s.createElement)(P_,a({hideLabelFromVision:!0,label:(0,d.__)("Right border"),onChange:e=>u(e,"right"),popoverContentClassName:null==c?void 0:c.right,value:null==f?void 0:f.right},v)),(0,s.createElement)(P_,a({className:n,hideLabelFromVision:!0,label:(0,d.__)("Bottom border"),onChange:e=>u(e,"bottom"),popoverContentClassName:null==c?void 0:c.bottom,value:null==f?void 0:f.bottom},v)))}),"BorderBoxControlSplitControls");const R_=["top","right","bottom","left"],A_=["color","style","width"],N_=e=>!e||!A_.some((t=>void 0!==e[t])),L_=e=>{if(!e)return!1;if(F_(e)){return!R_.every((t=>N_(e[t])))}return!N_(e)},F_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).some((e=>-1!==R_.indexOf(e)))},j_=e=>{if(!F_(e))return!1;const t=R_.map((t=>z_(null==e?void 0:e[t])));return!t.every((e=>e===t[0]))},z_=(e,t)=>{if(N_(e))return t;const{color:n,style:r,width:o}=t||{},{color:i=n,style:a=r,width:s=o}=e;return[s,!!s&&"0"!==s||!!i?a||"solid":a,i].filter(Boolean).join(" ")};function B_(e){const{className:t,onChange:n,value:r,...o}=Cn(e,"BorderBoxControl"),i=j_(r),a=F_(r),l=a?(e=>{if(!e)return;const t=[],n=[],r=[];R_.forEach((o=>{var i,a,s;t.push(null===(i=e[o])||void 0===i?void 0:i.color),n.push(null===(a=e[o])||void 0===a?void 0:a.style),r.push(null===(s=e[o])||void 0===s?void 0:s.width)}));const o=t.every((e=>e===t[0])),i=n.every((e=>e===n[0])),a=r.every((e=>e===r[0]));return{color:o?t[0]:void 0,style:i?n[0]:void 0,width:a?r[0]:void 0}})(r):r,u=a?r:(e=>{if(e&&!N_(e))return{top:e,right:e,bottom:e,left:e}})(r),[c,d]=(0,s.useState)(!i),f=Sn(),p=(0,s.useMemo)((()=>f(mv,t)),[t]),h=(0,s.useMemo)((()=>f(vv)),[]);return{...o,className:p,hasMixedBorders:i,isLinked:c,linkedControlClassName:h,onLinkedChange:e=>{if(!e)return n(void 0);if(!i||(t=e)&&A_.every((e=>void 0!==t[e])))return n(N_(e)?void 0:e);var t;const o=((e,t)=>{const n={};return e.color!==t.color&&(n.color=t.color),e.style!==t.style&&(n.style=t.style),e.width!==t.width&&(n.width=t.width),n})(l,e),a={top:{...null==r?void 0:r.top,...o},right:{...null==r?void 0:r.right,...o},bottom:{...null==r?void 0:r.bottom,...o},left:{...null==r?void 0:r.left,...o}};if(j_(a))return n(a);const s=N_(a.top)?void 0:a.top;n(s)},onSplitChange:(e,t)=>{const r={...u,[t]:e};j_(r)?n(r):n(e)},toggleLinked:()=>d(!c),linkedValue:l,splitValue:u}}const V_=e=>{const{label:t,hideLabelFromVision:n}=e;return t?n?(0,s.createElement)(Wn,{as:"label"},t):(0,s.createElement)(sv,null,t):null},H_=On(((e,t)=>{const{className:n,colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,hasMixedBorders:u,hideLabelFromVision:c,isLinked:f,label:p,linkedControlClassName:h,linkedValue:m,onLinkedChange:v,onSplitChange:g,popoverClassNames:y,splitValue:b,toggleLinked:w,__experimentalHasMultipleOrigins:_,__experimentalIsRenderedInSidebar:x,...E}=B_(e);return(0,s.createElement)(Hn,a({className:n},E,{ref:t}),(0,s.createElement)(V_,{label:p,hideLabelFromVision:c}),(0,s.createElement)(hg,{alignment:"start",expanded:!0,spacing:0},f?(0,s.createElement)(P_,{className:h,colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,onChange:v,placeholder:u?(0,d.__)("Mixed"):void 0,popoverContentClassName:null==y?void 0:y.linked,shouldSanitizeBorder:!1,value:m,withSlider:!0,width:"110px",__experimentalHasMultipleOrigins:_,__experimentalIsRenderedInSidebar:x}):(0,s.createElement)(I_,{colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,onChange:g,popoverClassNames:y,value:b,__experimentalHasMultipleOrigins:_,__experimentalIsRenderedInSidebar:x}),(0,s.createElement)(_v,{onClick:w,isLinked:f})))}),"BorderBoxControl");var W_=H_;const U_=Bn("div",{target:"e7pk0lh6"})({name:"14bvcyk",styles:"box-sizing:border-box;max-width:235px;padding-bottom:12px;width:100%"}),$_=Bn(Pp,{target:"e7pk0lh5"})("color:",zo.ui.label,";margin-bottom:8px;"),K_=Bn(Pp,{target:"e7pk0lh4"})({name:"aujtid",styles:"min-height:30px;gap:0"}),G_=Bn("div",{target:"e7pk0lh3"})({name:"112jwab",styles:"box-sizing:border-box;max-width:80px"}),q_=Bn(Pp,{target:"e7pk0lh2"})({name:"xy18ro",styles:"justify-content:center;padding-top:8px"}),Y_=Bn(Pp,{target:"e7pk0lh1"})({name:"3tw5wk",styles:"position:relative;height:100%;width:100%;justify-content:flex-start"});var X_={name:"1ch9yvl",styles:"border-radius:0"},Z_={name:"tg3mx0",styles:"border-radius:2px"};const J_=e=>{let{isFirst:t,isLast:n,isOnly:r}=e;return t?Cp({borderTopRightRadius:0,borderBottomRightRadius:0})():n?Cp({borderTopLeftRadius:0,borderBottomLeftRadius:0})():r?Z_:X_},Q_=e=>{let{isFirst:t,isOnly:n}=e;return Cp({marginLeft:t||n?0:-1})()},ex=Bn(E_,{target:"e7pk0lh0"})("max-width:60px;",J_,";",Q_,";");function tx(e){let{isFirst:t,isLast:n,isOnly:r,onHoverOn:o=l.noop,onHoverOff:i=l.noop,label:u,value:c,...d}=e;const f=(p=e=>{let{event:t,...n}=e;n.hovering?o(t,n):i(t,n)},lm(cm),wm({hover:p},h||{},"hover"));var p,h;return(0,s.createElement)(G_,f(),(0,s.createElement)(nx,{text:u},(0,s.createElement)(ex,a({"aria-label":u,className:"component-box-control__unit-control",hideHTMLArrows:!0,isFirst:t,isLast:n,isOnly:r,isPressEnterToChange:!0,isResetValueOnUnitChange:!1,value:c},d))))}function nx(e){let{children:t,text:n}=e;return n?(0,s.createElement)(Ur,{text:n,position:"top"},(0,s.createElement)("div",null,t)):t}const rx={all:(0,d.__)("All"),top:(0,d.__)("Top"),bottom:(0,d.__)("Bottom"),left:(0,d.__)("Left"),right:(0,d.__)("Right"),mixed:(0,d.__)("Mixed"),vertical:(0,d.__)("Vertical"),horizontal:(0,d.__)("Horizontal")},ox={top:void 0,right:void 0,bottom:void 0,left:void 0},ix={top:!1,right:!1,bottom:!1,left:!1},ax=["top","right","bottom","left"];function sx(e){return e.sort(((t,n)=>e.filter((e=>e===t)).length-e.filter((e=>e===n)).length)).pop()}function lx(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ax;const r=px(n),o=r.map((t=>h_(e[t]))),i=o.map((e=>{var t;return null!==(t=e[0])&&void 0!==t?t:""})),a=o.map((e=>e[1])),s=i.every((e=>e===i[0]))?i[0]:"";let u;var c;(0,l.isNumber)(s)?u=sx(a):u=null!==(c=ux(t))&&void 0!==c?c:sx(a);return[s,u].join("")}function ux(e){if(!e||"object"!=typeof e)return;return sx(Object.values(e).filter(Boolean))}function cx(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ax;const r=lx(e,t,n),o=isNaN(parseFloat(r));return o}function dx(e){return void 0!==e&&!(0,l.isEmpty)(Object.values(e).filter((e=>!!e&&/\d/.test(e))))}function fx(e,t){let n="all";return e||(n=t?"vertical":"top"),n}function px(e){const t=[];if(null==e||!e.length)return ax;if(e.includes("vertical"))t.push("top","bottom");else if(e.includes("horizontal"))t.push("left","right");else{const n=ax.filter((t=>e.includes(t)));t.push(...n)}return t}function hx(e){let{onChange:t=l.noop,onFocus:n=l.noop,onHoverOn:r=l.noop,onHoverOff:o=l.noop,values:i,sides:u,selectedUnits:c,setSelectedUnits:d,...f}=e;const p=lx(i,c,u),h=dx(i)&&cx(i,c,u),m=h?rx.mixed:null,v=(e,t)=>{const n={...e};return null!=u&&u.length?u.forEach((e=>{"vertical"===e?(n.top=t,n.bottom=t):"horizontal"===e?(n.left=t,n.right=t):n[e]=t})):ax.forEach((e=>n[e]=t)),n};return(0,s.createElement)(tx,a({},f,{disableUnits:h,isOnly:!0,value:p,onChange:e=>{const n=!isNaN(parseFloat(e)),r=v(i,n?e:void 0);t(r)},onUnitChange:e=>{const t=v(c,e);d(t)},onFocus:e=>{n(e,{side:"all"})},onHoverOn:()=>{r({top:!0,bottom:!0,left:!0,right:!0})},onHoverOff:()=>{o({top:!1,bottom:!1,left:!1,right:!1})},placeholder:m}))}function mx(e){let{onChange:t=l.noop,onFocus:n=l.noop,onHoverOn:r=l.noop,onHoverOff:o=l.noop,values:i,selectedUnits:u,setSelectedUnits:c,sides:d,...f}=e;const p=e=>t=>{n(t,{side:e})},h=e=>()=>{r({[e]:!0})},m=e=>()=>{o({[e]:!1})},v=e=>(n,r)=>{let{event:o}=r;const{altKey:a}=o,s={...i},l=!isNaN(parseFloat(n))?n:void 0;if(s[e]=l,a)switch(e){case"top":s.bottom=l;break;case"bottom":s.top=l;break;case"left":s.right=l;break;case"right":s.left=l}(e=>{t(e)})(s)},g=e=>t=>{const n={...u};n[e]=t,c(n)},y=null!=d&&d.length?ax.filter((e=>d.includes(e))):ax,b=y[0],w=y[y.length-1],_=b===w&&b;return(0,s.createElement)(q_,{className:"component-box-control__input-controls-wrapper"},(0,s.createElement)(Y_,{gap:0,align:"top",className:"component-box-control__input-controls"},y.map((e=>{const[t,n]=h_(i[e]),r=i[e]?n:u[e];return(0,s.createElement)(tx,a({},f,{isFirst:b===e,isLast:w===e,isOnly:_===e,value:[t,r].join(""),onChange:v(e),onUnitChange:g(e),onFocus:p(e),onHoverOn:h(e),onHoverOff:m(e),label:rx[e],key:`box-control-${e}`}))}))))}const vx=["vertical","horizontal"];function gx(e){let{onChange:t,onFocus:n,onHoverOn:r,onHoverOff:o,values:i,selectedUnits:l,setSelectedUnits:u,sides:c,...d}=e;const f=e=>t=>{n&&n(t,{side:e})},p=e=>()=>{r&&("vertical"===e&&r({top:!0,bottom:!0}),"horizontal"===e&&r({left:!0,right:!0}))},h=e=>()=>{o&&("vertical"===e&&o({top:!1,bottom:!1}),"horizontal"===e&&o({left:!1,right:!1}))},m=e=>n=>{if(!t)return;const r={...i},o=!isNaN(parseFloat(n))?n:void 0;"vertical"===e&&(r.top=o,r.bottom=o),"horizontal"===e&&(r.left=o,r.right=o),t(r)},v=e=>t=>{const n={...l};"vertical"===e&&(n.top=t,n.bottom=t),"horizontal"===e&&(n.left=t,n.right=t),u(n)},g=null!=c&&c.length?vx.filter((e=>c.includes(e))):vx,y=g[0],b=g[g.length-1],w=y===b;return(0,s.createElement)(Y_,{gap:0,align:"top",className:"component-box-control__vertical-horizontal-input-controls"},g.map((e=>{const[t,n]=h_("vertical"===e?i.top:i.left),r="vertical"===e?l.top:l.left;return(0,s.createElement)(tx,a({},d,{isFirst:y===e,isLast:b===e,isOnly:w===e,value:[t,null!=r?r:n].join(""),onChange:m(e),onUnitChange:v(e),onFocus:f(e),onHoverOn:p(e),onHoverOff:h(e),label:rx[e],key:e}))})))}const yx=Bn("span",{target:"eaw9yqk8"})({name:"1w884gc",styles:"box-sizing:border-box;display:block;width:24px;height:24px;position:relative;padding:4px"}),bx=Bn("span",{target:"eaw9yqk7"})({name:"i6vjox",styles:"box-sizing:border-box;display:block;position:relative;width:100%;height:100%"}),wx=Bn("span",{target:"eaw9yqk6"})("box-sizing:border-box;display:block;pointer-events:none;position:absolute;",(e=>{let{isFocused:t}=e;return Xr({backgroundColor:"currentColor",opacity:t?1:.3},"","")}),";"),_x=Bn(wx,{target:"eaw9yqk5"})({name:"1k2w39q",styles:"bottom:3px;top:3px;width:2px"}),xx=Bn(wx,{target:"eaw9yqk4"})({name:"1q9b07k",styles:"height:2px;left:3px;right:3px"}),Ex=Bn(xx,{target:"eaw9yqk3"})({name:"abcix4",styles:"top:0"}),kx=Bn(_x,{target:"eaw9yqk2"})({name:"1wf8jf",styles:"right:0"}),Sx=Bn(xx,{target:"eaw9yqk1"})({name:"8tapst",styles:"bottom:0"}),Cx=Bn(_x,{target:"eaw9yqk0"})({name:"1ode3cm",styles:"left:0"});function Ox(e){let{size:t=24,side:n="all",sides:r,...o}=e;const i=e=>!(e=>(null==r?void 0:r.length)&&!r.includes(e))(e)&&("all"===n||n===e),l=i("top")||i("vertical"),u=i("right")||i("horizontal"),c=i("bottom")||i("vertical"),d=i("left")||i("horizontal"),f=t/24;return(0,s.createElement)(yx,a({style:{transform:`scale(${f})`}},o),(0,s.createElement)(bx,null,(0,s.createElement)(Ex,{isFocused:l}),(0,s.createElement)(kx,{isFocused:u}),(0,s.createElement)(Sx,{isFocused:c}),(0,s.createElement)(Cx,{isFocused:d})))}function Px(e){let{isLinked:t,...n}=e;const r=t?(0,d.__)("Unlink Sides"):(0,d.__)("Link Sides");return(0,s.createElement)(Ur,{text:r},(0,s.createElement)("span",null,(0,s.createElement)($n,a({},n,{className:"component-box-control__linked-button",variant:t?"primary":"secondary",isSmall:!0,icon:t?pv:hv,iconSize:16,"aria-label":r}))))}var Mx={name:"11f5o9n",styles:"bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1"};const Tx=Bn("div",{target:"e1df9b4q5"})("box-sizing:border-box;position:relative;",(e=>{let{isPositionAbsolute:t}=e;return t?Mx:""}),";"),Dx=Bn("div",{target:"e1df9b4q4"})("box-sizing:border-box;background:",zo.blue.wordpress[700],";background:",zo.ui.theme,";filter:brightness( 1 );opacity:0;position:absolute;pointer-events:none;transition:opacity 120ms linear;z-index:1;",(e=>{let{isActive:t}=e;return t&&"\n\t\topacity: 0.3;\n\t"}),";"),Ix=Bn(Dx,{target:"e1df9b4q3"})({name:"5i97ct",styles:"top:0;left:0;right:0"}),Rx=Bn(Dx,{target:"e1df9b4q2"})("top:0;bottom:0;",Cp({right:0}),";"),Ax=Bn(Dx,{target:"e1df9b4q1"})({name:"8cxke2",styles:"bottom:0;left:0;right:0"}),Nx=Bn(Dx,{target:"e1df9b4q0"})("top:0;bottom:0;",Cp({left:0}),";");function Lx(e){let{showValues:t=ix,values:n}=e;const{top:r,right:o,bottom:i,left:a}=n;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Fx,{isVisible:t.top,value:r}),(0,s.createElement)(jx,{isVisible:t.right,value:o}),(0,s.createElement)(zx,{isVisible:t.bottom,value:i}),(0,s.createElement)(Bx,{isVisible:t.left,value:a}))}function Fx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Ix,{isActive:o,style:{height:r}})}function jx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Rx,{isActive:o,style:{width:r}})}function zx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Ax,{isActive:o,style:{height:r}})}function Bx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Nx,{isActive:o,style:{width:r}})}function Vx(e){const[t,n]=(0,s.useState)(!1),r=(0,s.useRef)(e),o=(0,s.useRef)(),i=()=>{o.current&&window.clearTimeout(o.current)};return(0,s.useEffect)((()=>(e!==r.current&&(n(!0),r.current=e,i(),o.current=setTimeout((()=>{n(!1)}),400)),()=>i())),[e]),{isActive:t}}const Hx={min:0};function Wx(e){let{id:t,inputProps:n=Hx,onChange:r=l.noop,onChangeShowVisualizer:o=l.noop,label:i=(0,d.__)("Box Control"),values:u,units:c,sides:p,splitOnAxis:h=!1,allowReset:m=!0,resetValues:v=ox}=e;const[g,y]=xg(u,{fallback:ox}),b=g||ox,w=dx(u),_=1===(null==p?void 0:p.length),[x,E]=(0,s.useState)(w),[k,S]=(0,s.useState)(!w||!cx(b)||_),[C,O]=(0,s.useState)(fx(k,h)),[P,M]=(0,s.useState)({top:h_(null==u?void 0:u.top)[1],right:h_(null==u?void 0:u.right)[1],bottom:h_(null==u?void 0:u.bottom)[1],left:h_(null==u?void 0:u.left)[1]}),T=function(e){const t=(0,f.useInstanceId)(Wx,"inspector-box-control");return e||t}(t),D=`${T}-heading`,I={...n,onChange:e=>{r(e),y(e),E(!0)},onFocus:(e,t)=>{let{side:n}=t;O(n)},onHoverOn:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o({...ix,...e})},onHoverOff:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o({...ix,...e})},isLinked:k,units:c,selectedUnits:P,setSelectedUnits:M,sides:p,values:b};return(0,s.createElement)(U_,{id:T,role:"region","aria-labelledby":D},(0,s.createElement)($_,{className:"component-box-control__header"},(0,s.createElement)(mp,null,(0,s.createElement)(oh,{id:D,className:"component-box-control__label"},i)),m&&(0,s.createElement)(mp,null,(0,s.createElement)($n,{className:"component-box-control__reset-button",isSecondary:!0,isSmall:!0,onClick:()=>{r(v),y(v),M(v),E(!1)},disabled:!x},(0,d.__)("Reset")))),(0,s.createElement)(K_,{className:"component-box-control__header-control-wrapper"},(0,s.createElement)(mp,null,(0,s.createElement)(Ox,{side:C,sides:p})),k&&(0,s.createElement)(hp,null,(0,s.createElement)(hx,a({"aria-label":i},I))),!k&&h&&(0,s.createElement)(hp,null,(0,s.createElement)(gx,I)),!_&&(0,s.createElement)(mp,null,(0,s.createElement)(Px,{onClick:()=>{S(!k),O(fx(!k,h))},isLinked:k}))),!k&&!h&&(0,s.createElement)(mx,I))}Wx.__Visualizer=function(e){let{children:t,showValues:n=ix,values:r=ox,...o}=e;const i=!t;return(0,s.createElement)(Tx,a({},o,{isPositionAbsolute:i,"aria-hidden":"true"}),(0,s.createElement)(Lx,{showValues:n,values:r}),t)};var Ux=(0,s.forwardRef)((function(e,t){let{className:n,...r}=e;const o=c()("components-button-group",n);return(0,s.createElement)("div",a({ref:t,role:"group",className:o},r))}));const $x={name:"12ip69d",styles:"background:transparent;display:block;margin:0!important;pointer-events:none;position:absolute;will-change:box-shadow"};function Kx(e){return`0 ${e}px ${2*e}px 0\n\t${`rgba(0 ,0, 0, ${e/20})`}`}const Gx=On((function(e,t){const n=function(e){const{active:t,borderRadius:n="inherit",className:r,focus:o,hover:i,isInteractive:a=!1,offset:u=0,value:c=0,...d}=Cn(e,"Elevation"),f=Sn();return{...d,className:(0,s.useMemo)((()=>{let e=(0,l.isNil)(i)?2*c:i,s=(0,l.isNil)(t)?c/2:t;a||(e=(0,l.isNil)(i)?void 0:i,s=(0,l.isNil)(t)?void 0:t);const d=`box-shadow ${Hp.transitionDuration} ${Hp.transitionTimingFunction}`,p={};return p.Base=Xr({borderRadius:n,bottom:u,boxShadow:Kx(c),opacity:Hp.elevationIntensity,left:u,right:u,top:u,transition:d},Bo("transition"),"",""),(0,l.isNil)(e)||(p.hover=Xr("*:hover>&{box-shadow:",Kx(e),";}","")),(0,l.isNil)(s)||(p.active=Xr("*:active>&{box-shadow:",Kx(s),";}","")),(0,l.isNil)(o)||(p.focus=Xr("*:focus>&{box-shadow:",Kx(o),";}","")),f($x,p.Base,p.hover&&p.hover,p.focus&&p.focus,p.active&&p.active,r)}),[t,n,r,f,o,i,a,u,c]),"aria-hidden":!0}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Elevation");var qx=Gx;const Yx=`calc(${Hp.cardBorderRadius} - 1px)`,Xx=Xr("box-shadow:0 0 0 1px ",Hp.surfaceBorderColor,";outline:none;",""),Zx={name:"1showjb",styles:"border-bottom:1px solid;box-sizing:border-box;&:last-child{border-bottom:none;}"},Jx={name:"14n5oej",styles:"border-top:1px solid;box-sizing:border-box;&:first-of-type{border-top:none;}"},Qx={name:"13udsys",styles:"height:100%"},eE={name:"6ywzd",styles:"box-sizing:border-box;height:auto;max-height:100%"},tE={name:"dq805e",styles:"box-sizing:border-box;overflow:hidden;&>img,&>iframe{display:block;height:auto;max-width:100%;width:100%;}"},nE={name:"c990dr",styles:"box-sizing:border-box;display:block;width:100%"},rE=Xr("&:first-of-type{border-top-left-radius:",Yx,";border-top-right-radius:",Yx,";}&:last-of-type{border-bottom-left-radius:",Yx,";border-bottom-right-radius:",Yx,";}",""),oE=Xr("border-color:",Hp.colorDivider,";",""),iE={name:"1t90u8d",styles:"box-shadow:none"},aE={name:"1e1ncky",styles:"border:none"},sE=Xr("border-radius:",Yx,";",""),lE=Xr("padding:",Hp.cardPaddingXSmall,";",""),uE={large:Xr("padding:",Hp.cardPaddingLarge,";",""),medium:Xr("padding:",Hp.cardPaddingMedium,";",""),small:Xr("padding:",Hp.cardPaddingSmall,";",""),xSmall:lE,extraSmall:lE},cE=Xr("background-color:",zo.lightGray[200],";",""),dE=Xr("background-color:",Hp.surfaceColor,";color:",zo.darkGray.primary,";position:relative;","");Hp.surfaceBackgroundColor;const fE=Xr("",""),pE=Xr("background:",Hp.surfaceBackgroundTintColor,";",""),hE=Xr("background:",Hp.surfaceBackgroundTertiaryColor,";",""),mE=e=>[e,e].join(" "),vE=e=>["90deg",[Hp.surfaceBackgroundColor,e].join(" "),"transparent 1%"].join(","),gE=e=>[[Hp.surfaceBackgroundColor,e].join(" "),"transparent 1%"].join(","),yE=(e,t)=>Xr("background:",(e=>[`linear-gradient( ${vE(e)} ) center`,`linear-gradient( ${gE(e)} ) center`,Hp.surfaceBorderBoldColor].join(","))(t),";background-size:",mE(e),";",""),bE=[`linear-gradient( ${[`${Hp.surfaceBorderSubtleColor} 1px`,"transparent 1px"].join(",")} )`,`linear-gradient( ${["90deg",`${Hp.surfaceBorderSubtleColor} 1px`,"transparent 1px"].join(",")} )`].join(","),wE=(e,t,n)=>{switch(e){case"dotted":return yE(t,n);case"grid":return(e=>Xr("background:",Hp.surfaceBackgroundColor,";background-image:",bE,";background-size:",mE(e),";",""))(t);case"primary":return fE;case"secondary":return pE;case"tertiary":return hE}};function _E(e){const{backgroundSize:t=12,borderBottom:n=!1,borderLeft:r=!1,borderRight:o=!1,borderTop:i=!1,className:a,variant:l="primary",...u}=Cn(e,"Surface"),c=Sn(),d=(0,s.useMemo)((()=>{const e={};return e.borders=function(e){let{borderBottom:t,borderLeft:n,borderRight:r,borderTop:o}=e;const i=`1px solid ${Hp.surfaceBorderColor}`;return Xr({borderBottom:t?i:void 0,borderLeft:n?i:void 0,borderRight:r?i:void 0,borderTop:o?i:void 0},"","")}({borderBottom:n,borderLeft:r,borderRight:o,borderTop:i}),c(dE,e.borders,wE(l,`${t}px`,t-1+"px"),a)}),[t,n,r,o,i,a,c,l]);return{...u,className:d}}function xE(e){const{className:t,elevation:n=0,isBorderless:r=!1,isRounded:o=!0,size:i="medium",...a}=Cn(function(e){let{elevation:t,isElevated:n,...r}=e;const o={...r};let i=t;var a;return n&&(Be()("Card isElevated prop",{since:"5.9",alternative:"elevation"}),null!==(a=i)&&void 0!==a||(i=2)),void 0!==i&&(o.elevation=i),o}(e),"Card"),l=Sn();return{..._E({...a,className:(0,s.useMemo)((()=>l(Xx,r&&iE,o&&sE,t)),[t,l,r,o])}),elevation:n,isBorderless:r,isRounded:o,size:i}}var EE=On((function(e,t){const{children:n,elevation:r,isBorderless:o,isRounded:i,size:l,...u}=xE(e),c=i?Hp.cardBorderRadius:0,d=Sn(),f=(0,s.useMemo)((()=>d(Xr({borderRadius:c},"",""))),[d,c]),p=(0,s.useMemo)((()=>{const e={size:l,isBorderless:o};return{CardBody:e,CardHeader:e,CardFooter:e}}),[o,l]);return(0,s.createElement)(Ke,{value:p},(0,s.createElement)(Hn,a({},u,{ref:t}),(0,s.createElement)(Hn,{className:d(Qx)},n),(0,s.createElement)(qx,{className:f,isInteractive:!1,value:r?1:0}),(0,s.createElement)(qx,{className:f,isInteractive:!1,value:r})))}),"Card");const kE=Xr("@media only screen and ( min-device-width: 40em ){&::-webkit-scrollbar{height:12px;width:12px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-track{background:",Hp.colorScrollbarTrack,";border-radius:8px;}&::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:",Hp.colorScrollbarThumb,";border:2px solid rgba( 0, 0, 0, 0 );border-radius:7px;}&:hover::-webkit-scrollbar-thumb{background-color:",Hp.colorScrollbarThumbHover,";}}",""),SE={name:"13udsys",styles:"height:100%"},CE={name:"7zq9w",styles:"scroll-behavior:smooth"},OE={name:"q33xhg",styles:"overflow-x:auto;overflow-y:hidden"},PE={name:"103x71s",styles:"overflow-x:hidden;overflow-y:auto"},ME={name:"umwchj",styles:"overflow-y:auto"};var TE=On((function(e,t){const n=function(e){const{className:t,scrollDirection:n="y",smoothScroll:r=!1,...o}=Cn(e,"Scrollable"),i=Sn();return{...o,className:(0,s.useMemo)((()=>i(SE,kE,r&&CE,"x"===n&&OE,"y"===n&&PE,"auto"===n&&ME,t)),[t,i,n,r])}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Scrollable");var DE=On((function(e,t){const{isScrollable:n,...r}=function(e){const{className:t,isScrollable:n=!1,isShady:r=!1,size:o="medium",...i}=Cn(e,"CardBody"),a=Sn();return{...i,className:(0,s.useMemo)((()=>a(eE,rE,uE[o],r&&cE,"components-card__body",t)),[t,a,r,o]),isScrollable:n}}(e);return n?(0,s.createElement)(TE,a({},r,{ref:t})):(0,s.createElement)(Hn,a({},r,{ref:t}))}),"CardBody"),IE=V({name:"Separator",compose:ue,keys:["orientation"],useOptions:function(e){var t=e.orientation;return m({orientation:void 0===t?"horizontal":t},v(e,["orientation"]))},useProps:function(e,t){return m({role:"separator","aria-orientation":e.orientation},t)}}),RE=z({as:"hr",memo:!0,useHook:IE});const AE={vertical:{start:"marginLeft",end:"marginRight"},horizontal:{start:"marginTop",end:"marginBottom"}};var NE={name:"1u4hpl4",styles:"display:inline"};const LE=Bn("hr",{target:"e19on6iw0"})("border:0;margin:0;",(e=>{let{"aria-orientation":t="horizontal"}=e;return"vertical"===t?NE:void 0})," ",(e=>{let{"aria-orientation":t="horizontal"}=e;return Xr({["vertical"===t?"borderRight":"borderBottom"]:"1px solid currentColor"},"","")})," ",(e=>{let{"aria-orientation":t="horizontal"}=e;return Xr({height:"vertical"===t?"auto":0,width:"vertical"===t?0:"auto"},"","")})," ",(e=>{let{"aria-orientation":t="horizontal",margin:n,marginStart:r,marginEnd:o}=e;return Xr(Cp({[AE[t].start]:bp(null!=r?r:n),[AE[t].end]:bp(null!=o?o:n)})(),"","")}),";");var FE=On((function(e,t){const n=Cn(e,"Divider");return(0,s.createElement)(RE,a({as:LE},n,{ref:t}))}),"Divider");var jE=On((function(e,t){const n=function(e){const{className:t,...n}=Cn(e,"CardDivider"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(nE,oE,"components-card__divider",t)),[t,r])}}(e);return(0,s.createElement)(FE,a({},n,{ref:t}))}),"CardDivider");var zE=On((function(e,t){const n=function(e){const{className:t,justify:n,isBorderless:r=!1,isShady:o=!1,size:i="medium",...a}=Cn(e,"CardFooter"),l=Sn();return{...a,className:(0,s.useMemo)((()=>l(Jx,rE,oE,uE[i],r&&aE,o&&cE,"components-card__footer",t)),[t,l,r,o,i]),justify:n}}(e);return(0,s.createElement)(Pp,a({},n,{ref:t}))}),"CardFooter");var BE=On((function(e,t){const n=function(e){const{className:t,isBorderless:n=!1,isShady:r=!1,size:o="medium",...i}=Cn(e,"CardHeader"),a=Sn();return{...i,className:(0,s.useMemo)((()=>a(Zx,rE,oE,uE[o],n&&aE,r&&cE,"components-card__header",t)),[t,a,n,r,o])}}(e);return(0,s.createElement)(Pp,a({},n,{ref:t}))}),"CardHeader");var VE=On((function(e,t){const n=function(e){const{className:t,...n}=Cn(e,"CardMedia"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(tE,rE,"components-card__media",t)),[t,r])}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"CardMedia");var HE=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M7 11.5h10V13H7z"}));function WE(e){let{label:t,className:n,heading:r,checked:o,indeterminate:i,help:l,onChange:u,...d}=e;r&&Be()("`heading` prop in `CheckboxControl`",{alternative:"a separate element to implement a heading",since:"5.8"});const[p,h]=(0,s.useState)(!1),[m,v]=(0,s.useState)(!1),g=(0,f.useRefEffect)((e=>{e&&(e.indeterminate=!!i,h(e.matches(":checked")),v(e.matches(":indeterminate")))}),[o,i]),y=`inspector-checkbox-control-${(0,f.useInstanceId)(WE)}`;return(0,s.createElement)(fv,{label:r,id:y,help:l,className:c()("components-checkbox-control",n)},(0,s.createElement)("span",{className:"components-checkbox-control__input-container"},(0,s.createElement)("input",a({ref:g,id:y,className:"components-checkbox-control__input",type:"checkbox",value:"1",onChange:e=>u(e.target.checked),checked:o,"aria-describedby":l?y+"__help":void 0},d)),m?(0,s.createElement)(mg,{icon:HE,className:"components-checkbox-control__indeterminate",role:"presentation"}):null,p?(0,s.createElement)(mg,{icon:Zw,className:"components-checkbox-control__checked",role:"presentation"}):null),(0,s.createElement)("label",{className:"components-checkbox-control__label",htmlFor:y},t))}function UE(e){let{className:t,children:n,onCopy:r,onFinishCopy:o,text:i,...l}=e;Be()("wp.components.ClipboardButton",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});const u=(0,s.useRef)(),d=(0,f.useCopyToClipboard)(i,(()=>{r(),clearTimeout(u.current),o&&(u.current=setTimeout((()=>o()),4e3))}));(0,s.useEffect)((()=>{clearTimeout(u.current)}),[]);const p=c()("components-clipboard-button",t);return(0,s.createElement)($n,a({},l,{className:p,ref:d,onCopy:e=>{e.target.focus()}}),n)}var $E=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));var KE=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));const GE=Xr("appearance:none;border:1px solid transparent;cursor:pointer;background:none;text-align:left;&:hover{color:",zo.admin.theme,";}&:focus{background-color:transparent;color:",zo.admin.theme,";border-color:",zo.admin.theme,";outline:3px solid transparent;}",""),qE={name:"1bcj5ek",styles:"width:100%;display:block"},YE={name:"a5hqs6",styles:"width:100%;display:block;margin:0;color:inherit"},XE=Xr("border:1px solid ",Hp.surfaceBorderColor,";",""),ZE=Xr(">*:not( marquee )>*{border-bottom:1px solid ",Hp.surfaceBorderColor,";}>*:last-of-type>*:not( :focus ){border-bottom-color:transparent;}",""),JE=Hp.controlBorderRadius,QE=Xr("border-radius:",JE,";",""),ek=Xr("border-radius:",JE,";>*:first-of-type>*{border-top-left-radius:",JE,";border-top-right-radius:",JE,";}>*:last-of-type>*{border-bottom-left-radius:",JE,";border-bottom-right-radius:",JE,";}",""),tk=`calc(${Hp.fontSize} * ${Hp.fontLineHeightBase})`,nk=`calc((${Hp.controlHeight} - ${tk} - 2px) / 2)`,rk=`calc((${Hp.controlHeightSmall} - ${tk} - 2px) / 2)`,ok=`calc((${Hp.controlHeightLarge} - ${tk} - 2px) / 2)`,ik={small:Xr("padding:",rk," ",Hp.controlPaddingXSmall,";",""),medium:Xr("padding:",nk," ",Hp.controlPaddingX,";",""),large:Xr("padding:",ok," ",Hp.controlPaddingXLarge,";","")};const ak=(0,s.createContext)({size:"medium"}),sk=()=>(0,s.useContext)(ak);var lk=On((function(e,t){const{isBordered:n,isSeparated:r,size:o,...i}=function(e){const{className:t,isBordered:n=!1,isRounded:r=!0,isSeparated:o=!1,role:i="list",...a}=Cn(e,"ItemGroup");return{isBordered:n,className:Sn()(n&&XE,o&&ZE,r&&ek,t),role:i,isSeparated:o,...a}}(e),{size:l}=sk(),u={spacedAround:!n&&!r,size:o||l};return(0,s.createElement)(ak.Provider,{value:u},(0,s.createElement)(Hn,a({},i,{ref:t})))}),"ItemGroup");function uk(e){return Math.max(0,Math.min(100,e))}function ck(e,t,n){const r=e.slice();return r[t]=n,r}function dk(e,t,n){if(function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;const o=e[t].position,i=Math.min(o,n),a=Math.max(o,n);return e.some(((e,o)=>{let{position:s}=e;return o!==t&&(Math.abs(s-n)<r||i<s&&s<a)}))}(e,t,n))return e;return ck(e,t,{...e[t],position:n})}function fk(e,t,n){return ck(e,t,{...e[t],color:n})}function pk(e,t,n){if(!t)return;const{x:r,width:o}=t.getBoundingClientRect(),i=e-r-5-n/2,a=o-5-16;return Math.round(uk(100*i/a))}function hk(e){let{isOpen:t,position:n,color:r,...o}=e;const i=`components-custom-gradient-picker__control-point-button-description-${(0,f.useInstanceId)(hk)}`;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)($n,a({"aria-label":(0,d.sprintf)((0,d.__)("Gradient control point at position %1$s%% with color code %2$s."),n,r),"aria-describedby":i,"aria-haspopup":"true","aria-expanded":t,className:c()("components-custom-gradient-picker__control-point-button",{"is-active":t}),style:{left:`${n}%`}},o)),(0,s.createElement)(Wn,{id:i},(0,d.__)("Use your left or right arrow keys or drag and drop with the mouse to change the gradient position. Press the button to change the color or remove the control point.")))}function mk(e){let{isRenderedInSidebar:t,gradientPickerDomRef:n,...r}=e;const o=(0,s.useMemo)((()=>{const e={className:"components-custom-gradient-picker__color-picker-popover",position:"top"};return t&&(e.anchorRef=n.current,e.position="bottom left"),e}),[n.current,t]);return(0,s.createElement)(i_,a({isRenderedInSidebar:t,popoverProps:o},r))}function vk(e){let{disableRemove:t,disableAlpha:n,gradientPickerDomRef:r,ignoreMarkerPosition:o,value:i,onChange:a,onStartControlPointChange:l,onStopControlPointChange:u,__experimentalIsRenderedInSidebar:c}=e;const f=(0,s.useRef)(),p=e=>{const t=pk(e.clientX,r.current,16),{initialPosition:n,index:o,significantMoveHappened:s}=f.current;!s&&Math.abs(n-t)>=5&&(f.current.significantMoveHappened=!0),a(dk(i,o,t))},h=()=>{window&&window.removeEventListener&&f.current&&f.current.listenersActivated&&(window.removeEventListener("mousemove",p),window.removeEventListener("mouseup",h),u(),f.current.listenersActivated=!1)};return(0,s.useEffect)((()=>()=>{h()}),[]),i.map(((e,m)=>{const v=null==e?void 0:e.position;return o!==v&&(0,s.createElement)(mk,{gradientPickerDomRef:r,isRenderedInSidebar:c,key:m,onClose:u,renderToggle:t=>{let{isOpen:n,onToggle:r}=t;return(0,s.createElement)(hk,{key:m,onClick:()=>{f.current&&f.current.significantMoveHappened||(n?u():l(),r())},onMouseDown:()=>{window&&window.addEventListener&&(f.current={initialPosition:v,index:m,significantMoveHappened:!1,listenersActivated:!0},l(),window.addEventListener("mousemove",p),window.addEventListener("mouseup",h))},onKeyDown:t=>{t.keyCode===Ym.LEFT?(t.stopPropagation(),a(dk(i,m,uk(e.position-10)))):t.keyCode===Ym.RIGHT&&(t.stopPropagation(),a(dk(i,m,uk(e.position+10))))},isOpen:n,position:e.position,color:e.color})},renderContent:r=>{let{onClose:o}=r;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Xw,{enableAlpha:!n,color:e.color,onChange:e=>{a(fk(i,m,ko(e).toRgbString()))}}),!t&&i.length>2&&(0,s.createElement)($n,{className:"components-custom-gradient-picker__remove-control-point",onClick:()=>{a(function(e,t){return e.filter(((e,n)=>n!==t))}(i,m)),o()},variant:"link"},(0,d.__)("Remove Control Point")))}})}))}vk.InsertPoint=function(e){let{value:t,onChange:n,onOpenInserter:r,onCloseInserter:o,insertPosition:i,disableAlpha:a,__experimentalIsRenderedInSidebar:l,gradientPickerDomRef:u}=e;const[c,d]=(0,s.useState)(!1);return(0,s.createElement)(mk,{gradientPickerDomRef:u,isRenderedInSidebar:l,className:"components-custom-gradient-picker__inserter",onClose:()=>{o()},renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,s.createElement)($n,{"aria-expanded":t,"aria-haspopup":"true",onClick:()=>{t?o():(d(!1),r()),n()},className:"components-custom-gradient-picker__insert-point",icon:$E,style:{left:null!==i?`${i}%`:void 0}})},renderContent:()=>(0,s.createElement)(Xw,{enableAlpha:!a,onChange:e=>{c?n(function(e,t,n){const r=e.findIndex((e=>e.position===t));return fk(e,r,n)}(t,i,ko(e).toRgbString())):(n(function(e,t,n){const r=e.findIndex((e=>e.position>t)),o={color:n,position:t},i=e.slice();return i.splice(r-1,0,o),i}(t,i,ko(e).toRgbString())),d(!0))}})})};var gk=vk;function yk(e,t){switch(t.type){case"MOVE_INSERTER":if("IDLE"===e.id||"MOVING_INSERTER"===e.id)return{id:"MOVING_INSERTER",insertPosition:t.insertPosition};break;case"STOP_INSERTER_MOVE":if("MOVING_INSERTER"===e.id)return{id:"IDLE"};break;case"OPEN_INSERTER":if("MOVING_INSERTER"===e.id)return{id:"INSERTING_CONTROL_POINT",insertPosition:e.insertPosition};break;case"CLOSE_INSERTER":if("INSERTING_CONTROL_POINT"===e.id)return{id:"IDLE"};break;case"START_CONTROL_CHANGE":if("IDLE"===e.id)return{id:"MOVING_CONTROL_POINT"};break;case"STOP_CONTROL_CHANGE":if("MOVING_CONTROL_POINT"===e.id)return{id:"IDLE"}}return e}const bk={id:"IDLE"};function wk(e){let{background:t,hasGradient:n,value:r,onChange:o,disableInserter:i=!1,disableAlpha:a=!1,__experimentalIsRenderedInSidebar:u}=e;const d=(0,s.useRef)(),[f,p]=(0,s.useReducer)(yk,bk),h=e=>{const t=pk(e.clientX,d.current,16);(0,l.some)(r,(e=>{let{position:n}=e;return Math.abs(t-n)<10}))?"MOVING_INSERTER"===f.id&&p({type:"STOP_INSERTER_MOVE"}):p({type:"MOVE_INSERTER",insertPosition:t})},m="MOVING_INSERTER"===f.id,v="INSERTING_CONTROL_POINT"===f.id;return(0,s.createElement)("div",{ref:d,className:c()("components-custom-gradient-picker__gradient-bar",{"has-gradient":n}),onMouseEnter:h,onMouseMove:h,style:{background:t},onMouseLeave:()=>{p({type:"STOP_INSERTER_MOVE"})}},(0,s.createElement)("div",{className:"components-custom-gradient-picker__markers-container"},!i&&(m||v)&&(0,s.createElement)(gk.InsertPoint,{__experimentalIsRenderedInSidebar:u,gradientPickerDomRef:d,disableAlpha:a,insertPosition:f.insertPosition,value:r,onChange:o,onOpenInserter:()=>{p({type:"OPEN_INSERTER"})},onCloseInserter:()=>{p({type:"CLOSE_INSERTER"})}}),(0,s.createElement)(gk,{__experimentalIsRenderedInSidebar:u,disableAlpha:a,disableRemove:i,gradientPickerDomRef:d,ignoreMarkerPosition:v?f.insertPosition:void 0,value:r,onChange:o,onStartControlPointChange:()=>{p({type:"START_CONTROL_CHANGE"})},onStopControlPointChange:()=>{p({type:"STOP_CONTROL_CHANGE"})}})))}var _k=n(7115);const xk="linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%)",Ek={type:"angular",value:90},kk=[{value:"linear-gradient",label:(0,d.__)("Linear")},{value:"radial-gradient",label:(0,d.__)("Radial")}],Sk={top:0,"top right":45,"right top":45,right:90,"right bottom":135,"bottom right":135,bottom:180,"bottom left":225,"left bottom":225,left:270,"top left":315,"left top":315};function Ck(e){let{type:t,value:n,length:r}=e;return`${function(e){let{type:t,value:n}=e;return"literal"===t?n:"hex"===t?`#${n}`:`${t}(${n.join(",")})`}({type:t,value:n})} ${function(e){if(!e)return"";const{value:t,type:n}=e;return`${t}${n}`}(r)}`}function Ok(e){let{type:t,orientation:n,colorStops:r}=e;const o=function(e){if(e&&"angular"===e.type)return`${e.value}deg`}(n),i=r.sort(((e,t)=>(0,l.get)(e,["length","value"],0)-(0,l.get)(t,["length","value"],0))).map(Ck);return`${t}(${(0,l.compact)([o,...i]).join(",")})`}function Pk(e){return void 0===e.length||"%"!==e.length.type}function Mk(e){switch(e.type){case"hex":return`#${e.value}`;case"literal":return e.value;case"rgb":case"rgba":return`${e.type}(${e.value.join(",")})`;default:return"transparent"}}Co([Oo]);const Tk=Bn(hp,{target:"e99xvul1"})({name:"1gvx10y",styles:"flex-grow:5"}),Dk=Bn(hp,{target:"e99xvul0"})({name:"1gvx10y",styles:"flex-grow:5"}),Ik=e=>{let{gradientAST:t,hasGradient:n,onChange:r}=e;const o=(0,l.get)(t,["orientation","value"],180);return(0,s.createElement)(qm,{onChange:e=>{r(Ok({...t,orientation:{type:"angular",value:e}}))},labelPosition:"top",value:n?o:""})},Rk=e=>{let{gradientAST:t,hasGradient:n,onChange:r}=e;const{type:o}=t;return(0,s.createElement)(wg,{className:"components-custom-gradient-picker__type-picker",label:(0,d.__)("Type"),labelPosition:"top",onChange:e=>{"linear-gradient"===e&&r(Ok({...t,...t.orientation?{}:{orientation:Ek},type:"linear-gradient"})),"radial-gradient"===e&&r(Ok({...(0,l.omit)(t,["orientation"]),type:"radial-gradient"}))},options:kk,size:"__unstable-large",value:n&&o})};function Ak(e){let{value:t,onChange:n,__experimentalIsRenderedInSidebar:r}=e;const o=function(e){var t;let n;try{n=_k.parse(e)[0],n.value=e}catch(e){n=_k.parse(xk)[0],n.value=xk}if("directional"===(null===(t=n.orientation)||void 0===t?void 0:t.type)&&(n.orientation.type="angular",n.orientation.value=Sk[n.orientation.value].toString()),n.colorStops.some(Pk)){const{colorStops:e}=n,t=100/(e.length-1);e.forEach(((e,n)=>{e.length={value:t*n,type:"%"}})),n.value=Ok(n)}return n}(t),i=function(e){return Ok({type:"linear-gradient",orientation:Ek,colorStops:e.colorStops})}(o),a=o.value!==xk,l=o.colorStops.map((e=>({color:Mk(e),position:parseInt(e.length.value)})));return(0,s.createElement)("div",{className:"components-custom-gradient-picker"},(0,s.createElement)(wk,{__experimentalIsRenderedInSidebar:r,background:i,hasGradient:a,value:l,onChange:e=>{n(Ok(function(e,t){return{...e,colorStops:t.map((e=>{let{position:t,color:n}=e;const{r:r,g:o,b:i,a:a}=ko(n).toRgb();return{length:{type:"%",value:t.toString()},type:a<1?"rgba":"rgb",value:a<1?[r,o,i,a]:[r,o,i]}}))}}(o,e)))}}),(0,s.createElement)(Pp,{gap:3,className:"components-custom-gradient-picker__ui-line"},(0,s.createElement)(Tk,null,(0,s.createElement)(Rk,{gradientAST:o,hasGradient:a,onChange:n})),(0,s.createElement)(Dk,null,"linear-gradient"===o.type&&(0,s.createElement)(Ik,{gradientAST:o,hasGradient:a,onChange:n}))))}function Nk(e){let{className:t,clearGradient:n,gradients:r,onChange:o,value:i,actions:a,content:u}=e;const c=(0,s.useMemo)((()=>(0,l.map)(r,(e=>{let{gradient:t,name:r}=e;return(0,s.createElement)(Jw.Option,{key:t,value:t,isSelected:i===t,tooltipText:r||(0,d.sprintf)((0,d.__)("Gradient code: %s"),t),style:{color:"rgba( 0,0,0,0 )",background:t},onClick:i===t?n:()=>o(t),"aria-label":r?(0,d.sprintf)((0,d.__)("Gradient: %s"),r):(0,d.sprintf)((0,d.__)("Gradient code: %s"),t)})}))),[r,i,o,n]);return(0,s.createElement)(Jw,{className:t,options:c,actions:a},u)}function Lk(e){let{className:t,clearGradient:n,gradients:r,onChange:o,value:i,actions:l,content:u}=e;return(0,s.createElement)(Qw,{spacing:3,className:t},r.map(((e,t)=>{let{name:c,gradients:d}=e;return(0,s.createElement)(Qw,{spacing:2,key:t},(0,s.createElement)(n_,null,c),(0,s.createElement)(Nk,a({clearGradient:n,gradients:d,onChange:o,value:i},r.length===t+1?{actions:l,content:u}:{})))})))}function Fk(e){let{className:t,gradients:n,onChange:r,value:o,clearable:i=!0,disableCustomGradients:a=!1,__experimentalHasMultipleOrigins:l,__experimentalIsRenderedInSidebar:u}=e;const c=(0,s.useCallback)((()=>r(void 0)),[r]),f=l&&null!=n&&n.length?Lk:Nk;return(0,s.createElement)(f,{className:t,clearable:i,clearGradient:c,gradients:n,onChange:r,value:o,actions:i&&((null==n?void 0:n.length)||!a)&&(0,s.createElement)(Jw.ButtonAction,{onClick:c},(0,d.__)("Clear")),content:!a&&(0,s.createElement)(Ak,{__experimentalIsRenderedInSidebar:u,value:o,onChange:r})})}var jk=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"}));const zk=["menuitem","menuitemradio","menuitemcheckbox"];class Bk extends s.Component{constructor(){super(...arguments),this.onKeyDown=this.onKeyDown.bind(this),this.bindContainer=this.bindContainer.bind(this),this.getFocusableContext=this.getFocusableContext.bind(this),this.getFocusableIndex=this.getFocusableIndex.bind(this)}componentDidMount(){this.container.addEventListener("keydown",this.onKeyDown),this.container.addEventListener("focus",this.onFocus)}componentWillUnmount(){this.container.removeEventListener("keydown",this.onKeyDown),this.container.removeEventListener("focus",this.onFocus)}bindContainer(e){const{forwardedRef:t}=this.props;this.container=e,(0,l.isFunction)(t)?t(e):t&&"current"in t&&(t.current=e)}getFocusableContext(e){const{onlyBrowserTabstops:t}=this.props,n=(t?Ae.focus.tabbable:Ae.focus.focusable).find(this.container),r=this.getFocusableIndex(n,e);return r>-1&&e?{index:r,target:e,focusables:n}:null}getFocusableIndex(e,t){const n=e.indexOf(t);if(-1!==n)return n}onKeyDown(e){this.props.onKeyDown&&this.props.onKeyDown(e);const{getFocusableContext:t}=this,{cycle:n=!0,eventToOffset:r,onNavigate:o=l.noop,stopNavigationEvents:i}=this.props,a=r(e);if(void 0!==a&&i){e.stopImmediatePropagation();const t=e.target.getAttribute("role");zk.includes(t)&&e.preventDefault()}if(!a)return;const s=t(e.target.ownerDocument.activeElement);if(!s)return;const{index:u,focusables:c}=s,d=n?function(e,t,n){const r=e+n;return r<0?t+r:r>=t?r-t:r}(u,c.length,a):u+a;d>=0&&d<c.length&&(c[d].focus(),o(d,c[d]))}render(){const{children:e,...t}=this.props;return(0,s.createElement)("div",a({ref:this.bindContainer},(0,l.omit)(t,["stopNavigationEvents","eventToOffset","onNavigate","onKeyDown","cycle","onlyBrowserTabstops","forwardedRef"])),e)}}const Vk=(e,t)=>(0,s.createElement)(Bk,a({},e,{forwardedRef:t}));Vk.displayName="NavigableContainer";var Hk=(0,s.forwardRef)(Vk);var Wk=(0,s.forwardRef)((function(e,t){let{role:n="menu",orientation:r="vertical",...o}=e;return(0,s.createElement)(Hk,a({ref:t,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:n,"aria-orientation":"presentation"===n?null:r,eventToOffset:e=>{const{keyCode:t}=e;let n=[Ym.DOWN],o=[Ym.UP];return"horizontal"===r&&(n=[Ym.RIGHT],o=[Ym.LEFT]),"both"===r&&(n=[Ym.RIGHT,Ym.DOWN],o=[Ym.LEFT,Ym.UP]),(0,l.includes)(n,t)?1:(0,l.includes)(o,t)?-1:(0,l.includes)([Ym.DOWN,Ym.UP,Ym.LEFT,Ym.RIGHT],t)?0:void 0}},o))}));function Uk(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n={...e,...t};return t.className&&e.className&&(n.className=c()(t.className,e.className)),n}var $k=function(e){const{children:t,className:n,controls:r,icon:o=jk,label:i,popoverProps:u,toggleProps:d,menuProps:f,disableOpenOnArrowDown:p=!1,text:h,noIcons:m}=e;if((0,l.isEmpty)(r)&&!(0,l.isFunction)(t))return null;let v;(0,l.isEmpty)(r)||(v=r,Array.isArray(v[0])||(v=[v]));const g=Uk({className:"components-dropdown-menu__popover"},u);return(0,s.createElement)(lg,{className:c()("components-dropdown-menu",n),popoverProps:g,renderToggle:e=>{var t;let{isOpen:n,onToggle:r}=e;const l=Uk({className:c()("components-dropdown-menu__toggle",{"is-opened":n})},d);return(0,s.createElement)($n,a({},l,{icon:o,onClick:e=>{r(e),l.onClick&&l.onClick(e)},onKeyDown:e=>{(e=>{p||n||e.keyCode!==Ym.DOWN||(e.preventDefault(),r())})(e),l.onKeyDown&&l.onKeyDown(e)},"aria-haspopup":"true","aria-expanded":n,label:i,text:h,showTooltip:null===(t=null==d?void 0:d.showTooltip)||void 0===t||t}),l.children)},renderContent:e=>{const n=Uk({"aria-label":i,className:c()("components-dropdown-menu__menu",{"no-icons":m})},f);return(0,s.createElement)(Wk,a({},n,{role:"menu"}),(0,l.isFunction)(t)?t(e):null,(0,l.flatMap)(v,((t,n)=>t.map(((t,r)=>(0,s.createElement)($n,{key:[n,r].join(),onClick:n=>{n.stopPropagation(),e.onClose(),t.onClick&&t.onClick()},className:c()("components-dropdown-menu__menu-item",{"has-separator":n>0&&0===r,"is-active":t.isActive,"is-icon-only":!t.title}),icon:t.icon,label:t.label,"aria-checked":"menuitemcheckbox"===t.role||"menuitemradio"===t.role?t.isActive:void 0,role:"menuitemcheckbox"===t.role||"menuitemradio"===t.role?t.role:"menuitem",disabled:t.isDisabled},t.title))))))}})};const Kk=Bn(Jw.Option,{target:"e5bw3229"})("width:",bp(6),";height:",bp(6),";pointer-events:none;"),Gk=Bn(zm,{target:"e5bw3228"})(hh,"{background:",zo.gray[100],";border-radius:",Hp.controlBorderRadius,";}",mh,mh,mh,mh,"{height:",bp(8),";}",wh,wh,wh,"{border-color:transparent;box-shadow:none;}"),qk=Bn(Hn,{target:"e5bw3227"})("padding:3px 0 3px ",bp(3),";height:calc( 40px - ",Hp.borderWidth," );border:1px solid ",Hp.surfaceBorderColor,";border-bottom-color:transparent;&:first-of-type{border-top-left-radius:",Hp.controlBorderRadius,";border-top-right-radius:",Hp.controlBorderRadius,";}&:last-of-type{border-bottom-left-radius:",Hp.controlBorderRadius,";border-bottom-right-radius:",Hp.controlBorderRadius,";border-bottom-color:",Hp.surfaceBorderColor,";}&.is-selected+&{border-top-color:transparent;}&.is-selected{border-color:",zo.blue.wordpress[700],";}"),Yk=Bn("div",{target:"e5bw3226"})("line-height:",bp(8),";margin-left:",bp(2),";margin-right:",bp(2),";white-space:nowrap;overflow:hidden;",qk,":hover &{color:var( --wp-admin-theme-color, ",zo.blue.wordpress[700]," );}"),Xk=Bn(t_,{target:"e5bw3225"})("text-transform:uppercase;line-height:",bp(6),";font-weight:500;&&&{font-size:11px;margin-bottom:0;}"),Zk=Bn(Hn,{target:"e5bw3224"})("height:",bp(6),";display:flex;"),Jk=Bn(hg,{target:"e5bw3223"})("margin-bottom:",bp(2),";"),Qk=Bn(Hn,{target:"e5bw3222"})({name:"u6wnko",styles:"&&&{.components-button.has-icon{min-width:0;padding:0;}}"}),eS=Bn($n,{target:"e5bw3221"})("&&{color:",zo.ui.theme,";}"),tS=Bn($n,{target:"e5bw3220"})("&&{margin-top:",bp(1),";}"),nS="#000";function rS(e){let{value:t,onChange:n,label:r}=e;return(0,s.createElement)(Gk,{label:r,hideLabelFromVision:!0,value:t,onChange:n})}function oS(e){return(0,d.sprintf)((0,d.__)("Color %s "),e+1)}function iS(e){let{canOnlyChangeValues:t,element:n,onChange:r,isEditing:o,onStartEditing:i,onRemove:u,onStopEditing:c,slugPrefix:p,isGradient:h}=e;const m=(0,f.__experimentalUseFocusOutside)(c),v=h?n.gradient:n.color;return(0,s.createElement)(qk,a({className:o?"is-selected":void 0,as:"div",onClick:i},o?{...m}:{style:{cursor:"pointer"}}),(0,s.createElement)(hg,{justify:"flex-start"},(0,s.createElement)(mp,null,(0,s.createElement)(Kk,{style:{background:v,color:"transparent"}})),(0,s.createElement)(mp,null,o&&!t?(0,s.createElement)(rS,{label:h?(0,d.__)("Gradient name"):(0,d.__)("Color name"),value:n.name,onChange:e=>r({...n,name:e,slug:p+(0,l.kebabCase)(e)})}):(0,s.createElement)(Yk,null,n.name)),o&&!t&&(0,s.createElement)(mp,null,(0,s.createElement)(tS,{isSmall:!0,icon:Sv,label:(0,d.__)("Remove color"),onClick:u}))),o&&(0,s.createElement)(Fr,{position:"bottom left",className:"components-palette-edit__popover"},!h&&(0,s.createElement)(Xw,{color:v,onChange:e=>r({...n,color:e})}),h&&(0,s.createElement)(Ak,{__experimentalIsRenderedInSidebar:!0,value:v,onChange:e=>r({...n,gradient:e})})))}function aS(e,t,n){let{slug:r,color:o,gradient:i}=t;return r===e+(0,l.kebabCase)(oS(n))&&(!!o&&o===nS||!!i&&i===xk)}function sS(e){let{elements:t,onChange:n,editingElement:r,setEditingElement:o,canOnlyChangeValues:i,slugPrefix:a,isGradient:l}=e;const u=(0,s.useRef)();(0,s.useEffect)((()=>{u.current=t}),[t]),(0,s.useEffect)((()=>()=>{if(u.current.some(((e,t)=>aS(a,e,t)))){const e=u.current.filter(((e,t)=>!aS(a,e,t)));n(e.length?e:void 0)}}),[]);const c=(0,f.useDebounce)(n,100);return(0,s.createElement)(Qw,{spacing:3},(0,s.createElement)(lk,{isRounded:!0},t.map(((e,u)=>(0,s.createElement)(iS,{isGradient:l,canOnlyChangeValues:i,key:u,element:e,onStartEditing:()=>{r!==u&&o(u)},onChange:e=>{c(t.map(((t,n)=>n===u?e:t)))},onRemove:()=>{o(null);const e=t.filter(((e,t)=>t!==u));n(e.length?e:void 0)},isEditing:u===r,onStopEditing:()=>{u===r&&o(null)},slugPrefix:a})))))}const lS=[];function uS(e){let{gradients:t,colors:n=lS,onChange:r,paletteLabel:o,emptyMessage:i,canOnlyChangeValues:a,canReset:u,slugPrefix:c=""}=e;const f=!!t,p=f?t:n,[h,m]=(0,s.useState)(!1),[v,g]=(0,s.useState)(null),y=h&&v&&p[v]&&!p[v].slug,b=p.length,w=b>0;return(0,s.createElement)(Qk,null,(0,s.createElement)(Jk,null,(0,s.createElement)(Xk,null,o),(0,s.createElement)(Zk,null,h&&(0,s.createElement)(eS,{isSmall:!0,onClick:()=>{m(!1),g(null)}},(0,d.__)("Done")),!a&&(0,s.createElement)($n,{isSmall:!0,isPressed:y,icon:$E,label:f?(0,d.__)("Add gradient"):(0,d.__)("Add color"),onClick:()=>{const e=oS(b);r([...p,{...f?{gradient:xk}:{color:nS},name:e,slug:c+(0,l.kebabCase)(e)}]),m(!0),g(p.length)}}),w&&(!h||!a||u)&&(0,s.createElement)($k,{icon:KE,label:f?(0,d.__)("Gradient options"):(0,d.__)("Color options"),toggleProps:{isSmall:!0}},(e=>{let{onClose:t}=e;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Wk,{role:"menu"},!h&&(0,s.createElement)($n,{variant:"tertiary",onClick:()=>{m(!0),t()},className:"components-palette-edit__menu-button"},f?(0,d.__)("Edit gradients"):(0,d.__)("Edit colors")),!a&&(0,s.createElement)($n,{variant:"tertiary",onClick:()=>{g(null),m(!1),r(),t()},className:"components-palette-edit__menu-button"},f?(0,d.__)("Remove all gradients"):(0,d.__)("Remove all colors")),u&&(0,s.createElement)($n,{variant:"tertiary",onClick:()=>{g(null),r(),t()}},f?(0,d.__)("Reset gradient"):(0,d.__)("Reset colors"))))})))),w&&(0,s.createElement)(s.Fragment,null,h&&(0,s.createElement)(sS,{canOnlyChangeValues:a,elements:p,onChange:r,editingElement:v,setEditingElement:g,slugPrefix:c,isGradient:f}),!h&&(f?(0,s.createElement)(Fk,{gradients:t,onChange:()=>{},clearable:!1,disableCustomGradients:!0}):(0,s.createElement)(a_,{colors:n,onChange:()=>{},clearable:!1,disableCustomColors:!0}))),!w&&i)}class cS extends s.Component{constructor(){super(...arguments),this.onChange=this.onChange.bind(this),this.bindInput=this.bindInput.bind(this)}focus(){this.input.focus()}hasFocus(){return this.input===this.input.ownerDocument.activeElement}bindInput(e){this.input=e}onChange(e){this.props.onChange({value:e.target.value})}render(){const{value:e,isExpanded:t,instanceId:n,selectedSuggestionIndex:r,className:o,onChange:i,...l}=this.props,u=e?e.length+1:0;return(0,s.createElement)("input",a({ref:this.bindInput,id:`components-form-token-input-${n}`,type:"text"},l,{value:e||"",onChange:i?this.onChange:void 0,size:u,className:c()(o,"components-form-token-field__input"),autoComplete:"off",role:"combobox","aria-expanded":t,"aria-autocomplete":"list","aria-owns":t?`components-form-token-suggestions-${n}`:void 0,"aria-activedescendant":-1!==r?`components-form-token-suggestions-${n}-${r}`:void 0,"aria-describedby":`components-form-token-suggestions-howto-${n}`}))}}var dS=cS,fS=n(5425),pS=n.n(fS);const hS=Object.freeze([]),mS=e=>{e.preventDefault()};var vS=(0,f.withSafeTimeout)((function(e){let{selectedIndex:t,scrollIntoView:n,match:r="",onHover:o,onSelect:i,suggestions:a=hS,displayTransform:u,instanceId:d,setTimeout:p}=e;const[h,m]=(0,s.useState)(!1),v=(0,f.useRefEffect)((e=>{t>-1&&n&&e.children[t]&&(m(!0),pS()(e.children[t],e,{onlyScrollIfNeeded:!0}),p((()=>{m(!1)}),100))}),[t,n]),g=e=>()=>{h||null==o||o(e)},y=e=>()=>{null==i||i(e)};return(0,s.createElement)("ul",{ref:v,className:"components-form-token-field__suggestions-list",id:`components-form-token-suggestions-${d}`,role:"listbox"},(0,l.map)(a,((e,n)=>{const o=(e=>{const t=u(r||"").toLocaleLowerCase();if(0===t.length)return null;const n=(e=u(e)).toLocaleLowerCase().indexOf(t);return{suggestionBeforeMatch:e.substring(0,n),suggestionMatch:e.substring(n,n+t.length),suggestionAfterMatch:e.substring(n+t.length)}})(e),i=c()("components-form-token-field__suggestion",{"is-selected":n===t});return(0,s.createElement)("li",{id:`components-form-token-suggestions-${d}-${n}`,role:"option",className:i,key:null!=e&&e.value?e.value:u(e),onMouseDown:mS,onClick:y(e),onMouseEnter:g(e),"aria-selected":n===t},o?(0,s.createElement)("span",{"aria-label":u(e)},o.suggestionBeforeMatch,(0,s.createElement)("strong",{className:"components-form-token-field__suggestion-match"},o.suggestionMatch),o.suggestionAfterMatch):u(e))})))})),gS=(0,f.createHigherOrderComponent)((e=>t=>{const[n,r]=(0,s.useState)(),o=(0,s.useCallback)((e=>r((()=>null!=e&&e.handleFocusOutside?e.handleFocusOutside.bind(e):void 0))),[]);return(0,s.createElement)("div",(0,f.__experimentalUseFocusOutside)(n),(0,s.createElement)(e,a({ref:o},t)))}),"withFocusOutside");const yS=gS(class extends s.Component{handleFocusOutside(e){this.props.onFocusOutside(e)}render(){return this.props.children}});var bS=function e(t){var n;let{value:r,label:o,options:i,onChange:a,onFilterValueChange:u=l.noop,hideLabelFromVision:p,help:h,allowReset:m=!0,className:v,messages:g={selected:(0,d.__)("Item selected.")}}=t;const y=i.find((e=>e.value===r)),b=null!==(n=null==y?void 0:y.label)&&void 0!==n?n:"",w=(0,f.useInstanceId)(e),[_,x]=(0,s.useState)(y||null),[E,k]=(0,s.useState)(!1),[S,C]=(0,s.useState)(!1),[O,P]=(0,s.useState)(""),M=(0,s.useRef)(),T=(0,s.useMemo)((()=>{const e=[],t=[],n=(0,l.deburr)(O.toLocaleLowerCase());return i.forEach((r=>{const o=(0,l.deburr)(r.label).toLocaleLowerCase().indexOf(n);0===o?e.push(r):o>0&&t.push(r)})),e.concat(t)}),[O,i,r]),D=e=>{a(e.value),(0,Zm.speak)(g.selected,"assertive"),x(e),P(""),k(!1)},I=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;const t=T.indexOf(_);let n=t+e;n<0?n=T.length-1:n>=T.length&&(n=0),x(T[n]),k(!0)};return(0,s.useEffect)((()=>{const e=T.length>0,t=T.indexOf(_)>0;e&&!t&&x(T[0])}),[T,_]),(0,s.useEffect)((()=>{const e=T.length>0;if(E){const t=e?(0,d.sprintf)((0,d._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",T.length),T.length):(0,d.__)("No results.");(0,Zm.speak)(t,"polite")}}),[T,E]),(0,s.createElement)(yS,{onFocusOutside:()=>{k(!1)}},(0,s.createElement)(fv,{className:c()(v,"components-combobox-control"),tabIndex:"-1",label:o,id:`components-form-token-input-${w}`,hideLabelFromVision:p,help:h},(0,s.createElement)("div",{className:"components-combobox-control__suggestions-container",tabIndex:"-1",onKeyDown:e=>{let t=!1;if(!e.defaultPrevented){switch(e.keyCode){case Ym.ENTER:_&&(D(_),t=!0);break;case Ym.UP:I(-1),t=!0;break;case Ym.DOWN:I(1),t=!0;break;case Ym.ESCAPE:k(!1),x(null),t=!0}t&&e.preventDefault()}}},(0,s.createElement)(Pp,null,(0,s.createElement)(hp,null,(0,s.createElement)(dS,{className:"components-combobox-control__input",instanceId:w,ref:M,value:E?O:b,"aria-label":b?`${b}, ${o}`:null,onFocus:()=>{C(!0),k(!0),u(""),P("")},onBlur:()=>{C(!1)},isExpanded:E,selectedSuggestionIndex:T.indexOf(_),onChange:e=>{const t=e.value;P(t),u(t),S&&k(!0)}})),m&&(0,s.createElement)(mp,null,(0,s.createElement)($n,{className:"components-combobox-control__reset",icon:kv,disabled:!r,onClick:()=>{a(null),M.current.input.focus()},label:(0,d.__)("Reset")}))),E&&(0,s.createElement)(vS,{instanceId:w,match:{label:O},displayTransform:e=>e.label,suggestions:T,selectedIndex:T.indexOf(_),onHover:x,onSelect:D,scrollIntoView:!0}))))};const wS=new Set(["alert","status","log","marquee","timer"]);let _S=[],xS=!1;function ES(e){if(xS)return;const t=document.body.children;(0,l.forEach)(t,(t=>{t!==e&&function(e){const t=e.getAttribute("role");return!("SCRIPT"===e.tagName||e.hasAttribute("aria-hidden")||e.hasAttribute("aria-live")||wS.has(t))}(t)&&(t.setAttribute("aria-hidden","true"),_S.push(t))})),xS=!0}let kS=0;var SS=(0,s.forwardRef)((function e(t,n){const{bodyOpenClassName:r="modal-open",role:o="dialog",title:i=null,focusOnMount:u=!0,shouldCloseOnEsc:p=!0,shouldCloseOnClickOutside:h=!0,isDismissible:m=!0,aria:v={labelledby:null,describedby:null},onRequestClose:g,icon:y,closeButtonLabel:b,children:w,style:_,overlayClassName:x,className:E,contentLabel:k,onKeyDown:S,isFullScreen:C=!1,__experimentalHideHeader:O=!1}=t,P=(0,s.useRef)(),M=(0,f.useInstanceId)(e),T=i?`components-modal-header-${M}`:v.labelledby,D=(0,f.useFocusOnMount)(u),I=(0,f.useConstrainedTabbing)(),R=(0,f.useFocusReturn)(),A=(0,f.__experimentalUseFocusOutside)(g);return(0,s.useEffect)((()=>(kS++,1===kS&&(ES(P.current),document.body.classList.add(r)),()=>{kS--,0===kS&&(document.body.classList.remove(r),xS&&((0,l.forEach)(_S,(e=>{e.removeAttribute("aria-hidden")})),_S=[],xS=!1))})),[]),(0,s.createPortal)((0,s.createElement)("div",{ref:(0,f.useMergeRefs)([P,n]),className:c()("components-modal__screen-overlay",x),onKeyDown:function(e){p&&e.keyCode===Ym.ESCAPE&&!e.defaultPrevented&&(e.preventDefault(),g&&g(e))}},(0,s.createElement)(mr,{document:document},(0,s.createElement)("div",a({className:c()("components-modal__frame",E,{"is-full-screen":C}),style:_,ref:(0,f.useMergeRefs)([I,R,D]),role:o,"aria-label":k,"aria-labelledby":k?null:T,"aria-describedby":v.describedby,tabIndex:"-1"},h?A:{},{onKeyDown:S}),(0,s.createElement)("div",{className:c()("components-modal__content",{"hide-header":O}),role:"document"},!O&&(0,s.createElement)("div",{className:"components-modal__header"},(0,s.createElement)("div",{className:"components-modal__header-heading-container"},y&&(0,s.createElement)("span",{className:"components-modal__icon-container","aria-hidden":!0},y),i&&(0,s.createElement)("h1",{id:T,className:"components-modal__header-heading"},i)),m&&(0,s.createElement)($n,{onClick:g,icon:kv,label:b||(0,d.__)("Close dialog")})),w)))),document.body)}));const CS={name:"7g5ii0",styles:"&&{z-index:1000001;}"};var OS=On((function(e,t){const{isOpen:n,onConfirm:r,onCancel:o,children:i,confirmButtonText:l,cancelButtonText:u,...c}=Cn(e,"ConfirmDialog"),f=Sn()(CS),[p,h]=(0,s.useState)(),[m,v]=(0,s.useState)();(0,s.useEffect)((()=>{const e=void 0!==n;h(!e||n),v(!e)}),[n]);const g=(0,s.useCallback)((e=>t=>{null==e||e(t),m&&h(!1)}),[m,h]),y=(0,s.useCallback)((e=>{"Enter"===e.key&&g(r)(e)}),[g,r]),b=null!=u?u:(0,d.__)("Cancel"),w=null!=l?l:(0,d.__)("OK");return(0,s.createElement)(s.Fragment,null,p&&(0,s.createElement)(SS,a({onRequestClose:g(o),onKeyDown:y,closeButtonLabel:b,isDismissible:!0,ref:t,overlayClassName:f,__experimentalHideHeader:!0},c),(0,s.createElement)(Qw,{spacing:8},(0,s.createElement)(oh,null,i),(0,s.createElement)(Pp,{direction:"row",justify:"flex-end"},(0,s.createElement)($n,{variant:"tertiary",onClick:g(o)},b),(0,s.createElement)($n,{variant:"primary",onClick:g(r)},w)))))}),"ConfirmDialog");function PS(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var MS=n(2652),TS=n.n(MS);n(2797);function DS(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function IS(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function RS(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return IS(n.overflowY,t)||IS(n.overflowX,t)||function(e){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function AS(e,t,n,r,o,i,a,s){return i<e&&a>t||i>e&&a<t?0:i<=e&&s<=n||a>=t&&s>=n?i-e-r:a>t&&s<n||i<e&&s>n?a-t+o:0}var NS=0;function LS(){}function FS(e,t){if(e){var n=function(e,t){var n=window,r=t.scrollMode,o=t.block,i=t.inline,a=t.boundary,s=t.skipOverflowHiddenElements,l="function"==typeof a?a:function(e){return e!==a};if(!DS(e))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,c=[],d=e;DS(d)&&l(d);){if((d=d.parentElement)===u){c.push(d);break}null!=d&&d===document.body&&RS(d)&&!RS(document.documentElement)||null!=d&&RS(d,s)&&c.push(d)}for(var f=n.visualViewport?n.visualViewport.width:innerWidth,p=n.visualViewport?n.visualViewport.height:innerHeight,h=window.scrollX||pageXOffset,m=window.scrollY||pageYOffset,v=e.getBoundingClientRect(),g=v.height,y=v.width,b=v.top,w=v.right,_=v.bottom,x=v.left,E="start"===o||"nearest"===o?b:"end"===o?_:b+g/2,k="center"===i?x+y/2:"end"===i?w:x,S=[],C=0;C<c.length;C++){var O=c[C],P=O.getBoundingClientRect(),M=P.height,T=P.width,D=P.top,I=P.right,R=P.bottom,A=P.left;if("if-needed"===r&&b>=0&&x>=0&&_<=p&&w<=f&&b>=D&&_<=R&&x>=A&&w<=I)return S;var N=getComputedStyle(O),L=parseInt(N.borderLeftWidth,10),F=parseInt(N.borderTopWidth,10),j=parseInt(N.borderRightWidth,10),z=parseInt(N.borderBottomWidth,10),B=0,V=0,H="offsetWidth"in O?O.offsetWidth-O.clientWidth-L-j:0,W="offsetHeight"in O?O.offsetHeight-O.clientHeight-F-z:0;if(u===O)B="start"===o?E:"end"===o?E-p:"nearest"===o?AS(m,m+p,p,F,z,m+E,m+E+g,g):E-p/2,V="start"===i?k:"center"===i?k-f/2:"end"===i?k-f:AS(h,h+f,f,L,j,h+k,h+k+y,y),B=Math.max(0,B+m),V=Math.max(0,V+h);else{B="start"===o?E-D-F:"end"===o?E-R+z+W:"nearest"===o?AS(D,R,M,F,z+W,E,E+g,g):E-(D+M/2)+W/2,V="start"===i?k-A-L:"center"===i?k-(A+T/2)+H/2:"end"===i?k-I+j+H:AS(A,I,T,L,j+H,k,k+y,y);var U=O.scrollLeft,$=O.scrollTop;E+=$-(B=Math.max(0,Math.min($+B,O.scrollHeight-M+W))),k+=U-(V=Math.max(0,Math.min(U+V,O.scrollWidth-T+H)))}S.push({el:O,top:B,left:V})}return S}(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach((function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r}))}}function jS(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function zS(e,t){var n;function r(){n&&clearTimeout(n)}function o(){for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];r(),n=setTimeout((function(){n=null,e.apply(void 0,i)}),t)}return o.cancel=r,o}function BS(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.some((function(t){return t&&t.apply(void 0,[e].concat(r)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault}))}}function VS(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.forEach((function(t){"function"==typeof t?t(e):t&&(t.current=e)}))}}function HS(){return String(NS++)}function WS(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""}function US(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=$S(t,r)?t[r]:e[r],n}),{})}function $S(e,t){return void 0!==e[t]}function KS(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function GS(e,t,n,r,o){if(void 0===o&&(o=!0),0===n)return-1;var i=n-1;("number"!=typeof t||t<0||t>=n)&&(t=e>0?-1:i+1);var a=t+e;a<0?a=o?i:0:a>i&&(a=o?0:i);var s=qS(e,a,n,r,o);return-1===s?t>=n?-1:t:s}function qS(e,t,n,r,o){var i=r(t);if(!i||!i.hasAttribute("disabled"))return t;if(e>0){for(var a=t+1;a<n;a++)if(!r(a).hasAttribute("disabled"))return a}else for(var s=t-1;s>=0;s--)if(!r(s).hasAttribute("disabled"))return s;return o?e>0?qS(1,0,n,r,!1):qS(-1,n-1,n,r,!1):-1}function YS(e,t,n,r){return void 0===r&&(r=!0),t.some((function(t){return t&&(jS(t,e,n)||r&&jS(t,n.document.activeElement,n))}))}var XS=zS((function(e){JS(e).textContent=""}),500);function ZS(e,t){var n=JS(t);e&&(n.textContent=e,XS(t))}function JS(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}var QS=["isInitialMount","highlightedIndex","items","environment"],eC={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function tC(e,t,n){var r=e.props,o=e.type,i={};Object.keys(t).forEach((function(r){!function(e,t,n,r){var o=t.props,i=t.type,s="on"+sC(e)+"Change";o[s]&&void 0!==r[e]&&r[e]!==n[e]&&o[s](a({type:i},r))}(r,e,t,n),n[r]!==t[r]&&(i[r]=n[r])})),r.onStateChange&&Object.keys(i).length&&r.onStateChange(a({type:o},i))}var nC=zS((function(e,t){ZS(e(),t)}),200),rC="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?b.useLayoutEffect:b.useEffect;function oC(e){var t=e.id,n=void 0===t?"downshift-"+HS():t,r=e.labelId,o=e.menuId,i=e.getItemId,a=e.toggleButtonId,s=e.inputId;return(0,b.useRef)({labelId:r||n+"-label",menuId:o||n+"-menu",getItemId:i||function(e){return n+"-item-"+e},toggleButtonId:a||n+"-toggle-button",inputId:s||n+"-input"}).current}function iC(e,t,n){return void 0!==e?e:0===n.length?-1:n.indexOf(t)}function aC(e){return/^\S{1}$/.test(e)}function sC(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function lC(e){var t=(0,b.useRef)(e);return t.current=e,t}function uC(e,t,n){var r=(0,b.useRef)(),o=(0,b.useRef)(),i=(0,b.useCallback)((function(t,n){o.current=n,t=US(t,n.props);var r=e(t,n);return n.props.stateReducer(t,a({},n,{changes:r}))}),[e]),s=(0,b.useReducer)(i,t),l=s[0],u=s[1],c=lC(n),d=(0,b.useCallback)((function(e){return u(a({props:c.current},e))}),[c]),f=o.current;return(0,b.useEffect)((function(){f&&r.current&&r.current!==l&&tC(f,US(r.current,f.props),l),r.current=l}),[l,n,f]),[l,d]}function cC(e,t,n){var r=uC(e,t,n),o=r[0],i=r[1];return[US(o,n),i]}var dC={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){var t=e.selectedItem,n=e.itemToString;return t?n(t)+" has been selected.":""},scrollIntoView:FS,circularNavigation:!1,environment:"undefined"==typeof window?{}:window};function fC(e,t,n){void 0===n&&(n=eC);var r="default"+sC(t);return r in e?e[r]:n[t]}function pC(e,t,n){if(void 0===n&&(n=eC),t in e)return e[t];var r="initial"+sC(t);return r in e?e[r]:fC(e,t,n)}function hC(e){var t=pC(e,"selectedItem"),n=pC(e,"isOpen"),r=pC(e,"highlightedIndex"),o=pC(e,"inputValue");return{highlightedIndex:r<0&&t&&n?e.items.indexOf(t):r,isOpen:n,selectedItem:t,inputValue:o}}function mC(e,t,n,r){var o=e.items,i=e.initialHighlightedIndex,a=e.defaultHighlightedIndex,s=t.selectedItem,l=t.highlightedIndex;return 0===o.length?-1:void 0!==i&&l===i?i:void 0!==a?a:s?0===n?o.indexOf(s):GS(n,o.indexOf(s),o.length,r,!1):0===n?-1:n<0?o.length-1:0}function vC(e,t,n,r){var o=(0,b.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,b.useEffect)((function(){var i=function(){o.current.isMouseDown=!0},a=function(i){o.current.isMouseDown=!1,e&&!YS(i.target,t.map((function(e){return e.current})),n)&&r()},s=function(){o.current.isTouchMove=!1},l=function(){o.current.isTouchMove=!0},u=function(i){!e||o.current.isTouchMove||YS(i.target,t.map((function(e){return e.current})),n,!1)||r()};return n.addEventListener("mousedown",i),n.addEventListener("mouseup",a),n.addEventListener("touchstart",s),n.addEventListener("touchmove",l),n.addEventListener("touchend",u),function(){n.removeEventListener("mousedown",i),n.removeEventListener("mouseup",a),n.removeEventListener("touchstart",s),n.removeEventListener("touchmove",l),n.removeEventListener("touchend",u)}}),[e,n]),o}var gC=function(){return LS};function yC(e,t,n){var r=n.isInitialMount,o=n.highlightedIndex,i=n.items,s=n.environment,l=PS(n,QS);(0,b.useEffect)((function(){r||nC((function(){return e(a({highlightedIndex:o,highlightedItem:i[o],resultCount:i.length},l))}),s.document)}),t)}function bC(e){var t=e.highlightedIndex,n=e.isOpen,r=e.itemRefs,o=e.getItemNodeFromIndex,i=e.menuElement,a=e.scrollIntoView,s=(0,b.useRef)(!0);return rC((function(){t<0||!n||!Object.keys(r.current).length||(!1===s.current?s.current=!0:a(o(t),i))}),[t]),s}var wC=LS;function _C(e,t,n){var r,o=t.type,i=t.props;switch(o){case n.ItemMouseMove:r={highlightedIndex:t.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:mC(i,e,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:mC(i,e,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:t.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:t.inputValue};break;case n.FunctionReset:r={highlightedIndex:fC(i,"highlightedIndex"),isOpen:fC(i,"isOpen"),selectedItem:fC(i,"selectedItem"),inputValue:fC(i,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return a({},e,r)}function xC(e){for(var t=e.keysSoFar,n=e.highlightedIndex,r=e.items,o=e.itemToString,i=e.getItemNodeFromIndex,a=t.toLowerCase(),s=0;s<r.length;s++){var l=(s+n+1)%r.length,u=r[l];if(void 0!==u&&o(u).toLowerCase().startsWith(a)){var c=i(l);if(!(null==c?void 0:c.hasAttribute("disabled")))return l}}return n}TS().array.isRequired,TS().func,TS().func,TS().func,TS().bool,TS().number,TS().number,TS().number,TS().bool,TS().bool,TS().bool,TS().any,TS().any,TS().any,TS().string,TS().string,TS().string,TS().func,TS().string,TS().func,TS().func,TS().func,TS().func,TS().func,TS().shape({addEventListener:TS().func,removeEventListener:TS().func,document:TS().shape({getElementById:TS().func,activeElement:TS().any,body:TS().any})});var EC=ji(ji({},dC),{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select.":"":"No results are available.":""}}),kC=LS;var SC=Object.freeze({__proto__:null,MenuKeyDownArrowDown:0,MenuKeyDownArrowUp:1,MenuKeyDownEscape:2,MenuKeyDownHome:3,MenuKeyDownEnd:4,MenuKeyDownEnter:5,MenuKeyDownSpaceButton:6,MenuKeyDownCharacter:7,MenuBlur:8,MenuMouseLeave:9,ItemMouseMove:10,ItemClick:11,ToggleButtonClick:12,ToggleButtonKeyDownArrowDown:13,ToggleButtonKeyDownArrowUp:14,ToggleButtonKeyDownCharacter:15,FunctionToggleMenu:16,FunctionOpenMenu:17,FunctionCloseMenu:18,FunctionSetHighlightedIndex:19,FunctionSelectItem:20,FunctionSetInputValue:21,FunctionReset:22});function CC(e,t){var n,r=t.type,o=t.props,i=t.shiftKey;switch(r){case 11:n={isOpen:fC(o,"isOpen"),highlightedIndex:fC(o,"highlightedIndex"),selectedItem:o.items[t.index]};break;case 15:var s=t.key,l=""+e.inputValue+s,u=xC({keysSoFar:l,highlightedIndex:e.selectedItem?o.items.indexOf(e.selectedItem):-1,items:o.items,itemToString:o.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});n=a({inputValue:l},u>=0&&{selectedItem:o.items[u]});break;case 13:n={highlightedIndex:mC(o,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case 14:n={highlightedIndex:mC(o,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case 5:case 6:n=a({isOpen:fC(o,"isOpen"),highlightedIndex:fC(o,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:o.items[e.highlightedIndex]});break;case 3:n={highlightedIndex:qS(1,0,o.items.length,t.getItemNodeFromIndex,!1)};break;case 4:n={highlightedIndex:qS(-1,o.items.length-1,o.items.length,t.getItemNodeFromIndex,!1)};break;case 2:case 8:n={isOpen:!1,highlightedIndex:-1};break;case 7:var c=t.key,d=""+e.inputValue+c,f=xC({keysSoFar:d,highlightedIndex:e.highlightedIndex,items:o.items,itemToString:o.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});n=a({inputValue:d},f>=0&&{highlightedIndex:f});break;case 0:n={highlightedIndex:GS(i?5:1,e.highlightedIndex,o.items.length,t.getItemNodeFromIndex,o.circularNavigation)};break;case 1:n={highlightedIndex:GS(i?-5:-1,e.highlightedIndex,o.items.length,t.getItemNodeFromIndex,o.circularNavigation)};break;case 20:n={selectedItem:t.selectedItem};break;default:return _C(e,t,SC)}return a({},e,n)}var OC=["onMouseLeave","refKey","onKeyDown","onBlur","ref"],PC=["onClick","onKeyDown","refKey","ref"],MC=["item","index","onMouseMove","onClick","refKey","ref"];function TC(e){void 0===e&&(e={}),kC(e,TC);var t=a({},EC,e),n=t.items,r=t.scrollIntoView,o=t.environment,i=t.initialIsOpen,s=t.defaultIsOpen,l=t.itemToString,u=t.getA11ySelectionMessage,c=t.getA11yStatusMessage,d=cC(CC,hC(t),t),f=d[0],p=d[1],h=f.isOpen,m=f.highlightedIndex,v=f.selectedItem,g=f.inputValue,y=(0,b.useRef)(null),w=(0,b.useRef)(null),_=(0,b.useRef)({}),x=(0,b.useRef)(!0),E=(0,b.useRef)(null),k=oC(t),S=(0,b.useRef)(),C=(0,b.useRef)(!0),O=lC({state:f,props:t}),P=(0,b.useCallback)((function(e){return _.current[k.getItemId(e)]}),[k]);yC(c,[h,m,g,n],a({isInitialMount:C.current,previousResultCount:S.current,items:n,environment:o,itemToString:l},f)),yC(u,[v],a({isInitialMount:C.current,previousResultCount:S.current,items:n,environment:o,itemToString:l},f));var M=bC({menuElement:w.current,highlightedIndex:m,isOpen:h,itemRefs:_,scrollIntoView:r,getItemNodeFromIndex:P});(0,b.useEffect)((function(){return E.current=zS((function(e){e({type:21,inputValue:""})}),500),function(){E.current.cancel()}}),[]),(0,b.useEffect)((function(){g&&E.current(p)}),[p,g]),wC({isInitialMount:C.current,props:t,state:f}),(0,b.useEffect)((function(){C.current?(i||s||h)&&w.current&&w.current.focus():h?w.current&&w.current.focus():o.document.activeElement===w.current&&y.current&&(x.current=!1,y.current.focus())}),[h]),(0,b.useEffect)((function(){C.current||(S.current=n.length)}));var T=vC(h,[w,y],o,(function(){p({type:8})})),D=gC();(0,b.useEffect)((function(){C.current=!1}),[]),(0,b.useEffect)((function(){h||(_.current={})}),[h]);var I=(0,b.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),p({type:13,getItemNodeFromIndex:P,shiftKey:e.shiftKey})},ArrowUp:function(e){e.preventDefault(),p({type:14,getItemNodeFromIndex:P,shiftKey:e.shiftKey})}}}),[p,P]),R=(0,b.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),p({type:0,getItemNodeFromIndex:P,shiftKey:e.shiftKey})},ArrowUp:function(e){e.preventDefault(),p({type:1,getItemNodeFromIndex:P,shiftKey:e.shiftKey})},Home:function(e){e.preventDefault(),p({type:3,getItemNodeFromIndex:P})},End:function(e){e.preventDefault(),p({type:4,getItemNodeFromIndex:P})},Escape:function(){p({type:2})},Enter:function(e){e.preventDefault(),p({type:5})}," ":function(e){e.preventDefault(),p({type:6})}}}),[p,P]),A=(0,b.useCallback)((function(){p({type:16})}),[p]),N=(0,b.useCallback)((function(){p({type:18})}),[p]),L=(0,b.useCallback)((function(){p({type:17})}),[p]),F=(0,b.useCallback)((function(e){p({type:19,highlightedIndex:e})}),[p]),j=(0,b.useCallback)((function(e){p({type:20,selectedItem:e})}),[p]),z=(0,b.useCallback)((function(){p({type:22})}),[p]),B=(0,b.useCallback)((function(e){p({type:21,inputValue:e})}),[p]),V=(0,b.useCallback)((function(e){return a({id:k.labelId,htmlFor:k.toggleButtonId},e)}),[k]),H=(0,b.useCallback)((function(e,t){var n,r=void 0===e?{}:e,o=r.onMouseLeave,i=r.refKey,s=void 0===i?"ref":i,l=r.onKeyDown,u=r.onBlur,c=r.ref,d=PS(r,OC),f=(void 0===t?{}:t).suppressRefError,h=void 0!==f&&f,m=O.current.state;return D("getMenuProps",h,s,w),a(((n={})[s]=VS(c,(function(e){w.current=e})),n.id=k.menuId,n.role="listbox",n["aria-labelledby"]=k.labelId,n.tabIndex=-1,n),m.isOpen&&m.highlightedIndex>-1&&{"aria-activedescendant":k.getItemId(m.highlightedIndex)},{onMouseLeave:BS(o,(function(){p({type:9})})),onKeyDown:BS(l,(function(e){var t=KS(e);t&&R[t]?R[t](e):aC(t)&&p({type:7,key:t,getItemNodeFromIndex:P})})),onBlur:BS(u,(function(){!1!==x.current?!T.current.isMouseDown&&p({type:8}):x.current=!0}))},d)}),[p,O,R,T,D,k,P]),W=(0,b.useCallback)((function(e,t){var n,r=void 0===e?{}:e,o=r.onClick,i=r.onKeyDown,s=r.refKey,l=void 0===s?"ref":s,u=r.ref,c=PS(r,PC),d=(void 0===t?{}:t).suppressRefError,f=void 0!==d&&d,h=a(((n={})[l]=VS(u,(function(e){y.current=e})),n.id=k.toggleButtonId,n["aria-haspopup"]="listbox",n["aria-expanded"]=O.current.state.isOpen,n["aria-labelledby"]=k.labelId+" "+k.toggleButtonId,n),c);return c.disabled||(h.onClick=BS(o,(function(){p({type:12})})),h.onKeyDown=BS(i,(function(e){var t=KS(e);t&&I[t]?I[t](e):aC(t)&&p({type:15,key:t,getItemNodeFromIndex:P})}))),D("getToggleButtonProps",f,l,y),h}),[p,O,I,D,k,P]),U=(0,b.useCallback)((function(e){var t,n=void 0===e?{}:e,r=n.item,o=n.index,i=n.onMouseMove,s=n.onClick,l=n.refKey,u=void 0===l?"ref":l,c=n.ref,d=PS(n,MC),f=O.current,h=f.state,m=f.props,v=iC(o,r,m.items);if(v<0)throw new Error("Pass either item or item index in getItemProps!");var g=a(((t={role:"option","aria-selected":""+(v===h.highlightedIndex),id:k.getItemId(v)})[u]=VS(c,(function(e){e&&(_.current[k.getItemId(v)]=e)})),t),d);return d.disabled||(g.onMouseMove=BS(i,(function(){o!==h.highlightedIndex&&(M.current=!1,p({type:10,index:o}))})),g.onClick=BS(s,(function(){p({type:11,index:o})}))),g}),[p,O,M,k]);return{getToggleButtonProps:W,getLabelProps:V,getMenuProps:H,getItemProps:U,toggleMenu:A,openMenu:L,closeMenu:N,setHighlightedIndex:F,selectItem:j,reset:z,setInputValue:B,highlightedIndex:m,isOpen:h,selectedItem:v,inputValue:g}}TC.stateChangeTypes=SC;TS().array.isRequired,TS().func,TS().func,TS().func,TS().bool,TS().number,TS().number,TS().number,TS().bool,TS().bool,TS().bool,TS().any,TS().any,TS().any,TS().string,TS().string,TS().string,TS().string,TS().string,TS().string,TS().func,TS().string,TS().string,TS().func,TS().func,TS().func,TS().func,TS().func,TS().func,TS().shape({addEventListener:TS().func,removeEventListener:TS().func,document:TS().shape({getElementById:TS().func,activeElement:TS().any,body:TS().any})});a({},dC,{getA11yStatusMessage:WS,circularNavigation:!0});TS().array,TS().array,TS().array,TS().func,TS().func,TS().func,TS().number,TS().number,TS().number,TS().func,TS().func,TS().string,TS().string,TS().shape({addEventListener:TS().func,removeEventListener:TS().func,document:TS().shape({getElementById:TS().func,activeElement:TS().any,body:TS().any})});const DC=e=>null==e?void 0:e.name,IC=(e,t)=>{let{selectedItem:n}=e,{type:r,changes:o,props:{items:i}}=t;switch(r){case TC.stateChangeTypes.ToggleButtonKeyDownArrowDown:return{selectedItem:i[n?Math.min(i.indexOf(n)+1,i.length-1):0]};case TC.stateChangeTypes.ToggleButtonKeyDownArrowUp:return{selectedItem:i[n?Math.max(i.indexOf(n)-1,0):i.length-1]};default:return o}};function RC(e){var t;let{__next36pxDefaultSize:n=!1,className:r,hideLabelFromVision:o,label:i,describedBy:l,options:u,onChange:f,value:p}=e;const{getLabelProps:h,getToggleButtonProps:m,getMenuProps:v,getItemProps:g,isOpen:y,highlightedIndex:b,selectedItem:w}=TC({initialSelectedItem:u[0],items:u,itemToString:DC,onSelectedItemChange:f,...null!=p?{selectedItem:p}:void 0,stateReducer:IC});const _=v({className:"components-custom-select-control__menu","aria-hidden":!y}),x=(0,s.useCallback)((e=>{var t;e.stopPropagation(),null==_||null===(t=_.onKeyDown)||void 0===t||t.call(_,e)}),[_]);return null!==(t=_["aria-activedescendant"])&&void 0!==t&&t.startsWith("downshift-null")&&delete _["aria-activedescendant"],(0,s.createElement)("div",{className:c()("components-custom-select-control",r)},o?(0,s.createElement)(Wn,a({as:"label"},h()),i):(0,s.createElement)("label",h({className:"components-custom-select-control__label"}),i),(0,s.createElement)($n,m({"aria-label":i,"aria-labelledby":void 0,className:c()("components-custom-select-control__button",{"is-next-36px-default-size":n}),isSmall:!n,describedBy:l||(w?(0,d.sprintf)((0,d.__)("Currently selected: %s"),w.name):(0,d.__)("No selection"))}),DC(w),(0,s.createElement)(mg,{icon:vg,className:c()("components-custom-select-control__button-icon",{"is-next-36px-default-size":n}),size:18})),(0,s.createElement)("ul",a({},_,{onKeyDown:x}),y&&u.map(((e,t)=>(0,s.createElement)("li",g({item:e,index:t,key:e.key,className:c()(e.className,"components-custom-select-control__item",{"is-highlighted":t===b,"has-hint":!!e.__experimentalHint,"is-next-36px-default-size":n}),style:e.style}),e.name,e.__experimentalHint&&(0,s.createElement)("span",{className:"components-custom-select-control__item-hint"},e.__experimentalHint),e===w&&(0,s.createElement)(mg,{icon:Zw,className:"components-custom-select-control__item-icon"}))))))}n(4185);var AC=n(6292),NC=n.n(AC),LC=n(6302);const FC="dddd, LL";function jC(e){let{day:t,events:n=[]}=e;const r=(0,s.useRef)();return(0,s.useEffect)((()=>{var e;if(null==r||null===(e=r.current)||void 0===e||!e.parentNode)return;const{parentNode:o}=r.current,i=NC()(t).format(FC);if(!n.length)return void o.setAttribute("aria-label",i);const a=(0,d.sprintf)((0,d._n)("%1$s. There is %2$d event.","%1$s. There are %2$d events.",n.length),i,n.length);o.setAttribute("aria-label",a)}),[n.length]),(0,s.createElement)("div",{ref:r,className:c()("components-datetime__date__day",{"has-events":null==n?void 0:n.length})},t.format("D"))}var zC=function(e){let{currentDate:t,onChange:n,events:r,isInvalidDate:o,onMonthPreviewed:i}=e;const a=(0,s.useRef)(),l=e=>{null==i||i(e.toISOString()),u()},u=()=>{if(!a.current)return;const{ownerDocument:e}=a.current,{activeElement:t}=e;if(!t||!a.current.contains(e.activeElement)){const e=a.current.querySelector(".DayPicker_focusRegion");if(!e)return;e.focus()}},c=e=>null!=r&&r.length?r.filter((t=>e.isSame(t.date,"day"))):[],f=(e=>null===e?null:e?NC()(e):NC()())(t);return(0,s.createElement)("div",{className:"components-datetime__date",ref:a},(0,s.createElement)(LC.Z,{date:f,daySize:30,focused:!0,hideKeyboardShortcutsPanel:!0,key:`datepicker-controller-${f?f.format("MM-YYYY"):"null"}`,noBorder:!0,numberOfMonths:1,onDateChange:e=>{const r=t?NC()(t):NC()(),o={hours:r.hours(),minutes:r.minutes(),seconds:0};n(e.set(o).format("YYYY-MM-DDTHH:mm:ss")),u()},transitionDuration:0,weekDayFormat:"ddd",dayAriaLabelFormat:FC,isRTL:(0,d.isRTL)(),isOutsideRange:e=>o&&o(e.toDate()),onPrevMonthClick:l,onNextMonthClick:l,renderDayContents:e=>(0,s.createElement)(jC,{day:e,events:c(e)})}))},BC=window.wp.date;var VC=()=>{const{timezone:e}=(0,BC.__experimentalGetSettings)(),t=(new Date).getTimezoneOffset()/60*-1;if(Number(e.offset)===t)return null;const n=e.offset>=0?"+":"",r=""!==e.abbr&&isNaN(e.abbr)?e.abbr:`UTC${n}${e.offset}`,o="UTC"===e.string?(0,d.__)("Coordinated Universal Time"):`(${r}) ${e.string.replace("_"," ")}`;return(0,s.createElement)(Ur,{position:"top center",text:o},(0,s.createElement)("div",{className:"components-datetime__timezone"},r))};function HC(e,t){return t?(e%12+12)%24:e%12}function WC(e){let{as:t,value:n,onUpdate:r,className:o,...i}=e;return(0,s.createElement)(t||"input",{key:n,defaultValue:n,onBlur:function(e){const{target:t}=e;if(n===t.value)return;const o=parseInt(t.value,10);!(0,l.isInteger)(o)||void 0!==i.max&&o>i.max||void 0!==i.min&&o<i.min?t.value=n:r(t.name,o)},className:c()("components-datetime__time-field-integer-field",o),...i})}var UC=function(e){let{is12Hour:t,currentTime:n,onChange:r}=e;const[o,i]=(0,s.useState)((()=>NC()(n).startOf("minutes")));(0,s.useEffect)((()=>{i(n?NC()(n).startOf("minutes"):NC()())}),[n]);const{day:a,month:l,year:u,minutes:f,hours:p,am:h}=(0,s.useMemo)((()=>({day:o.format("DD"),month:o.format("MM"),year:o.format("YYYY"),minutes:o.format("mm"),hours:o.format(t?"hh":"HH"),am:o.format("H")<=11?"AM":"PM"})),[o,t]);function m(e){i(e),r(e.format("YYYY-MM-DDTHH:mm:ss"))}function v(e,n){let r=n;"hours"===e&&t&&(r=HC(n,"PM"===h));m(o.clone()[e](r))}function g(e){return()=>{if(h===e)return;const t=parseInt(p,10);m(o.clone().hours(HC(t,"PM"===e)))}}const y=(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-day"},(0,s.createElement)(WC,{"aria-label":(0,d.__)("Day"),className:"components-datetime__time-field-day-input",type:"number",name:"date",value:a,step:1,min:1,max:31,onUpdate:v})),b=(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-month"},(0,s.createElement)(WC,{as:"select","aria-label":(0,d.__)("Month"),className:"components-datetime__time-field-month-select",name:"month",value:l,onUpdate:(e,t)=>v(e,t-1)},(0,s.createElement)("option",{value:"01"},(0,d.__)("January")),(0,s.createElement)("option",{value:"02"},(0,d.__)("February")),(0,s.createElement)("option",{value:"03"},(0,d.__)("March")),(0,s.createElement)("option",{value:"04"},(0,d.__)("April")),(0,s.createElement)("option",{value:"05"},(0,d.__)("May")),(0,s.createElement)("option",{value:"06"},(0,d.__)("June")),(0,s.createElement)("option",{value:"07"},(0,d.__)("July")),(0,s.createElement)("option",{value:"08"},(0,d.__)("August")),(0,s.createElement)("option",{value:"09"},(0,d.__)("September")),(0,s.createElement)("option",{value:"10"},(0,d.__)("October")),(0,s.createElement)("option",{value:"11"},(0,d.__)("November")),(0,s.createElement)("option",{value:"12"},(0,d.__)("December")))),w=t?(0,s.createElement)(s.Fragment,null,b,y):(0,s.createElement)(s.Fragment,null,y,b);return(0,s.createElement)("div",{className:c()("components-datetime__time")},(0,s.createElement)("fieldset",null,(0,s.createElement)("legend",{className:"components-datetime__time-legend invisible"},(0,d.__)("Date")),(0,s.createElement)("div",{className:"components-datetime__time-wrapper"},w,(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-year"},(0,s.createElement)(WC,{"aria-label":(0,d.__)("Year"),className:"components-datetime__time-field-year-input",type:"number",name:"year",step:1,min:0,max:9999,value:u,onUpdate:v})))),(0,s.createElement)("fieldset",null,(0,s.createElement)("legend",{className:"components-datetime__time-legend invisible"},(0,d.__)("Time")),(0,s.createElement)("div",{className:"components-datetime__time-wrapper"},(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-time"},(0,s.createElement)(WC,{"aria-label":(0,d.__)("Hours"),className:"components-datetime__time-field-hours-input",type:"number",name:"hours",step:1,min:t?1:0,max:t?12:23,value:p,onUpdate:v}),(0,s.createElement)("span",{className:"components-datetime__time-separator","aria-hidden":"true"},":"),(0,s.createElement)(WC,{"aria-label":(0,d.__)("Minutes"),className:"components-datetime__time-field-minutes-input",type:"number",name:"minutes",step:1,min:0,max:59,value:f,onUpdate:v})),t&&(0,s.createElement)(Ux,{className:"components-datetime__time-field components-datetime__time-field-am-pm"},(0,s.createElement)($n,{variant:"AM"===h?"primary":"secondary",onClick:g("AM"),className:"components-datetime__time-am-button"},(0,d.__)("AM")),(0,s.createElement)($n,{variant:"PM"===h?"primary":"secondary",onClick:g("PM"),className:"components-datetime__time-pm-button"},(0,d.__)("PM"))),(0,s.createElement)(VC,null))))};var $C=(0,s.forwardRef)((function(e,t){let{currentDate:n,is12Hour:r,isInvalidDate:o,onMonthPreviewed:i=l.noop,onChange:a,events:u}=e;const[c,f]=(0,s.useState)(!1);return(0,s.createElement)("div",{ref:t,className:"components-datetime"},!c&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(UC,{currentTime:n,onChange:a,is12Hour:r}),(0,s.createElement)(zC,{currentDate:n,onChange:a,isInvalidDate:o,events:u,onMonthPreviewed:i})),c&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:"components-datetime__calendar-help"},(0,s.createElement)("h4",null,(0,d.__)("Click to Select")),(0,s.createElement)("ul",null,(0,s.createElement)("li",null,(0,d.__)("Click the right or left arrows to select other months in the past or the future.")),(0,s.createElement)("li",null,(0,d.__)("Click the desired day to select it."))),(0,s.createElement)("h4",null,(0,d.__)("Navigating with a keyboard")),(0,s.createElement)("ul",null,(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d._x)("Enter","keyboard button")},"↵")," ",(0,s.createElement)("span",null,(0,d.__)("Select the date in focus."))),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Left and Right Arrows")},"←/→")," ",(0,d.__)("Move backward (left) or forward (right) by one day.")),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Up and Down Arrows")},"↑/↓")," ",(0,d.__)("Move backward (up) or forward (down) by one week.")),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Page Up and Page Down")},(0,d.__)("PgUp/PgDn"))," ",(0,d.__)("Move backward (PgUp) or forward (PgDn) by one month.")),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Home and End")},(0,d.__)("Home/End"))," ",(0,d.__)("Go to the first (Home) or last (End) day of a week."))))),(0,s.createElement)("div",{className:"components-datetime__buttons"},!c&&n&&(0,s.createElement)($n,{className:"components-datetime__date-reset-button",variant:"link",onClick:()=>a(null)},(0,d.__)("Reset")),(0,s.createElement)($n,{className:"components-datetime__date-help-toggle",variant:"link",onClick:function(){f(!c)}},c?(0,d.__)("Close"):(0,d.__)("Calendar Help"))))}));var KC=[{name:(0,d._x)("None","Size of a UI element"),slug:"none"},{name:(0,d._x)("Small","Size of a UI element"),slug:"small"},{name:(0,d._x)("Medium","Size of a UI element"),slug:"medium"},{name:(0,d._x)("Large","Size of a UI element"),slug:"large"},{name:(0,d._x)("Extra Large","Size of a UI element"),slug:"xlarge"}];var GC=function(e){const{label:t,value:n,sizes:r=KC,icon:o,onChange:i,className:a=""}=e,u=(0,s.createElement)(s.Fragment,null,o&&(0,s.createElement)(He,{icon:o}),t);return(0,s.createElement)(wg,{className:c()(a,"block-editor-dimension-control"),label:u,hideLabelFromVision:!1,value:n,onChange:e=>{const t=((e,t)=>e.find((e=>t===e.slug)))(r,e);t&&n!==t.slug?(0,l.isFunction)(i)&&i(t.slug):i(void 0)},options:(e=>{const t=e.map((e=>{let{name:t,slug:n}=e;return{label:t,value:n}}));return[{label:(0,d.__)("Default"),value:""}].concat(t)})(r)})};const qC=Bn("div",{target:"e1ac3xxk0"})({name:"u2jump",styles:"position:relative;pointer-events:none;&::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}*{pointer-events:none;}"}),YC=(0,s.createContext)(!1),{Consumer:XC,Provider:ZC}=YC,JC=["BUTTON","FIELDSET","INPUT","OPTGROUP","OPTION","SELECT","TEXTAREA"];function QC(e){let{className:t,children:n,isDisabled:r=!0,...o}=e;const i=(0,s.useRef)(null),u=()=>{i.current&&Ae.focus.focusable.find(i.current).forEach((e=>{(0,l.includes)(JC,e.nodeName)&&e.setAttribute("disabled",""),"A"===e.nodeName&&e.setAttribute("tabindex","-1");const t=e.getAttribute("tabindex");null!==t&&"-1"!==t&&e.removeAttribute("tabindex"),e.hasAttribute("contenteditable")&&e.setAttribute("contenteditable","false")}))},d=(0,s.useCallback)((0,l.debounce)(u,void 0,{leading:!0}),[]);return(0,s.useLayoutEffect)((()=>{if(!r)return;let e;return u(),i.current&&(e=new window.MutationObserver(d),e.observe(i.current,{childList:!0,attributes:!0,subtree:!0})),()=>{e&&e.disconnect(),d.cancel()}}),[]),r?(0,s.createElement)(ZC,{value:!0},(0,s.createElement)(qC,a({ref:i,className:c()(t,"components-disabled")},o),n)):(0,s.createElement)(ZC,{value:!1},n)}QC.Context=YC,QC.Consumer=XC;var eO=QC;const tO="is-dragging-components-draggable";function nO(e){let{children:t,onDragStart:n,onDragOver:r,onDragEnd:o,cloneClassname:i,elementId:a,transferData:u,__experimentalTransferDataType:c="text",__experimentalDragComponent:d}=e;const f=(0,s.useRef)(null),p=(0,s.useRef)((()=>{}));return(0,s.useEffect)((()=>()=>{p.current()}),[]),(0,s.createElement)(s.Fragment,null,t({onDraggableStart:function(e){const{ownerDocument:t}=e.target;e.dataTransfer.setData(c,JSON.stringify(u));const o=t.createElement("div");o.style.top=0,o.style.left=0;const s=t.createElement("div");"function"==typeof e.dataTransfer.setDragImage&&(s.classList.add("components-draggable__invisible-drag-image"),t.body.appendChild(s),e.dataTransfer.setDragImage(s,0,0)),o.classList.add("components-draggable__clone"),i&&o.classList.add(i);let d=0,h=0;if(f.current){d=e.clientX,h=e.clientY,o.style.transform=`translate( ${d}px, ${h}px )`;const n=t.createElement("div");n.innerHTML=f.current.innerHTML,o.appendChild(n),t.body.appendChild(o)}else{const e=t.getElementById(a),n=e.getBoundingClientRect(),r=e.parentNode,i=parseInt(n.top,10),s=parseInt(n.left,10);o.style.width=`${n.width+0}px`;const l=e.cloneNode(!0);l.id=`clone-${a}`,d=s-0,h=i-0,o.style.transform=`translate( ${d}px, ${h}px )`,Array.from(l.querySelectorAll("iframe")).forEach((e=>e.parentNode.removeChild(e))),o.appendChild(l),r.appendChild(o)}let m=e.clientX,v=e.clientY;const g=(0,l.throttle)((function(e){if(m===e.clientX&&v===e.clientY)return;const t=d+e.clientX-m,n=h+e.clientY-v;o.style.transform=`translate( ${t}px, ${n}px )`,m=e.clientX,v=e.clientY,d=t,h=n,r&&r(e)}),16);let y;t.addEventListener("dragover",g),t.body.classList.add(tO),e.persist(),n&&(y=setTimeout((()=>n(e)))),p.current=()=>{o&&o.parentNode&&o.parentNode.removeChild(o),s&&s.parentNode&&s.parentNode.removeChild(s),t.body.classList.remove(tO),t.removeEventListener("dragover",g),clearTimeout(y)}},onDraggableEnd:function(e){e.preventDefault(),p.current(),o&&o(e)}}),d&&(0,s.createElement)("div",{className:"components-draggable-drag-component-root",style:{display:"none"},ref:f},d))}var rO=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}));function oO(){var e=(0,b.useRef)(!1);return Ji((function(){return e.current=!0,function(){e.current=!1}}),[]),e}var iO=function(e){var t=e.children,n=e.initial,r=e.isPresent,o=e.onExitComplete,i=e.custom,a=e.presenceAffectsLayout,s=fa(aO),l=Ld(),u=(0,b.useMemo)((function(){return{id:l,initial:n,isPresent:r,custom:i,onExitComplete:function(e){var t,n;s.set(e,!0);try{for(var r=Bi(s.values()),i=r.next();!i.done;i=r.next()){if(!i.value)return}}catch(e){t={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}null==o||o()},register:function(e){return s.set(e,!1),function(){return s.delete(e)}}}}),a?void 0:[r]);return(0,b.useMemo)((function(){s.forEach((function(e,t){return s.set(t,!1)}))}),[r]),b.useEffect((function(){!r&&!s.size&&(null==o||o())}),[r]),b.createElement(Xi.Provider,{value:u},t)};function aO(){return new Map}var sO=function(e){return e.key||""};var lO=function(e){var t=e.children,n=e.custom,r=e.initial,o=void 0===r||r,i=e.onExitComplete,a=e.exitBeforeEnter,s=e.presenceAffectsLayout,l=void 0===s||s,u=Vi(function(){var e=oO(),t=Vi((0,b.useState)(0),2),n=t[0],r=t[1],o=(0,b.useCallback)((function(){e.current&&r(n+1)}),[n]);return[(0,b.useCallback)((function(){return Ma.postRender(o)}),[o]),n]}(),1),c=u[0],d=(0,b.useContext)(mc).forceRender;d&&(c=d);var f=oO(),p=function(e){var t=[];return b.Children.forEach(e,(function(e){(0,b.isValidElement)(e)&&t.push(e)})),t}(t),h=p,m=new Set,v=(0,b.useRef)(h),g=(0,b.useRef)(new Map).current,y=(0,b.useRef)(!0);if(Ji((function(){y.current=!1,function(e,t){e.forEach((function(e){var n=sO(e);t.set(n,e)}))}(p,g),v.current=h})),Ed((function(){y.current=!0,g.clear(),m.clear()})),y.current)return b.createElement(b.Fragment,null,h.map((function(e){return b.createElement(iO,{key:sO(e),isPresent:!0,initial:!!o&&void 0,presenceAffectsLayout:l},e)})));h=Hi([],Vi(h),!1);for(var w=v.current.map(sO),_=p.map(sO),x=w.length,E=0;E<x;E++){var k=w[E];-1===_.indexOf(k)&&m.add(k)}return a&&m.size&&(h=[]),m.forEach((function(e){if(-1===_.indexOf(e)){var t=g.get(e);if(t){var r=w.indexOf(e);h.splice(r,0,b.createElement(iO,{key:sO(t),isPresent:!1,onExitComplete:function(){g.delete(e),m.delete(e);var t=v.current.findIndex((function(t){return t.key===e}));if(v.current.splice(t,1),!m.size){if(v.current=p,!1===f.current)return;c(),i&&i()}},custom:n,presenceAffectsLayout:l},t))}}})),h=h.map((function(e){var t=e.key;return m.has(t)?e:b.createElement(iO,{key:sO(e),isPresent:!0,presenceAffectsLayout:l},e)})),b.createElement(b.Fragment,null,m.size?h:h.map((function(e){return(0,b.cloneElement)(e)})))};function uO(e){let{className:t,label:n,onFilesDrop:r,onHTMLDrop:o,onDrop:i}=e;const[a,u]=(0,s.useState)(),[p,h]=(0,s.useState)(),[m,v]=(0,s.useState)(),g=(0,f.__experimentalUseDropZone)({onDrop(e){const t=(0,Ae.getFilesFromDataTransfer)(e.dataTransfer),n=e.dataTransfer.getData("text/html");n&&o?o(n):t.length&&r?r(t):i&&i(e)},onDragStart(e){u(!0);let t="default";(0,l.includes)(e.dataTransfer.types,"text/html")?t="html":((0,l.includes)(e.dataTransfer.types,"Files")||(0,Ae.getFilesFromDataTransfer)(e.dataTransfer).length>0)&&(t="file"),v(t)},onDragEnd(){u(!1),v()},onDragEnter(){h(!0)},onDragLeave(){h(!1)}}),y=(0,f.useReducedMotion)();let b;const w={hidden:{scaleY:0,opacity:0},show:{scaleY:1,opacity:1,transition:{type:"tween",duration:.2,delay:.1,delayChildren:.2}},exit:{scaleY:1,opacity:0,transition:{duration:.3,delayChildren:0}}},_={hidden:{opacity:0,scale:.75},show:{opacity:1,scale:1},exit:{opacity:0,scale:.9}};p&&(b=(0,s.createElement)(ap.div,{variants:w,initial:y?"show":"hidden",animate:"show",exit:y?"show":"exit",className:"components-drop-zone__content"},(0,s.createElement)(ap.div,{variants:_},(0,s.createElement)(mg,{icon:rO,className:"components-drop-zone__content-icon"}),(0,s.createElement)("span",{className:"components-drop-zone__content-text"},n||(0,d.__)("Drop files to upload")))));const x=c()("components-drop-zone",t,{"is-active":(a||p)&&("file"===m&&r||"html"===m&&o||"default"===m&&i),"is-dragging-over-document":a,"is-dragging-over-element":p,[`is-dragging-${m}`]:!!m});return(0,s.createElement)("div",{ref:g,className:x},y?b:(0,s.createElement)(lO,null,b))}function cO(e){let{children:t}=e;return Be()("wp.components.DropZoneProvider",{since:"5.8",hint:"wp.component.DropZone no longer needs a provider. wp.components.DropZoneProvider is safe to remove from your code."}),t}var dO=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M5 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z"}));var fO=function(e){let{fill:t}=e;return t?(0,s.createElement)("span",{className:"components-swatch",style:{background:t}}):(0,s.createElement)(He,{icon:dO})};function pO(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"90deg";const n=100/e.length,r=e.map(((e,t)=>`${e} ${t*n}%, ${e} ${(t+1)*n}%`)).join(", ");return`linear-gradient( ${t}, ${r} )`}Co([Oo]);var hO=function(e){let{values:t}=e;return(0,s.createElement)(fO,{fill:t&&pO(t,"135deg")})};function mO(e){let{label:t,value:n,colors:r,disableCustomColors:o,enableAlpha:i,onChange:a}=e;const[l,u]=(0,s.useState)(!1);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)($n,{className:"components-color-list-picker__swatch-button",icon:(0,s.createElement)(fO,{fill:n}),onClick:()=>u((e=>!e))},t),l&&(0,s.createElement)(a_,{className:"components-color-list-picker__color-picker",colors:r,value:n,clearable:!1,onChange:a,disableCustomColors:o,enableAlpha:i}))}var vO=function(e){let{colors:t,labels:n,value:r=[],disableCustomColors:o,enableAlpha:i,onChange:a}=e;return(0,s.createElement)("div",{className:"components-color-list-picker"},n.map(((e,n)=>(0,s.createElement)(mO,{key:n,label:e,value:r[n],colors:t,disableCustomColors:o,enableAlpha:i,onChange:e=>{const t=r.slice();t[n]=e,a(t)}}))))};const gO=["#333","#CCC"];function yO(e){let{value:t,onChange:n}=e;const r=!!t,o=r?t:gO,i=pO(o),a=(l=o).map(((e,t)=>({position:100*t/(l.length-1),color:e})));var l;return(0,s.createElement)(wk,{disableInserter:!0,background:i,hasGradient:r,value:a,onChange:e=>{const t=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>{let{color:t}=e;return t}))}(e);n(t)}})}var bO=function(e){let{clearable:t=!0,colorPalette:n,duotonePalette:r,disableCustomColors:o,disableCustomDuotone:i,value:a,onChange:u}=e;const[c,f]=(0,s.useMemo)((()=>{return!(e=n)||e.length<2?["#000","#fff"]:e.map((e=>{let{color:t}=e;return{color:t,brightness:ko(t).brightness()}})).reduce(((e,t)=>{let[n,r]=e;return[t.brightness<=n.brightness?t:n,t.brightness>=r.brightness?t:r]}),[{brightness:1},{brightness:0}]).map((e=>{let{color:t}=e;return t}));var e}),[n]);return(0,s.createElement)(Jw,{options:r.map((e=>{let{colors:t,slug:n,name:r}=e;const o={background:pO(t,"135deg"),color:"transparent"},i=null!=r?r:(0,d.sprintf)((0,d.__)("Duotone code: %s"),n),c=r?(0,d.sprintf)((0,d.__)("Duotone: %s"),r):i,f=(0,l.isEqual)(t,a);return(0,s.createElement)(Jw.Option,{key:n,value:t,isSelected:f,"aria-label":c,tooltipText:i,style:o,onClick:()=>{u(f?void 0:t)}})})),actions:!!t&&(0,s.createElement)(Jw.ButtonAction,{onClick:()=>u(void 0)},(0,d.__)("Clear"))},!o&&!i&&(0,s.createElement)(yO,{value:a,onChange:u}),!i&&(0,s.createElement)(vO,{labels:[(0,d.__)("Shadows"),(0,d.__)("Highlights")],colors:n,value:a,disableCustomColors:o,enableAlpha:!0,onChange:e=>{e[0]||(e[0]=c),e[1]||(e[1]=f);const t=e.length>=2?e:void 0;u(t)}}))};var wO=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"}));const _O=Bn(mg,{target:"etxm6pv0"})({name:"rvs7bx",styles:"width:1em;height:1em;margin:0;vertical-align:middle;fill:currentColor"});var xO=(0,s.forwardRef)((function(e,t){let{href:n,children:r,className:o,rel:i="",...u}=e;i=(0,l.uniq)((0,l.compact)([...i.split(" "),"external","noreferrer","noopener"])).join(" ");const f=c()("components-external-link",o);return(0,s.createElement)("a",a({},u,{className:f,href:n,target:"_blank",rel:i,ref:t}),r,(0,s.createElement)(Wn,{as:"span"},(0,d.__)("(opens in a new tab)")),(0,s.createElement)(_O,{icon:wO,className:"components-external-link__icon"}))})),EO=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation","modal","unstable_disclosureRef","setModal","unstable_referenceRef","unstable_popoverRef","unstable_arrowRef","unstable_popoverStyles","unstable_arrowStyles","unstable_originalPlacement","unstable_update","placement","place"],kO=([].concat(EO,["size"]),EO),SO=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation","modal","unstable_disclosureRef","setModal"],CO=[].concat(SO,["hideOnEsc","hideOnClickOutside","preventBodyScroll","unstable_initialFocusRef","unstable_finalFocusRef","unstable_orphan","unstable_autoFocusOnShow","unstable_autoFocusOnHide"]),OO=SO,PO=V({name:"Button",compose:me,keys:[],useProps:function(e,t){var n=t.ref,r=v(t,["ref"]),o=(0,b.useRef)(null),i=(0,b.useState)(void 0),a=i[0],s=i[1],l=(0,b.useState)("button"),u=l[0],c=l[1];return(0,b.useEffect)((function(){var e=o.current;e&&(te(e)||("A"!==e.tagName&&s("button"),c(void 0)))}),[]),m({ref:W(o,n),role:a,type:u},r)}}),MO=(z({as:"button",memo:!0,useHook:PO}),V({name:"Disclosure",compose:PO,keys:Ab,useProps:function(e,t){var n=t.onClick,r=t["aria-controls"],o=v(t,["onClick","aria-controls"]),i=q(n),a=r?r+" "+e.baseId:e.baseId,s=(0,b.useCallback)((function(t){var n,r;null===(n=i.current)||void 0===n||n.call(i,t),t.defaultPrevented||null===(r=e.toggle)||void 0===r||r.call(e)}),[e.toggle]);return m({"aria-expanded":!!e.visible,"aria-controls":a,onClick:s},o)}})),TO=(z({as:"button",memo:!0,useHook:MO}),V({name:"DialogDisclosure",compose:MO,keys:OO,useProps:function(e,t){var n=t.ref,r=t.onClick,o=v(t,["ref","onClick"]),i=(0,b.useRef)(null),a=q(r),s=(0,b.useState)(!1),l=s[0],u=s[1],c=e.unstable_disclosureRef;G((function(){var t=i.current;c&&!c.current&&(c.current=t);var n=!(null!=c&&c.current)||c.current===t;u(!!e.visible&&n)}),[e.visible,c]);var d=(0,b.useCallback)((function(e){var t;null===(t=a.current)||void 0===t||t.call(a,e),e.defaultPrevented||c&&(c.current=e.currentTarget)}),[c]);return m({ref:W(i,n),"aria-haspopup":"dialog","aria-expanded":l,onClick:d},o)}})),DO=(z({as:"button",memo:!0,useHook:TO}),V({name:"PopoverDisclosure",compose:TO,keys:kO,useProps:function(e,t){var n=t.ref,r=v(t,["ref"]);return m({ref:W(e.unstable_referenceRef,n)},r)}})),IO=z({as:"button",memo:!0,useHook:DO});const RO=(0,s.createContext)({});var AO=n(235),NO=n.n(AO);function LO(e,t){var n=(0,b.useRef)(!1);(0,b.useEffect)((function(){if(n.current)return e();n.current=!0}),t)}function FO(e,t){var n=e.indexOf(t);return function(e,t){return-1===t?e:[].concat(e.slice(0,t),e.slice(t+1))}(e,n)}var jO=(0,b.createContext)(null);var zO=!1;if("undefined"!=typeof window){var BO={get passive(){zO=!0}};window.addEventListener("testPassive",null,BO),window.removeEventListener("testPassive",null,BO)}var VO="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),HO=[],WO=!1,UO=-1,$O=void 0,KO=void 0,GO=function(e){return HO.some((function(t){return!(!t.options.allowTouchMove||!t.options.allowTouchMove(e))}))},qO=function(e){var t=e||window.event;return!!GO(t.target)||(t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1))},YO=function(){void 0!==KO&&(document.body.style.paddingRight=KO,KO=void 0),void 0!==$O&&(document.body.style.overflow=$O,$O=void 0)},XO=function(e,t){if(e){if(!HO.some((function(t){return t.targetElement===e}))){var n={targetElement:e,options:t||{}};HO=[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(HO),[n]),VO?(e.ontouchstart=function(e){1===e.targetTouches.length&&(UO=e.targetTouches[0].clientY)},e.ontouchmove=function(t){1===t.targetTouches.length&&function(e,t){var n=e.targetTouches[0].clientY-UO;!GO(e.target)&&(t&&0===t.scrollTop&&n>0||function(e){return!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight}(t)&&n<0?qO(e):e.stopPropagation())}(t,e)},WO||(document.addEventListener("touchmove",qO,zO?{passive:!1}:void 0),WO=!0)):function(e){if(void 0===KO){var t=!!e&&!0===e.reserveScrollBarGap,n=window.innerWidth-document.documentElement.clientWidth;t&&n>0&&(KO=document.body.style.paddingRight,document.body.style.paddingRight=n+"px")}void 0===$O&&($O=document.body.style.overflow,document.body.style.overflow="hidden")}(t)}}else console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")};var ZO=(0,b.createContext)(void 0);function JO(e,t){var n=Boolean(t.preventBodyScroll&&t.visible);(0,b.useEffect)((function(){var t=e.current;if(t&&n)return XO(t,{reserveScrollBarGap:!0}),function(){var e;(e=t)?(HO=HO.filter((function(t){return t.targetElement!==e})),VO?(e.ontouchstart=null,e.ontouchmove=null,WO&&0===HO.length&&(document.removeEventListener("touchmove",qO,zO?{passive:!1}:void 0),WO=!1)):HO.length||YO()):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")}}),[e,n])}function QO(e,t){var n=(0,b.useRef)(null);return(0,b.useEffect)((function(){var r=e.current;r&&t.visible&&(n.current=function(e,t){if("closest"in e)return e.closest(t);do{if(re(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}(r,Bb.__selector))}),[e,t.visible]),n}function eP(e){null!=e.parentNode&&e.parentNode.removeChild(e)}var tP="__reakit-focus-trap";function nP(e,t,n){var r=QO(e,n),o=n.visible&&n.modal,i=(0,b.useRef)(null),a=(0,b.useRef)(null);(0,b.useEffect)((function(){if(o){var e=r.current;if(e){if(!i.current){var t=U(e);i.current=t.createElement("div"),i.current.className=tP,i.current.tabIndex=0,i.current.style.position="fixed",i.current.setAttribute("aria-hidden","true")}return a.current||(a.current=i.current.cloneNode()),e.insertAdjacentElement("beforebegin",i.current),e.insertAdjacentElement("afterend",a.current),function(){i.current&&eP(i.current),a.current&&eP(a.current)}}}}),[r,o]),(0,b.useEffect)((function(){var n=i.current,r=a.current;if(o&&n&&r){var s=function(n){var o=e.current;if(o&&!t.length){n.preventDefault();var i=n.target===r?le(o):function(e,t){var n=se(e,t);return n[n.length-1]||null}(o);i?i.focus():o.focus()}};return n.addEventListener("focus",s),r.addEventListener("focus",s),function(){n.removeEventListener("focus",s),r.removeEventListener("focus",s)}}}),[e,t,o])}function rP(e,t,n){var r=n.unstable_autoFocusOnHide&&!n.visible,o=!(!n.animated||!n.animating);LO((function(){var i;if(r&&!o&&!function(e){var t=e.current;if(!t)return!1;var n=X(t);return!(!n||Z(t,n)||!ae(n)&&"true"!==n.getAttribute("data-dialog"))}(e)){var a=(null===(i=n.unstable_finalFocusRef)||void 0===i?void 0:i.current)||t.current;if(a){if(a.id){var s=U(a).querySelector("[aria-activedescendant='"+a.id+"']");if(s)return void Se(s)}Se(a)}else;}}),[r,o,e,t])}var oP=(0,b.createContext)({});function iP(e,t,n,r,o,i,a){var s=q(o);(0,b.useEffect)((function(){if(i){var o=function(r){if(s.current){var o,i=e.current,a=t.current,l=r.target;if(i)if(function(e){var t=U(e);return"HTML"===e.tagName||Z(t.body,e)}(l))if(!Z(i,l))if(!a||!function(e,t){return Z(t,e)}(l,a))if(!(null===(o=l.classList)||void 0===o?void 0:o.contains(tP))&&!n.some(function(e){return function(t){var n=t.current;if(!n)return!1;if(Z(n,e))return!0;var r=U(n).querySelector('[data-dialog-ref="'+n.id+'"]');return!!r&&Z(r,e)}}(l)))s.current(r)}},l=U(e.current);return l.addEventListener(r,o,a),function(){return l.removeEventListener(r,o,a)}}}),[e,t,n,r,i,s])}function aP(e,t,n,r){var o=function(e,t){var n=(0,b.useRef)();return(0,b.useEffect)((function(){if(t.visible&&t.hideOnClickOutside){var r=U(e.current),o=function(e){n.current=e.target};return r.addEventListener("mousedown",o),function(){return r.removeEventListener("mousedown",o)}}}),[t.visible,t.hideOnClickOutside,e]),n}(e,r);iP(e,t,n,"click",(function(e){var t;o.current===e.target&&(null===(t=r.hide)||void 0===t||t.call(r))}),r.visible&&r.hideOnClickOutside),iP(e,t,n,"focusin",(function(t){var n,o=U(e.current);t.target!==o&&t.target!==o.body&&(null===(n=r.hide)||void 0===n||n.call(r))}),r.visible&&r.hideOnClickOutside)}function sP(e,t){(0,b.useEffect)((function(){var n=e.current;if(t.visible&&n){var r=new MutationObserver((function(e){if(e[0].target===n){var t,r=U(n),o=X(n);o!==r.body&&(t=o,Array.isArray(t)?t.length:R(t)?Object.keys(t).length:null!=t&&""!==t)||n.focus()}}));return r.observe(n,{childList:!0,subtree:!0}),function(){r.disconnect()}}}),[t.visible,e])}function lP(e){return e&&e.tagName&&"HTML"!==e.tagName&&e!==U(e).body}var uP=V({name:"Dialog",compose:Nb,keys:CO,useOptions:function(e){var t=e.modal,n=void 0===t||t,r=e.hideOnEsc,o=void 0===r||r,i=e.hideOnClickOutside,a=void 0===i||i,s=e.preventBodyScroll,l=void 0===s?n:s,u=e.unstable_autoFocusOnShow,c=void 0===u||u,d=e.unstable_autoFocusOnHide,f=void 0===d||d,p=e.unstable_orphan;return m({modal:n,hideOnEsc:o,hideOnClickOutside:a,preventBodyScroll:n&&l,unstable_autoFocusOnShow:c,unstable_autoFocusOnHide:f,unstable_orphan:n&&p},v(e,["modal","hideOnEsc","hideOnClickOutside","preventBodyScroll","unstable_autoFocusOnShow","unstable_autoFocusOnHide","unstable_orphan"]))},useProps:function(e,t){var n=t.ref,r=t.onKeyDown,o=t.onBlur,i=t.wrapElement,a=t.tabIndex,s=v(t,["ref","onKeyDown","onBlur","wrapElement","tabIndex"]),l=(0,b.useRef)(null),u=(0,b.useContext)(ZO),c=u&&u===e.baseId,d=function(e,t){var n=(0,b.useRef)(null),r=!(!t.animated||!t.animating);return(0,b.useEffect)((function(){if(!t.visible&&!r){var o=function(e){var r=e.target;"focus"in r&&(n.current=r,t.unstable_disclosureRef&&(t.unstable_disclosureRef.current=r))},i=U(e.current);return i.addEventListener("focusin",o),function(){return i.removeEventListener("focusin",o)}}}),[t.visible,r,t.unstable_disclosureRef,e]),(0,b.useEffect)((function(){var e;if(t.visible&&!r){var o=function(e){var t=e.currentTarget;te(t)&&(e.preventDefault(),t.focus())},i=(null===(e=t.unstable_disclosureRef)||void 0===e?void 0:e.current)||n.current;return null==i||i.addEventListener("mousedown",o),function(){return null==i?void 0:i.removeEventListener("mousedown",o)}}}),[t.visible,r,t.unstable_disclosureRef]),t.unstable_disclosureRef||n}(l,e),f=q(r),p=q(o),h=function(e,t){var n=(0,b.useReducer)((function(e){return e+1}),0),r=n[0],o=n[1];return G((function(){var n=e.current;t.visible&&r&&(lP(X(n))||null==n||n.focus())}),[r,e]),(0,b.useCallback)((function(e){t.visible&&(lP(xi(e))||o())}),[t.visible])}(l,e),g=function(e,t){var n=(0,b.useContext)(oP),r=(0,b.useState)([]),o=r[0],i=r[1],a=(0,b.useState)(o),s=a[0],l=a[1],u=(0,b.useCallback)((function(e){var t;null===(t=n.addDialog)||void 0===t||t.call(n,e),i((function(t){return[].concat(t,[e])}))}),[n.addDialog]),c=(0,b.useCallback)((function(e){var t;null===(t=n.removeDialog)||void 0===t||t.call(n,e),i((function(t){return FO(t,e)}))}),[n.removeDialog]),d=(0,b.useCallback)((function(e){var t;null===(t=n.showDialog)||void 0===t||t.call(n,e),l((function(t){return[].concat(t,[e])}))}),[n.showDialog]),f=(0,b.useCallback)((function(e){var t;null===(t=n.hideDialog)||void 0===t||t.call(n,e),l((function(t){return FO(t,e)}))}),[n.hideDialog]);(0,b.useEffect)((function(){var r;if(!t.unstable_orphan)return null===(r=n.addDialog)||void 0===r||r.call(n,e),function(){var t;null===(t=n.removeDialog)||void 0===t||t.call(n,e)}}),[t.unstable_orphan,n.addDialog,e,n.removeDialog]),(0,b.useEffect)((function(){var r;if(!t.unstable_orphan&&t.modal&&t.visible)return null===(r=n.showDialog)||void 0===r||r.call(n,e),function(){var t;null===(t=n.hideDialog)||void 0===t||t.call(n,e)}}),[t.unstable_orphan,t.modal,t.visible,n.showDialog,e,n.hideDialog]),(0,b.useEffect)((function(){var e;!1===n.visible&&t.visible&&!t.unstable_orphan&&(null===(e=t.hide)||void 0===e||e.call(t))}),[n.visible,t.visible,t.hide,t.unstable_orphan]);var p=(0,b.useMemo)((function(){return{visible:t.visible,addDialog:u,removeDialog:c,showDialog:d,hideDialog:f}}),[t.visible,u,c,d,f]);return{dialogs:o,visibleModals:s,wrap:(0,b.useCallback)((function(e){return(0,b.createElement)(oP.Provider,{value:p},e)}),[p])}}(l,e),y=g.dialogs,w=g.visibleModals,_=g.wrap,x=!(!e.modal||w.length)||void 0;JO(l,e),nP(l,w,e),sP(l,e),function(e,t,n){var r=n.unstable_initialFocusRef,o=n.visible&&n.unstable_autoFocusOnShow,i=!(!n.animated||!n.animating);LO((function(){var n=e.current;if(o&&n&&!i&&!t.some((function(e){return e.current&&!e.current.hidden})))if(null!=r&&r.current)r.current.focus({preventScroll:!0});else{Se(le(n,!0)||n,{preventScroll:!0,isActive:function(){return J(n)}})}}),[e,o,i,t,r])}(l,y,e),rP(l,d,e),aP(l,d,y,e),function(e,t,n){var r=function(r){return iP(e,{current:null},t,r,(function(e){e.stopPropagation(),e.preventDefault()}),n.visible&&n.modal,!0)};r("mouseover"),r("mousemove"),r("mouseout")}(l,y,e);var E=(0,b.useCallback)((function(t){var n;null===(n=f.current)||void 0===n||n.call(f,t),t.defaultPrevented||"Escape"===t.key&&e.hideOnEsc&&e.hide&&(t.stopPropagation(),e.hide())}),[e.hideOnEsc,e.hide]),k=(0,b.useCallback)((function(e){var t;null===(t=p.current)||void 0===t||t.call(p,e),h(e)}),[h]),S=(0,b.useCallback)((function(t){return t=_(t),e.modal&&!c&&(t=(0,b.createElement)(Bb,null,t)),i&&(t=i(t)),(0,b.createElement)(jO.Provider,{value:null},t)}),[_,e.modal,c,i]);return m({ref:W(l,n),role:"dialog",tabIndex:null!=a?a:-1,"aria-modal":x,"data-dialog":!0,onKeyDown:E,onBlur:k,wrapElement:S},s)}}),cP=(z({as:"div",useHook:uP,useCreateElement:function(e,t,n){return M(e,t,n)}}),V({name:"Popover",compose:uP,keys:EO,useOptions:function(e){var t=e.modal;return m({modal:void 0!==t&&t},v(e,["modal"]))},useProps:function(e,t){var n=t.ref,r=t.style,o=v(t,["ref","style"]);return m({ref:W(e.unstable_popoverRef,n),style:m(m({},e.unstable_popoverStyles),r)},o)}}));const dP=Bn(z({as:"div",useHook:cP,useCreateElement:function(e,t,n){return M(e,t,n)}}),{target:"e1vtu5161"})("z-index:",1e4,";box-sizing:border-box;opacity:0;outline:none;position:relative;transform-origin:center center;transition:opacity ",Hp.transitionDurationFastest," linear;width:100%;&[data-enter]{opacity:1;}&::before,&::after{display:none;}"),fP=Bn(EE,{target:"e1vtu5160"})(DE.selector,"{max-height:80vh;}");const pP=On((function(e,t){const{children:n,elevation:r,maxWidth:o,style:i={},...l}=Cn(e,"FlyoutContent"),{label:u,flyoutState:c}=(0,s.useContext)(RO);if(!c)throw new Error("`FlyoutContent` must only be used inside a `Flyout`.");const d=c.visible||c.animating;return(0,s.createElement)(dP,a({"aria-label":u,style:{maxWidth:o,...i}},l,c),d&&(0,s.createElement)(fP,{elevation:r,ref:t},n))}),"FlyoutContent");var hP=pP;const mP=On((function(e,t){const{children:n,elevation:r,label:o,maxWidth:i,onVisibleChange:l,trigger:u,flyoutState:c,...d}=function(e){const{animated:t=!0,animationDuration:n=160,baseId:r,elevation:o=5,id:i,maxWidth:a=360,placement:s,state:l,visible:u,...c}=Cn(e,"Flyout"),d=Ob({animated:t?n:void 0,baseId:r||i,placement:s,visible:u,...c}),f=l||d;return{...c,elevation:o,maxWidth:a,flyoutState:f}}(e),p=function(e){let{onResize:t}=e;const[n,r]=NO()();return(0,f.useIsomorphicLayoutEffect)((()=>{null==t||t()}),[r.width,r.height]),n}({onResize:c.unstable_update}),h=`flyout-${c.baseId}`,m=o||h,v=(0,s.useMemo)((()=>({label:m,flyoutState:c})),[m,c]),g=(0,s.useCallback)((e=>(0,s.cloneElement)(u,e)),[u]);return Nm((()=>{null==l||l(c.visible)}),[c.visible]),(0,s.createElement)(RO.Provider,{value:v},u&&(0,s.createElement)(IO,a({},c,{ref:u.ref},u.props),g),(0,s.createElement)(Bb,null,(0,s.createElement)(hP,a({ref:t},d,{elevation:r,maxWidth:i}),p,n)))}),"Flyout");var vP=mP;const gP=Bn("div",{target:"e11wezi78"})({name:"1g31405",styles:"background-color:transparent;box-sizing:border-box;text-align:center;width:100%"}),yP=Bn("div",{target:"e11wezi77"})({name:"v0nrlz",styles:"align-items:center;box-sizing:border-box;box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.2 );cursor:pointer;display:inline-flex;justify-content:center;margin:auto;position:relative;height:100%;img,video{box-sizing:border-box;display:block;height:auto;margin:0;max-height:100%;max-width:100%;pointer-events:none;user-select:none;width:auto;}"}),bP=Bn("div",{target:"e11wezi76"})("background:",zo.lightGray[300],";box-sizing:border-box;height:170px;max-width:280px;min-width:200px;width:100%;"),wP=Bn(E_,{target:"e11wezi75"})({name:"1pzk433",styles:"width:100px"}),_P=Bn(Pp,{target:"e11wezi74"})({name:"ox4xcy",styles:"max-width:320px;padding:1em 0"}),xP=Bn("div",{target:"e11wezi73"})("box-sizing:border-box;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate3d( -50%, -50%, 0 );transition:opacity 120ms linear;z-index:1;",(e=>{let{isActive:t}=e;return t&&"\n\t\topacity: 1;\n\t"}),";"),EP=Bn("div",{target:"e11wezi72"})({name:"1sy4ch9",styles:"box-sizing:border-box;background:white;box-shadow:0 0 2px rgba( 0, 0, 0, 0.6 );position:absolute;opacity:0.4;transform:translateZ( 0 )"}),kP=Bn(EP,{target:"e11wezi71"})({name:"1qp910y",styles:"height:1px;left:0;right:0"}),SP=Bn(EP,{target:"e11wezi70"})({name:"1oz3zka",styles:"width:1px;top:0;bottom:0"}),CP={top:0,left:0,bottom:0,right:0,width:0,height:0},OP=["avi","mpg","mpeg","mov","mp4","m4v","ogg","ogv","webm","wmv"];function PP(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=e.split(".");return t[t.length-1]}function MP(e){return Math.round(100*e)}function TP(e){let{onChange:t=l.noop,percentages:n={x:.5,y:.5}}=e;const r=MP(n.x),o=MP(n.y),i=(e,r)=>{const o=parseInt(e,10);isNaN(o)||t({...n,[r]:o/100})};return(0,s.createElement)(_P,{className:"focal-point-picker__controls"},(0,s.createElement)(DP,{label:(0,d.__)("Left"),value:[r,"%"].join(""),onChange:e=>i(e,"x"),dragDirection:"e"}),(0,s.createElement)(DP,{label:(0,d.__)("Top"),value:[o,"%"].join(""),onChange:e=>i(e,"y"),dragDirection:"s"}))}function DP(e){return(0,s.createElement)(wP,a({className:"focal-point-picker__controls-position-unit-control",labelPosition:"top",max:100,min:0,units:[{value:"%",label:"%"}]},e))}const IP=Bn("div",{target:"eas61re3"})("background-color:transparent;box-sizing:border-box;cursor:grab;height:30px;margin:-15px 0 0 -15px;opacity:0.8;position:absolute;user-select:none;width:30px;will-change:transform;z-index:10000;",(e=>{let{isDragging:t}=e;return t&&"cursor: grabbing;"}),";"),RP=Bn(i.SVG,{target:"eas61re2"})({name:"qkx60y",styles:"display:block;height:100%;left:0;position:absolute;top:0;width:100%"}),AP=Bn(i.Path,{target:"eas61re1"})({name:"1b3qpiw",styles:"fill:white"}),NP=Bn(i.Path,{target:"eas61re0"})("fill:",zo.blue.wordpress[700],";fill:",zo.ui.theme,";");function LP(e){let{coordinates:t={left:"50%",top:"50%"},...n}=e;const r=c()("components-focal-point-picker__icon_container"),o={left:t.left,top:t.top};return(0,s.createElement)(IP,a({},n,{className:r,style:o}),(0,s.createElement)(RP,{className:"components-focal-point-picker__icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30"},(0,s.createElement)(AP,{className:"components-focal-point-picker__icon-outline",d:"M15 1C7.3 1 1 7.3 1 15s6.3 14 14 14 14-6.3 14-14S22.7 1 15 1zm0 22c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8z"}),(0,s.createElement)(NP,{className:"components-focal-point-picker__icon-fill",d:"M15 3C8.4 3 3 8.4 3 15s5.4 12 12 12 12-5.4 12-12S21.6 3 15 3zm0 22C9.5 25 5 20.5 5 15S9.5 5 15 5s10 4.5 10 10-4.5 10-10 10z"})))}const{clearTimeout:FP,setTimeout:jP}="undefined"!=typeof window?window:{};function zP(e){let{bounds:t={},value:n,...r}=e;const o=function(e){const[t,n]=(0,s.useState)(!1);return Nm((()=>{n(!0);const e=jP((()=>{n(!1)}),600);return()=>FP(e)}),[e]),{isActive:t}}(n),i={width:t.width,height:t.height};return(0,s.createElement)(xP,a({},r,o,{className:"components-focal-point-picker__grid",style:i}),(0,s.createElement)(kP,{style:{top:"33%"}}),(0,s.createElement)(kP,{style:{top:"66%"}}),(0,s.createElement)(SP,{style:{left:"33%"}}),(0,s.createElement)(SP,{style:{left:"66%"}}))}function BP(e){let{alt:t,autoPlay:n,src:r,onLoad:o=l.noop,mediaRef:i,muted:u=!0,...c}=e;if(!r)return(0,s.createElement)(VP,{className:"components-focal-point-picker__media components-focal-point-picker__media--placeholder",onLoad:o,mediaRef:i});const d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return!!e&&OP.includes(PP(e))}(r);return d?(0,s.createElement)("video",a({},c,{autoPlay:n,className:"components-focal-point-picker__media components-focal-point-picker__media--video",loop:!0,muted:u,onLoadedData:o,ref:i,src:r})):(0,s.createElement)("img",a({},c,{alt:t,className:"components-focal-point-picker__media components-focal-point-picker__media--image",onLoad:o,ref:i,src:r}))}function VP(e){let{mediaRef:t,onLoad:n=l.noop,...r}=e;const o=(0,s.useRef)(n);return(0,s.useLayoutEffect)((()=>{window.requestAnimationFrame((()=>{o.current()}))}),[]),(0,s.createElement)(bP,a({ref:t},r))}class HP extends s.Component{constructor(e){super(...arguments),this.state={isDragging:!1,bounds:CP,percentages:e.value},this.containerRef=(0,s.createRef)(),this.mediaRef=(0,s.createRef)(),this.onMouseDown=this.startDrag.bind(this),this.onMouseUp=this.stopDrag.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.onMouseMove=this.doDrag.bind(this),this.ifDraggingStop=()=>{this.state.isDragging&&this.stopDrag()},this.onChangeAtControls=e=>{this.updateValue(e,(()=>{this.props.onChange(this.state.percentages)}))},this.updateBounds=this.updateBounds.bind(this),this.updateValue=this.updateValue.bind(this)}componentDidMount(){const{defaultView:e}=this.containerRef.current.ownerDocument;e.addEventListener("resize",this.updateBounds),this.updateBounds()}componentDidUpdate(e){e.url!==this.props.url&&this.ifDraggingStop();const{isDragging:t,percentages:{x:n,y:r}}=this.state,{value:o}=this.props;t||o.x===n&&o.y===r||this.setState({percentages:this.props.value})}componentWillUnmount(){const{defaultView:e}=this.containerRef.current.ownerDocument;e.removeEventListener("resize",this.updateBounds),this.ifDraggingStop()}calculateBounds(){const e=CP;if(!this.mediaRef.current)return e;if(0===this.mediaRef.current.clientWidth||0===this.mediaRef.current.clientHeight)return e;const t=this.mediaRef.current.clientWidth,n=this.mediaRef.current.clientHeight,r=this.pickerDimensions(),o=r.width/t,i=r.height/n;return i>=o?(e.width=e.right=r.width,e.height=n*o,e.top=(r.height-e.height)/2,e.bottom=e.top+e.height):(e.height=e.bottom=r.height,e.width=t*i,e.left=(r.width-e.width)/2,e.right=e.left+e.width),e}updateValue(){var e,t,n;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;const i=null!==(e=null===(t=(n=this.props).resolvePoint)||void 0===t?void 0:t.call(n,r))&&void 0!==e?e:r,{x:a,y:s}=i,l={x:parseFloat(a).toFixed(2),y:parseFloat(s).toFixed(2)};this.setState({percentages:l},o)}updateBounds(){this.setState({bounds:this.calculateBounds()})}startDrag(e){var t,n;e.persist(),this.containerRef.current.focus(),this.setState({isDragging:!0});const{ownerDocument:r}=this.containerRef.current;r.addEventListener("mouseup",this.onMouseUp),r.addEventListener("mousemove",this.onMouseMove);const o=this.getValueFromPoint({x:e.pageX,y:e.pageY},e.shiftKey);this.updateValue(o),null===(t=(n=this.props).onDragStart)||void 0===t||t.call(n,o,e)}stopDrag(e){var t,n;const{ownerDocument:r}=this.containerRef.current;r.removeEventListener("mouseup",this.onMouseUp),r.removeEventListener("mousemove",this.onMouseMove),this.setState({isDragging:!1},(()=>{this.props.onChange(this.state.percentages)})),null===(t=(n=this.props).onDragEnd)||void 0===t||t.call(n,e)}onKeyDown(e){const{keyCode:t,shiftKey:n}=e;if(![Ym.UP,Ym.DOWN,Ym.LEFT,Ym.RIGHT].includes(t))return;e.preventDefault();const r={...this.state.percentages},o=n?.1:.01,i=t===Ym.UP||t===Ym.LEFT?-1*o:o,a=t===Ym.UP||t===Ym.DOWN?"y":"x",s=parseFloat(r[a])+i;r[a]=Av(s,0,1,o),this.updateValue(r,(()=>{this.props.onChange(this.state.percentages)}))}doDrag(e){var t,n;e.preventDefault();const r=this.getValueFromPoint({x:e.pageX,y:e.pageY},e.shiftKey);this.updateValue(r),null===(t=(n=this.props).onDrag)||void 0===t||t.call(n,r,e)}getValueFromPoint(e,t){const{bounds:n}=this.state,r=this.pickerDimensions(),o={left:e.x-r.left,top:e.y-r.top},i=Math.max(n.left,Math.min(o.left,n.right)),a=Math.max(n.top,Math.min(o.top,n.bottom));let s=(i-n.left)/(r.width-2*n.left),l=(a-n.top)/(r.height-2*n.top);const u=t?.1:.01;return s=Av(s,0,1,u),l=Av(l,0,1,u),{x:s,y:l}}pickerDimensions(){const e=this.containerRef.current;if(!e)return{width:0,height:0,left:0,top:0};const{clientHeight:t,clientWidth:n}=e,{top:r,left:o}=e.getBoundingClientRect();return{width:n,height:t,top:r+document.body.scrollTop,left:o}}iconCoordinates(){const{bounds:e,percentages:{x:t,y:n}}=this.state;if(void 0===e.left||void 0===e.top)return{left:"50%",top:"50%"};const{width:r,height:o}=this.pickerDimensions();return{left:t*(r-2*e.left)+e.left,top:n*(o-2*e.top)+e.top}}render(){const{autoPlay:e,className:t,help:n,instanceId:r,label:o,url:i}=this.props,{bounds:a,isDragging:l,percentages:u}=this.state,f=this.iconCoordinates(),p=c()("components-focal-point-picker-control",t),h=`inspector-focal-point-picker-control-${r}`;return(0,s.createElement)(fv,{label:o,id:h,help:n,className:p},(0,s.createElement)(gP,{className:"components-focal-point-picker-wrapper"},(0,s.createElement)(yP,{className:"components-focal-point-picker",onKeyDown:this.onKeyDown,onMouseDown:this.onMouseDown,onBlur:this.ifDraggingStop,ref:this.containerRef,role:"button",tabIndex:"-1"},(0,s.createElement)(zP,{bounds:a,value:u.x+u.y}),(0,s.createElement)(BP,{alt:(0,d.__)("Media preview"),autoPlay:e,mediaRef:this.mediaRef,onLoad:this.updateBounds,src:i}),(0,s.createElement)(LP,{coordinates:f,isDragging:l}))),(0,s.createElement)(TP,{percentages:u,onChange:this.onChangeAtControls}))}}HP.defaultProps={autoPlay:!0,value:{x:.5,y:.5},url:null};var WP=(0,f.withInstanceId)(HP);function UP(e){let{iframeRef:t,...n}=e;const r=(0,f.useMergeRefs)([t,(0,f.useFocusableIframe)()]);return Be()("wp.components.FocusableIframe",{since:"5.9",alternative:"wp.compose.useFocusableIframe"}),(0,s.createElement)("iframe",a({ref:r},n))}function $P(e){void 0===e&&(e={});var t=Yo(e),n=t.state,r=t.loop,o=void 0===r||r,i=v(t,["state","loop"]),a=(0,b.useState)(n),s=a[0],l=a[1],u=gi(m(m({},i),{},{loop:o}));return m(m({},u),{},{state:s,setState:l})}var KP=["baseId","unstable_idCountRef","unstable_virtual","rtl","orientation","items","groups","currentId","loop","wrap","shift","unstable_moves","unstable_hasActiveWidget","unstable_includesBaseElement","state","setBaseId","registerItem","unregisterItem","registerGroup","unregisterGroup","move","next","previous","up","down","first","last","sort","unstable_setVirtual","setRTL","setOrientation","setCurrentId","setLoop","setWrap","setShift","reset","unstable_setIncludesBaseElement","unstable_setHasActiveWidget","setState"],GP=[].concat(KP,["value","checked","unstable_checkOnFocus"]),qP=z({as:"div",useHook:V({name:"RadioGroup",compose:Ci,keys:KP,useProps:function(e,t){return m({role:"radiogroup"},t)}}),useCreateElement:function(e,t,n){return M(e,t,n)}});const YP=Xr("background:",zo.ui.background,";border:1px solid;border-color:",zo.ui.border,";border-radius:",Hp.controlBorderRadius,";display:inline-flex;min-height:",Hp.controlHeight,";min-width:0;padding:2px;position:relative;transition:transform ",Hp.transitionDurationFastest," linear;",Bo("transition")," &:hover{border-color:",zo.ui.borderHover,";}&:focus-within{border-color:",zo.ui.borderFocus,";box-shadow:",Hp.controlBoxShadowFocus,";outline:none;z-index:1;}",""),XP={name:"7whenc",styles:"display:flex;width:100%"},ZP=Bn("div",{target:"eakva830"})("background:",zo.gray[900],";border-radius:",Hp.controlBorderRadius,";box-shadow:",Hp.toggleGroupControlBackdropBoxShadow,";left:0;position:absolute;top:2px;bottom:2px;transition:transform ",Hp.transitionDurationFast," ease;",Bo("transition")," z-index:1;");var JP=(0,s.memo)((function(e){let{containerRef:t,containerWidth:n,isAdaptiveWidth:r,state:o}=e;const[i,a]=(0,s.useState)(0),[l,u]=(0,s.useState)(0),[c,d]=(0,s.useState)(!1),[f,p]=(0,s.useState)(!1);return(0,s.useEffect)((()=>{const e=null==t?void 0:t.current;if(!e)return;const n=e.querySelector(`[data-value="${o}"]`);if(p(!!n),!n)return;const r=window.setTimeout((()=>{const{width:t,x:r}=n.getBoundingClientRect(),{x:o}=e.getBoundingClientRect();a(r-o-1),u(t)}),100);let i;return c||(i=window.requestAnimationFrame((()=>{d(!0)}))),()=>{window.clearTimeout(r),window.cancelAnimationFrame(i)}}),[c,t,n,o,r]),f?(0,s.createElement)(ZP,{role:"presentation",style:{transform:`translateX(${i}px)`,transition:c?void 0:"none",width:l}}):null}));const QP=(0,s.createContext)({});var eM=QP;const tM=()=>{};const nM=On((function e(t,n){const{className:r,isAdaptiveWidth:o=!1,isBlock:i=!1,label:l,hideLabelFromVision:u=!1,help:c,onChange:d=tM,value:p,children:h,...m}=Cn(t,"ToggleGroupControl"),v=Sn(),g=(0,s.useRef)(),[y,b]=NO()(),w=$P({baseId:(0,f.useInstanceId)(e,"toggle-group-control").toString(),state:p}),_=(0,f.usePrevious)(p);Nm((()=>{_!==w.state&&d(w.state)}),[w.state]),Nm((()=>{p!==w.state&&w.setState(p)}),[p]);const x=(0,s.useMemo)((()=>v(YP,i&&XP,"medium",r)),[r,v,i]);return(0,s.createElement)(fv,{help:c},(0,s.createElement)(eM.Provider,{value:{...w,isBlock:!o}},!u&&(0,s.createElement)("div",null,(0,s.createElement)(fv.VisualLabel,null,l)),(0,s.createElement)(qP,a({},w,{"aria-label":l,as:Hn,className:x},m,{ref:(0,f.useMergeRefs)([g,n])}),y,(0,s.createElement)(JP,a({},w,{containerRef:g,containerWidth:b.width,isAdaptiveWidth:o})),h)))}),"ToggleGroupControl");var rM=nM;function oM(e){return void 0!==e.checked?e.checked:void 0!==e.value&&e.state===e.value}function iM(e,t){var n=Me(e,"change");Object.defineProperties(n,{type:{value:"change"},target:{value:e},currentTarget:{value:e}}),null==t||t(n)}var aM=V({name:"Radio",compose:Ie,keys:GP,useOptions:function(e,t){var n,r=t.value,o=t.checked,i=e.unstable_clickOnEnter,a=void 0!==i&&i,s=e.unstable_checkOnFocus,l=void 0===s||s,u=v(e,["unstable_clickOnEnter","unstable_checkOnFocus"]);return m(m({checked:o,unstable_clickOnEnter:a,unstable_checkOnFocus:l},u),{},{value:null!=(n=u.value)?n:r})},useProps:function(e,t){var n=t.ref,r=t.onChange,o=t.onClick,i=v(t,["ref","onChange","onClick"]),a=(0,b.useRef)(null),s=(0,b.useState)(!0),l=s[0],u=s[1],c=oM(e),d=q(e.currentId===e.id),f=q(r),p=q(o);!function(e){var t=(0,b.useState)((function(){return oM(e)}))[0],n=(0,b.useState)(e.currentId)[0],r=e.id,o=e.setCurrentId;(0,b.useEffect)((function(){t&&r&&n!==r&&(null==o||o(r))}),[t,r,o,n])}(e),(0,b.useEffect)((function(){var e=a.current;e&&("INPUT"===e.tagName&&"radio"===e.type||u(!1))}),[]);var h=(0,b.useCallback)((function(t){var n,r;null===(n=f.current)||void 0===n||n.call(f,t),t.defaultPrevented||e.disabled||null===(r=e.setState)||void 0===r||r.call(e,e.value)}),[e.disabled,e.setState,e.value]),g=(0,b.useCallback)((function(e){var t;null===(t=p.current)||void 0===t||t.call(p,e),e.defaultPrevented||l||iM(e.currentTarget,h)}),[h,l]);return(0,b.useEffect)((function(){var t=a.current;t&&e.unstable_moves&&d.current&&e.unstable_checkOnFocus&&iM(t,h)}),[e.unstable_moves,e.unstable_checkOnFocus,h]),m({ref:W(a,n),role:l?void 0:"radio",type:l?"radio":void 0,value:l?e.value:void 0,name:l?e.baseId:void 0,"aria-checked":c,checked:c,onChange:h,onClick:g},i)}}),sM=z({as:"input",memo:!0,useHook:aM});const lM=Bn("div",{target:"et6ln9s1"})({name:"sln1fl",styles:"display:inline-flex;max-width:100%;min-width:0;position:relative"}),uM={name:"82a6rk",styles:"flex:1"},cM=Xr("align-items:center;appearance:none;background:transparent;border:none;border-radius:",Hp.controlBorderRadius,";color:",zo.gray[700],";fill:currentColor;cursor:pointer;display:flex;font-family:inherit;height:100%;justify-content:center;line-height:100%;outline:none;padding:0 12px;position:relative;text-align:center;transition:background ",Hp.transitionDurationFast," linear,color ",Hp.transitionDurationFast," linear,font-weight 60ms linear;",Bo("transition")," user-select:none;width:100%;z-index:2;&::-moz-focus-inner{border:0;}&:active{background:",Hp.toggleGroupControlBackgroundColor,";}",""),dM=Xr("color:",zo.white,";&:active{background:transparent;}",""),fM=Bn("div",{target:"et6ln9s0"})("font-size:",Hp.fontSize,";line-height:1;"),pM={name:"1qsuvl4",styles:"background:transparent"},hM=Xr("min-height:",Hp.controlHeight,";",""),{ButtonContentView:mM,LabelView:vM}=o,gM=e=>{let{showTooltip:t,text:n,children:r}=e;return t&&n?(0,s.createElement)(Ur,{text:n,position:"top center"},r):(0,s.createElement)(s.Fragment,null,r)};const yM=On((function e(t,n){const r=(0,s.useContext)(QP),o=Cn({...t,id:(0,f.useInstanceId)(e,r.baseId||"toggle-group-control-option-base")},"ToggleGroupControlOptionBase"),{className:i,isBlock:l=!1,value:u,children:c,showTooltip:d=!1,...p}={...r,...o},h=p.state===u,m=Sn(),v=m(l&&uM),g=m(cM,i,h&&dM);return(0,s.createElement)(vM,{className:v,"data-active":h},(0,s.createElement)(gM,{showTooltip:d,text:p["aria-label"]},(0,s.createElement)(sM,a({},p,{as:"button","aria-label":p["aria-label"],className:g,"data-value":u,ref:n,value:u}),(0,s.createElement)(mM,null,c))))}),"ToggleGroupControlOptionBase");var bM=yM;function wM(e){const{label:t,...n}=e,r=n["aria-label"]||t;return(0,s.createElement)(bM,a({},n,{"aria-label":r}),t)}const _M={slug:"default",name:(0,d.__)("Default")},xM="custom",EM={slug:xM,name:(0,d.__)("Custom")},kM=["1","2","3","4","5"];function SM(e){const[t,n]=`${e}`.match(/[\d\.]+|\D+/g);return!isNaN(parseFloat(t))&&isFinite(t)?[t,n]:[]}function CM(e){return/^[\d\.]+(px|em|rem|vw|vh|%)?$/i.test(e)}function OM(e,t,n,r){return n&&!t.length?null:e?function(e,t){return[_M,...e,...t?[]:[EM]].map((e=>{let{slug:t,name:n,size:r}=e;return{key:t,name:n,size:r,__experimentalHint:r&&CM(r)&&parseFloat(r)}}))}(t,n):function(e,t){return e.map(((e,n)=>{let{slug:r,size:o,name:i}=e,a=t?kM[n]:o;if(!t&&"string"==typeof o){const[e]=SM(o);a=e}return{key:r,value:o,label:a,name:i}}))}(t,r)}var PM=(0,s.forwardRef)((function(e,t){var n,r;let{fallbackFontSize:o,fontSizes:i=[],disableCustomFontSizes:l=!1,onChange:u,value:c,withSlider:f=!1,withReset:p=!0}=e;const h=[typeof c,typeof(null==i||null===(n=i[0])||void 0===n?void 0:n.size)].includes("string"),m=h?parseInt(c):c,v="number"==typeof c||(null==c||null===(r=c.endsWith)||void 0===r?void 0:r.call(c,"px")),g=v_({availableUnits:["px","em","rem"]}),y=i.some((e=>{let{size:t}=e;return!CM(t)})),b=i.length>5,w=(0,s.useMemo)((()=>OM(b,i,l,y)),[b,i,l,y]),_=function(e,t){return t?e.find((e=>e.size===t))||EM:_M}(i,c),x=_.slug===xM,[E,k]=(0,s.useState)(!l&&x),S=(0,s.useMemo)((()=>{if(E)return`(${(0,d.__)("Custom")})`;if(x)return CM(c)&&`(${c})`;if(b)return CM(null==_?void 0:_.size)&&`(${null==_?void 0:_.size})`;let e=_.name;if(!y&&"string"==typeof _.size){const[,t]=SM(_.size);e+=`(${t})`}return e}),[E,null==_?void 0:_.slug,c,x,y]);if(!w)return null;const C=(0,d.sprintf)((0,d.__)("Currently selected font size: %s"),_.name),O="components-font-size-picker";return(0,s.createElement)("fieldset",a({className:O},t?{}:{ref:t}),(0,s.createElement)(Wn,{as:"legend"},(0,d.__)("Font size")),(0,s.createElement)(Pp,{justify:"space-between",className:`${O}__header`},(0,s.createElement)(mp,null,(0,d.__)("Size"),S&&(0,s.createElement)("span",{className:`${O}__header__hint`},S)),!l&&(0,s.createElement)(mp,null,(0,s.createElement)($n,{label:E?(0,d.__)("Use size preset"):(0,d.__)("Set custom size"),icon:ug,onClick:()=>{k(!E)},isPressed:E,isSmall:!0}))),(0,s.createElement)("div",{className:`${O}__controls`},!!i.length&&b&&!E&&(0,s.createElement)(RC,{className:`${O}__select`,label:(0,d.__)("Font size"),hideLabelFromVision:!0,describedBy:C,options:w,value:w.find((e=>e.key===_.slug)),onChange:e=>{let{selectedItem:t}=e;u(h?t.size:Number(t.size)),t.key===xM&&k(!0)}}),!b&&!E&&(0,s.createElement)(rM,{label:(0,d.__)("Font size"),hideLabelFromVision:!0,value:c,onChange:e=>{u(h?e:Number(e))},isBlock:!0},w.map((e=>(0,s.createElement)(wM,{key:e.key,value:e.value,label:e.label,"aria-label":e.name,showTooltip:!0})))),!f&&!l&&E&&(0,s.createElement)(Pp,{justify:"space-between",className:`${O}__custom-size-control`},(0,s.createElement)(mp,{isBlock:!0},(0,s.createElement)(E_,{label:(0,d.__)("Custom"),labelPosition:"top",hideLabelFromVision:!0,value:c,onChange:e=>{0!==parseFloat(e)&&e?u(h?e:parseInt(e,10)):u(void 0)},units:h?g:[]})),p&&(0,s.createElement)(mp,{isBlock:!0},(0,s.createElement)($n,{className:"components-color-palette__clear",disabled:void 0===c,onClick:()=>{u(void 0)},isSmall:!0,variant:"secondary"},(0,d.__)("Reset"))))),f&&(0,s.createElement)(Jg,{className:`${O}__custom-input`,label:(0,d.__)("Custom Size"),value:v&&m||"",initialPosition:o,onChange:e=>{u(h?e+"px":e)},min:12,max:100}))}));var MM=function(e){let{accept:t,children:n,multiple:r=!1,onChange:o,onClick:i,render:l,...u}=e;const c=(0,s.useRef)(),d=()=>{c.current.click()},f=l?l({openFileDialog:d}):(0,s.createElement)($n,a({onClick:d},u),n);return(0,s.createElement)("div",{className:"components-form-file-upload"},f,(0,s.createElement)("input",{type:"file",ref:c,multiple:r,style:{display:"none"},accept:t,onChange:o,onClick:i,"data-testid":"form-file-upload-input"}))};var TM=function(e){let{className:t,checked:n,id:r,disabled:o,onChange:i=l.noop,...u}=e;const d=c()("components-form-toggle",t,{"is-checked":n,"is-disabled":o});return(0,s.createElement)("span",{className:d},(0,s.createElement)("input",a({className:"components-form-toggle__input",id:r,type:"checkbox",checked:n,onChange:i,disabled:o},u)),(0,s.createElement)("span",{className:"components-form-toggle__track"}),(0,s.createElement)("span",{className:"components-form-toggle__thumb"}))};function DM(e){let{value:t,status:n,title:r,displayTransform:o,isBorderless:i=!1,disabled:a=!1,onClickRemove:u=l.noop,onMouseEnter:p,onMouseLeave:h,messages:m,termPosition:v,termsCount:g}=e;const y=(0,f.useInstanceId)(DM),b=c()("components-form-token-field__token",{"is-error":"error"===n,"is-success":"success"===n,"is-validating":"validating"===n,"is-borderless":i,"is-disabled":a}),w=o(t),_=(0,d.sprintf)((0,d.__)("%1$s (%2$s of %3$s)"),w,v,g);return(0,s.createElement)("span",{className:b,onMouseEnter:p,onMouseLeave:h,title:r},(0,s.createElement)("span",{className:"components-form-token-field__token-text",id:`components-form-token-field__token-text-${y}`},(0,s.createElement)(Wn,{as:"span"},_),(0,s.createElement)("span",{"aria-hidden":"true"},w)),(0,s.createElement)($n,{className:"components-form-token-field__remove-token",icon:kv,onClick:!a&&(()=>u({value:t})),label:m.remove,"aria-describedby":`components-form-token-field__token-text-${y}`}))}var IM=(0,f.createHigherOrderComponent)((e=>t=>(0,s.createElement)(e,a({},t,{speak:Zm.speak,debouncedSpeak:(0,f.useDebounce)(Zm.speak,500)}))),"withSpokenMessages");const RM={incompleteTokenValue:"",inputOffsetFromEnd:0,isActive:!1,isExpanded:!1,selectedSuggestionIndex:-1,selectedSuggestionScroll:!1};class AM extends s.Component{constructor(){super(...arguments),this.state=RM,this.onKeyDown=this.onKeyDown.bind(this),this.onKeyPress=this.onKeyPress.bind(this),this.onFocus=this.onFocus.bind(this),this.onBlur=this.onBlur.bind(this),this.deleteTokenBeforeInput=this.deleteTokenBeforeInput.bind(this),this.deleteTokenAfterInput=this.deleteTokenAfterInput.bind(this),this.addCurrentToken=this.addCurrentToken.bind(this),this.onContainerTouched=this.onContainerTouched.bind(this),this.renderToken=this.renderToken.bind(this),this.onTokenClickRemove=this.onTokenClickRemove.bind(this),this.onSuggestionHovered=this.onSuggestionHovered.bind(this),this.onSuggestionSelected=this.onSuggestionSelected.bind(this),this.onInputChange=this.onInputChange.bind(this),this.bindInput=this.bindInput.bind(this),this.bindTokensAndInput=this.bindTokensAndInput.bind(this),this.updateSuggestions=this.updateSuggestions.bind(this)}componentDidUpdate(e){this.state.isActive&&!this.input.hasFocus()&&this.input.focus();const{suggestions:t,value:n}=this.props,r=!wr()(t,e.suggestions);(r||n!==e.value)&&this.updateSuggestions(r)}static getDerivedStateFromProps(e,t){return e.disabled&&t.isActive?{isActive:!1,incompleteTokenValue:""}:null}bindInput(e){this.input=e}bindTokensAndInput(e){this.tokensAndInput=e}onFocus(e){const{__experimentalExpandOnFocus:t}=this.props;this.input.hasFocus()||e.target===this.tokensAndInput?this.setState({isActive:!0,isExpanded:!!t||this.state.isExpanded}):this.setState({isActive:!1}),"function"==typeof this.props.onFocus&&this.props.onFocus(e)}onBlur(){this.inputHasValidValue()?this.setState({isActive:!1}):this.setState(RM)}onKeyDown(e){let t=!1;if(!e.defaultPrevented){switch(e.keyCode){case Ym.BACKSPACE:t=this.handleDeleteKey(this.deleteTokenBeforeInput);break;case Ym.ENTER:t=this.addCurrentToken();break;case Ym.LEFT:t=this.handleLeftArrowKey();break;case Ym.UP:t=this.handleUpArrowKey();break;case Ym.RIGHT:t=this.handleRightArrowKey();break;case Ym.DOWN:t=this.handleDownArrowKey();break;case Ym.DELETE:t=this.handleDeleteKey(this.deleteTokenAfterInput);break;case Ym.SPACE:this.props.tokenizeOnSpace&&(t=this.addCurrentToken());break;case Ym.ESCAPE:t=this.handleEscapeKey(e)}t&&e.preventDefault()}}onKeyPress(e){let t=!1;if(44===e.charCode)t=this.handleCommaKey();t&&e.preventDefault()}onContainerTouched(e){e.target===this.tokensAndInput&&this.state.isActive&&e.preventDefault()}onTokenClickRemove(e){this.deleteToken(e.value),this.input.focus()}onSuggestionHovered(e){const t=this.getMatchingSuggestions().indexOf(e);t>=0&&this.setState({selectedSuggestionIndex:t,selectedSuggestionScroll:!1})}onSuggestionSelected(e){this.addNewToken(e)}onInputChange(e){const t=e.value,n=this.props.tokenizeOnSpace?/[ ,\t]+/:/[,\t]+/,r=t.split(n),o=(0,l.last)(r)||"";r.length>1&&this.addNewTokens(r.slice(0,-1)),this.setState({incompleteTokenValue:o},this.updateSuggestions),this.props.onInputChange(o)}handleDeleteKey(e){let t=!1;return this.input.hasFocus()&&this.isInputEmpty()&&(e(),t=!0),t}handleLeftArrowKey(){let e=!1;return this.isInputEmpty()&&(this.moveInputBeforePreviousToken(),e=!0),e}handleRightArrowKey(){let e=!1;return this.isInputEmpty()&&(this.moveInputAfterNextToken(),e=!0),e}handleUpArrowKey(){return this.setState(((e,t)=>({selectedSuggestionIndex:(0===e.selectedSuggestionIndex?this.getMatchingSuggestions(e.incompleteTokenValue,t.suggestions,t.value,t.maxSuggestions,t.saveTransform).length:e.selectedSuggestionIndex)-1,selectedSuggestionScroll:!0}))),!0}handleDownArrowKey(){return this.setState(((e,t)=>({selectedSuggestionIndex:(e.selectedSuggestionIndex+1)%this.getMatchingSuggestions(e.incompleteTokenValue,t.suggestions,t.value,t.maxSuggestions,t.saveTransform).length,selectedSuggestionScroll:!0}))),!0}handleEscapeKey(e){return this.setState({incompleteTokenValue:e.target.value,isExpanded:!1,selectedSuggestionIndex:-1,selectedSuggestionScroll:!1}),!0}handleCommaKey(){return this.inputHasValidValue()&&this.addNewToken(this.state.incompleteTokenValue),!0}moveInputToIndex(e){this.setState(((t,n)=>({inputOffsetFromEnd:n.value.length-Math.max(e,-1)-1})))}moveInputBeforePreviousToken(){this.setState(((e,t)=>({inputOffsetFromEnd:Math.min(e.inputOffsetFromEnd+1,t.value.length)})))}moveInputAfterNextToken(){this.setState((e=>({inputOffsetFromEnd:Math.max(e.inputOffsetFromEnd-1,0)})))}deleteTokenBeforeInput(){const e=this.getIndexOfInput()-1;e>-1&&this.deleteToken(this.props.value[e])}deleteTokenAfterInput(){const e=this.getIndexOfInput();e<this.props.value.length&&(this.deleteToken(this.props.value[e]),this.moveInputToIndex(e))}addCurrentToken(){let e=!1;const t=this.getSelectedSuggestion();return t?(this.addNewToken(t),e=!0):this.inputHasValidValue()&&(this.addNewToken(this.state.incompleteTokenValue),e=!0),e}addNewTokens(e){const t=(0,l.uniq)(e.map(this.props.saveTransform).filter(Boolean).filter((e=>!this.valueContainsToken(e))));if(t.length>0){const e=(0,l.clone)(this.props.value);e.splice.apply(e,[this.getIndexOfInput(),0].concat(t)),this.props.onChange(e)}}addNewToken(e){const{__experimentalExpandOnFocus:t,__experimentalValidateInput:n}=this.props;n(e)?(this.addNewTokens([e]),this.props.speak(this.props.messages.added,"assertive"),this.setState({incompleteTokenValue:"",selectedSuggestionIndex:-1,selectedSuggestionScroll:!1,isExpanded:!t}),this.state.isActive&&this.input.focus()):this.props.speak(this.props.messages.__experimentalInvalid,"assertive")}deleteToken(e){const t=this.props.value.filter((t=>this.getTokenValue(t)!==this.getTokenValue(e)));this.props.onChange(t),this.props.speak(this.props.messages.removed,"assertive")}getTokenValue(e){return"object"==typeof e?e.value:e}getMatchingSuggestions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.incompleteTokenValue,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.suggestions,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props.value,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.props.maxSuggestions,o=(arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.props.saveTransform)(e);const i=[],a=[];return 0===o.length?t=(0,l.difference)(t,n):(o=o.toLocaleLowerCase(),(0,l.each)(t,(e=>{const t=e.toLocaleLowerCase().indexOf(o);-1===n.indexOf(e)&&(0===t?i.push(e):t>0&&a.push(e))})),t=i.concat(a)),(0,l.take)(t,r)}getSelectedSuggestion(){if(-1!==this.state.selectedSuggestionIndex)return this.getMatchingSuggestions()[this.state.selectedSuggestionIndex]}valueContainsToken(e){return(0,l.some)(this.props.value,(t=>this.getTokenValue(e)===this.getTokenValue(t)))}getIndexOfInput(){return this.props.value.length-this.state.inputOffsetFromEnd}isInputEmpty(){return 0===this.state.incompleteTokenValue.length}inputHasValidValue(){return this.props.saveTransform(this.state.incompleteTokenValue).length>0}updateSuggestions(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const{__experimentalExpandOnFocus:t}=this.props,{incompleteTokenValue:n}=this.state,r=n.trim().length>1,o=this.getMatchingSuggestions(n),i=o.length>0,a={isExpanded:t||r&&i};if(e&&(a.selectedSuggestionIndex=-1,a.selectedSuggestionScroll=!1),this.setState(a),r){const{debouncedSpeak:e}=this.props;e(i?(0,d.sprintf)((0,d._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",o.length),o.length):(0,d.__)("No results."),"assertive")}}renderTokensAndInput(){const e=(0,l.map)(this.props.value,this.renderToken);return e.splice(this.getIndexOfInput(),0,this.renderInput()),e}renderToken(e,t,n){const r=this.getTokenValue(e),o=e.status?e.status:void 0,i=t+1,a=n.length;return(0,s.createElement)(DM,{key:"token-"+r,value:r,status:o,title:e.title,displayTransform:this.props.displayTransform,onClickRemove:this.onTokenClickRemove,isBorderless:e.isBorderless||this.props.isBorderless,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,disabled:"error"!==o&&this.props.disabled,messages:this.props.messages,termsCount:a,termPosition:i})}renderInput(){const{autoCapitalize:e,autoComplete:t,maxLength:n,placeholder:r,value:o,instanceId:i}=this.props;let a={instanceId:i,autoCapitalize:e,autoComplete:t,placeholder:0===o.length?r:"",ref:this.bindInput,key:"input",disabled:this.props.disabled,value:this.state.incompleteTokenValue,onBlur:this.onBlur,isExpanded:this.state.isExpanded,selectedSuggestionIndex:this.state.selectedSuggestionIndex};return n&&o.length>=n||(a={...a,onChange:this.onInputChange}),(0,s.createElement)(dS,a)}render(){const{disabled:e,label:t=(0,d.__)("Add item"),instanceId:n,className:r,__experimentalShowHowTo:o}=this.props,{isExpanded:i}=this.state,a=c()(r,"components-form-token-field__input-container",{"is-active":this.state.isActive,"is-disabled":e});let l={className:"components-form-token-field",tabIndex:"-1"};const u=this.getMatchingSuggestions();return e||(l=Object.assign({},l,{onKeyDown:this.onKeyDown,onKeyPress:this.onKeyPress,onFocus:this.onFocus})),(0,s.createElement)("div",l,(0,s.createElement)("label",{htmlFor:`components-form-token-input-${n}`,className:"components-form-token-field__label"},t),(0,s.createElement)("div",{ref:this.bindTokensAndInput,className:a,tabIndex:"-1",onMouseDown:this.onContainerTouched,onTouchStart:this.onContainerTouched},this.renderTokensAndInput(),i&&(0,s.createElement)(vS,{instanceId:n,match:this.props.saveTransform(this.state.incompleteTokenValue),displayTransform:this.props.displayTransform,suggestions:u,selectedIndex:this.state.selectedSuggestionIndex,scrollIntoView:this.state.selectedSuggestionScroll,onHover:this.onSuggestionHovered,onSelect:this.onSuggestionSelected})),o&&(0,s.createElement)("p",{id:`components-form-token-suggestions-howto-${n}`,className:"components-form-token-field__help"},this.props.tokenizeOnSpace?(0,d.__)("Separate with commas, spaces, or the Enter key."):(0,d.__)("Separate with commas or the Enter key.")))}}AM.defaultProps={suggestions:Object.freeze([]),maxSuggestions:100,value:Object.freeze([]),displayTransform:l.identity,saveTransform:e=>e.trim(),onChange:()=>{},onInputChange:()=>{},isBorderless:!1,disabled:!1,tokenizeOnSpace:!1,messages:{added:(0,d.__)("Item added."),removed:(0,d.__)("Item removed."),remove:(0,d.__)("Remove item"),__experimentalInvalid:(0,d.__)("Invalid item")},__experimentalExpandOnFocus:!1,__experimentalValidateInput:()=>!0,__experimentalShowHowTo:!0};var NM=IM((0,f.withInstanceId)(AM));const LM=e=>{let{isSelected:t}=e;return(0,s.createElement)(i.SVG,{width:"8",height:"8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(i.Circle,{cx:"4",cy:"4",r:"4",fill:t?"#419ECD":"#E1E3E6"}))};function FM(e){let{currentPage:t,numberOfPages:n,setCurrentPage:r}=e;return(0,s.createElement)("ul",{className:"components-guide__page-control","aria-label":(0,d.__)("Guide controls")},(0,l.times)(n,(e=>(0,s.createElement)("li",{key:e,"aria-current":e===t?"step":void 0},(0,s.createElement)($n,{key:e,icon:(0,s.createElement)(LM,{isSelected:e===t}),"aria-label":(0,d.sprintf)((0,d.__)("Page %1$d of %2$d"),e+1,n),onClick:()=>r(e)})))))}function jM(e){let{children:t,className:n,contentLabel:r,finishButtonText:o,onFinish:i,pages:a=[]}=e;const l=(0,s.useRef)(),[u,f]=(0,s.useState)(0);(0,s.useEffect)((()=>{s.Children.count(t)&&Be()("Passing children to <Guide>",{since:"5.5",alternative:"the `pages` prop"})}),[t]),(0,s.useEffect)((()=>{var e,t;null===(e=Ae.focus.tabbable.find(l.current))||void 0===e||null===(t=e[0])||void 0===t||t.focus()}),[u]),s.Children.count(t)&&(a=s.Children.map(t,(e=>({content:e}))));const p=u>0,h=u<a.length-1,m=()=>{p&&f(u-1)},v=()=>{h&&f(u+1)};return 0===a.length?null:(0,s.createElement)(SS,{className:c()("components-guide",n),contentLabel:r,onRequestClose:i,onKeyDown:e=>{e.keyCode===Ym.LEFT?m():e.keyCode===Ym.RIGHT&&v()},ref:l},(0,s.createElement)("div",{className:"components-guide__container"},(0,s.createElement)("div",{className:"components-guide__page"},a[u].image,a.length>1&&(0,s.createElement)(FM,{currentPage:u,numberOfPages:a.length,setCurrentPage:f}),a[u].content),(0,s.createElement)("div",{className:"components-guide__footer"},p&&(0,s.createElement)($n,{className:"components-guide__back-button",onClick:m},(0,d.__)("Previous")),h&&(0,s.createElement)($n,{className:"components-guide__forward-button",onClick:v},(0,d.__)("Next")),!h&&(0,s.createElement)($n,{className:"components-guide__finish-button",onClick:i},o||(0,d.__)("Finish")))))}function zM(e){return(0,s.useEffect)((()=>{Be()("<GuidePage>",{since:"5.5",alternative:"the `pages` prop in <Guide>"})}),[]),(0,s.createElement)("div",e)}var BM=(0,s.forwardRef)((function(e,t){let{labelPosition:n,size:r,tooltip:o,label:i,...l}=e;return Be()("wp.components.IconButton",{since:"5.4",alternative:"wp.components.Button",version:"6.2"}),(0,s.createElement)($n,a({},l,{ref:t,tooltipPosition:n,iconSize:r,showTooltip:void 0!==o?!!o:void 0,label:o||i}))}));var VM=On((function(e,t){const{role:n,wrapperClassName:r,...o}=function(e){const{as:t,className:n,onClick:r,role:o="listitem",size:i,...a}=Cn(e,"Item"),{spacedAround:l,size:u}=sk(),c=i||u,d=t||(void 0!==r?"button":"div"),f=Sn(),p=(0,s.useMemo)((()=>f("button"===d&&GE,ik[c]||ik.medium,YE,l&&QE,n)),[d,n,f,c,l]),h=f(qE);return{as:d,className:p,onClick:r,wrapperClassName:h,role:o,...a}}(e);return(0,s.createElement)("div",{role:n,className:r},(0,s.createElement)(Hn,a({},o,{ref:t})))}),"Item");function HM(e){let{target:t,callback:n,shortcut:r,bindGlobal:o,eventName:i}=e;return(0,f.useKeyboardShortcut)(r,n,{bindGlobal:o,target:t,eventName:i}),null}var WM=function(e){let{children:t,shortcuts:n,bindGlobal:r,eventName:o}=e;const i=(0,s.useRef)(),a=(0,l.map)(n,((e,t)=>(0,s.createElement)(HM,{key:t,shortcut:t,callback:e,bindGlobal:r,eventName:o,target:i})));return s.Children.count(t)?(0,s.createElement)("div",{ref:i},a,t):a};var UM=function e(t){const{children:n,className:r="",label:o,hideSeparator:i}=t,a=(0,f.useInstanceId)(e);if(!s.Children.count(n))return null;const l=`components-menu-group-label-${a}`,u=c()(r,"components-menu-group",{"has-hidden-separator":i});return(0,s.createElement)("div",{className:u},o&&(0,s.createElement)("div",{className:"components-menu-group__label",id:l,"aria-hidden":"true"},o),(0,s.createElement)("div",{role:"group","aria-labelledby":o?l:null},n))};var $M=(0,s.forwardRef)((function(e,t){let{children:n,info:r,className:o,icon:i,iconPosition:u="right",shortcut:d,isSelected:f,role:p="menuitem",...h}=e;return o=c()("components-menu-item__button",o),r&&(n=(0,s.createElement)("span",{className:"components-menu-item__info-wrapper"},(0,s.createElement)("span",{className:"components-menu-item__item"},n),(0,s.createElement)("span",{className:"components-menu-item__info"},r))),i&&!(0,l.isString)(i)&&(i=(0,s.cloneElement)(i,{className:c()("components-menu-items__item-icon",{"has-icon-right":"right"===u})})),(0,s.createElement)($n,a({ref:t,"aria-checked":"menuitemcheckbox"===p||"menuitemradio"===p?f:void 0,role:p,icon:"left"===u?i:void 0,className:o},h),(0,s.createElement)("span",{className:"components-menu-item__item"},n),(0,s.createElement)(jr,{className:"components-menu-item__shortcut",shortcut:d}),i&&"right"===u&&(0,s.createElement)(He,{icon:i}))}));function KM(e){let{choices:t=[],onHover:n=l.noop,onSelect:r,value:o}=e;return t.map((e=>{const t=o===e.value;return(0,s.createElement)($M,{key:e.value,role:"menuitemradio",icon:t&&Zw,info:e.info,isSelected:t,shortcut:e.shortcut,className:"components-menu-items-choice",onClick:()=>{t||r(e.value)},onMouseEnter:()=>n(e.value),onMouseLeave:()=>n(null),"aria-label":e["aria-label"]},e.label)}))}var GM=(0,s.forwardRef)((function(e,t){let{eventToOffset:n,...r}=e;return(0,s.createElement)(Hk,a({ref:t,stopNavigationEvents:!0,onlyBrowserTabstops:!0,eventToOffset:e=>{const{keyCode:t,shiftKey:r}=e;return Ym.TAB===t?r?-1:1:n?n(e):void 0}},r))}));const qM="root",YM=(0,s.createContext)({activeItem:void 0,activeMenu:qM,setActiveMenu:l.noop,isMenuEmpty:l.noop,navigationTree:{items:{},getItem:l.noop,addItem:l.noop,removeItem:l.noop,menus:{},getMenu:l.noop,addMenu:l.noop,removeMenu:l.noop,childMenu:{},traverseMenu:l.noop,isMenuEmpty:l.noop}}),XM=()=>(0,s.useContext)(YM);var ZM=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"}));var JM=(0,s.forwardRef)((function e(t,n){let{className:r,onChange:o,onKeyDown:i,value:a,label:l,placeholder:u=(0,d.__)("Search"),hideLabelFromVision:p=!0,help:h,onClose:m}=t;const v=(0,f.useInstanceId)(e),g=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=(0,s.useRef)(null);return(0,s.useEffect)((()=>{t.forEach((e=>{e&&("function"==typeof e?e(r.current):e.current=r.current)}))}),[t]),r}(n),y=`components-search-control-${v}`;return(0,s.createElement)(fv,{label:l,id:y,hideLabelFromVision:p,help:h,className:c()(r,"components-search-control")},(0,s.createElement)("div",{className:"components-search-control__input-wrapper"},(0,s.createElement)("input",{ref:g,className:"components-search-control__input",id:y,type:"search",placeholder:u,onChange:e=>o(e.target.value),onKeyDown:i,autoComplete:"off",value:a||""}),(0,s.createElement)("div",{className:"components-search-control__icon"},m?(0,s.createElement)($n,{icon:kv,label:(0,d.__)("Close search"),onClick:m}):a?(0,s.createElement)($n,{icon:kv,label:(0,d.__)("Reset search"),onClick:()=>{o(""),g.current.focus()}}):(0,s.createElement)(mg,{icon:ZM}))))}));const QM=Bn("div",{target:"ejwewyf11"})("width:100%;box-sizing:border-box;padding:0 ",bp(4),";overflow:hidden;"),eT=Bn("div",{target:"ejwewyf10"})("margin-top:",bp(6),";margin-bottom:",bp(6),";display:flex;flex-direction:column;ul{padding:0;margin:0;list-style:none;}.components-navigation__back-button{margin-bottom:",bp(6),";}.components-navigation__group+.components-navigation__group{margin-top:",bp(6),";}"),tT=Bn($n,{target:"ejwewyf9"})({name:"26l0q2",styles:"&.is-tertiary{color:inherit;opacity:0.7;&:hover:not( :disabled ){opacity:1;box-shadow:none;color:inherit;}&:active:not( :disabled ){background:transparent;opacity:1;color:inherit;}}"}),nT=Bn("div",{target:"ejwewyf8"})({name:"1aubja5",styles:"overflow:hidden;width:100%"}),rT=Bn("span",{target:"ejwewyf7"})("height:",bp(6),";.components-button.is-small{color:inherit;opacity:0.7;margin-right:",bp(1),";padding:0;&:active:not( :disabled ){background:none;opacity:1;color:inherit;}&:hover:not( :disabled ){box-shadow:none;opacity:1;color:inherit;}}"),oT=Bn(JM,{target:"ejwewyf6"})({name:"za3n3e",styles:"input[type='search'].components-search-control__input{margin:0;background:#303030;color:#fff;&:focus{background:#434343;color:#fff;}&::placeholder{color:rgba( 255, 255, 255, 0.6 );}}svg{fill:white;}.components-button.has-icon{padding:0;min-width:auto;}"}),iT=Bn(t_,{target:"ejwewyf5"})("min-height:",bp(12),";align-items:center;color:inherit;display:flex;justify-content:space-between;margin-bottom:",bp(2),";padding:",(()=>(0,d.isRTL)()?`${bp(1)} ${bp(4)} ${bp(1)} ${bp(2)}`:`${bp(1)} ${bp(2)} ${bp(1)} ${bp(4)}`),";"),aT=Bn("li",{target:"ejwewyf4"})("border-radius:2px;color:inherit;margin-bottom:0;>button,>a.components-button,>a{width:100%;color:inherit;opacity:0.7;padding:",bp(2)," ",bp(4),";",Cp({textAlign:"left"},{textAlign:"right"})," &:hover,&:focus:not( [aria-disabled='true'] ):active,&:active:not( [aria-disabled='true'] ):active{color:inherit;opacity:1;}}&.is-active{background-color:",jo.theme,";color:",Mo.white,";>button,>a{color:",Mo.white,";opacity:1;}}>svg path{color:",To.lightGray.ui,";}"),sT=Bn("div",{target:"ejwewyf3"})("display:flex;align-items:center;height:auto;min-height:40px;margin:0;padding:",bp(1.5)," ",bp(4),";font-weight:400;line-height:20px;width:100%;color:inherit;opacity:0.7;"),lT=Bn("span",{target:"ejwewyf2"})("display:flex;margin-right:",bp(2),";"),uT=Bn("span",{target:"ejwewyf1"})("margin-left:",(()=>(0,d.isRTL)()?"0":bp(2)),";margin-right:",(()=>(0,d.isRTL)()?bp(2):"0"),";display:inline-flex;padding:",bp(1)," ",bp(3),";border-radius:2px;animation:fade-in 250ms ease-out;@keyframes fade-in{from{opacity:0;}to{opacity:1;}}",Bo("animation"),";"),cT=Bn(oh,{target:"ejwewyf0"})((()=>(0,d.isRTL)()?"margin-left: auto;":"margin-right: auto;")," font-size:14px;line-height:20px;color:inherit;"),dT=()=>{const[e,t]=(0,s.useState)({});return{nodes:e,getNode:t=>e[t],addNode:(e,n)=>t((t=>({...t,[e]:(0,l.omit)(n,"children")}))),removeNode:e=>t((t=>(0,l.omit)(t,e)))}};function fT(e){let{activeItem:t,activeMenu:n=qM,children:r,className:o,onActivateMenu:i=l.noop}=e;const[a,u]=(0,s.useState)(n),[f,p]=(0,s.useState)(),h=(()=>{const{nodes:e,getNode:t,addNode:n,removeNode:r}=dT(),{nodes:o,getNode:i,addNode:a,removeNode:l}=dT(),[u,c]=(0,s.useState)({}),d=e=>u[e]||[],f=(e,t)=>{const n=[];let r,o=[e];for(;o.length>0&&(r=i(o.shift()),!r||n.includes(r.menu)||(n.push(r.menu),o=[...o,...d(r.menu)],!1!==t(r))););};return{items:e,getItem:t,addItem:n,removeItem:r,menus:o,getMenu:i,addMenu:(e,t)=>{c((n=>{const r={...n};return r[t.parentMenu]||(r[t.parentMenu]=[]),r[t.parentMenu].push(e),r})),a(e,t)},removeMenu:l,childMenu:u,traverseMenu:f,isMenuEmpty:e=>{let t=!0;return f(e,(e=>{if(!e.isEmpty)return t=!1,!1})),t}}})(),m=(0,d.isRTL)()?"right":"left",v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m;h.getMenu(e)&&(p(t),u(e),i(e))},g=(0,s.useRef)(!1);(0,s.useEffect)((()=>{g.current||(g.current=!0)}),[]),(0,s.useEffect)((()=>{n!==a&&v(n)}),[n]);const y={activeItem:t,activeMenu:a,setActiveMenu:v,navigationTree:h},b=c()("components-navigation",o),w=Pr({type:"slide-in",origin:f});return(0,s.createElement)(QM,{className:b},(0,s.createElement)("div",{key:a,className:c()({[w]:g.current&&f})},(0,s.createElement)(YM.Provider,{value:y},r)))}var pT=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));var hT=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));var mT=(0,s.forwardRef)((function(e,t){var n;let{backButtonLabel:r,className:o,href:i,onClick:a,parentMenu:l}=e;const{setActiveMenu:u,navigationTree:f}=XM(),p=c()("components-navigation__back-button",o),h=null===(n=f.getMenu(l))||void 0===n?void 0:n.title,m=(0,d.isRTL)()?pT:hT;return(0,s.createElement)(tT,{className:p,href:i,variant:"tertiary",ref:t,onClick:e=>{"function"==typeof a&&a(e);const t=(0,d.isRTL)()?"left":"right";l&&!e.defaultPrevented&&u(l,t)}},(0,s.createElement)(mg,{icon:m}),r||h||(0,d.__)("Back"))}));const vT=(0,s.createContext)({group:void 0});function gT(e){let{children:t,className:n,title:r}=e;const[o]=(0,s.useState)((0,l.uniqueId)("group-")),{navigationTree:{items:i}}=XM(),a={group:o};if(!(0,l.find)(i,{group:o,_isVisible:!0}))return(0,s.createElement)(vT.Provider,{value:a},t);const u=`components-navigation__group-title-${o}`,d=c()("components-navigation__group",n);return(0,s.createElement)(vT.Provider,{value:a},(0,s.createElement)("li",{className:d},r&&(0,s.createElement)(iT,{className:"components-navigation__group-title",id:u,level:3},r),(0,s.createElement)("ul",{"aria-labelledby":u,role:"group"},t)))}function yT(e){const{badge:t,title:n}=e;return(0,s.createElement)(s.Fragment,null,n&&(0,s.createElement)(cT,{className:"components-navigation__item-title",variant:"body.small",as:"span"},n),t&&(0,s.createElement)(uT,{className:"components-navigation__item-badge"},t))}const bT=(0,s.createContext)({menu:void 0,search:""}),wT=()=>(0,s.useContext)(bT),_T=e=>(0,l.deburr)(e).replace(/^\//,"").toLowerCase(),xT=(e,t)=>{const{activeMenu:n,navigationTree:{addItem:r,removeItem:o}}=XM(),{group:i}=(0,s.useContext)(vT),{menu:a,search:l}=wT();(0,s.useEffect)((()=>{const s=n===a,u=!l||((e,t)=>-1!==_T(e).indexOf(_T(t)))(t.title,l);return r(e,{...t,group:i,menu:a,_isVisible:s&&u}),()=>{o(e)}}),[n,l])};function ET(e){var t;const{children:n,className:r,...o}=e,[i]=(0,s.useState)((0,l.uniqueId)("item-"));xT(i,e);const{navigationTree:u}=XM();if(null===(t=u.getItem(i))||void 0===t||!t._isVisible)return null;const d=c()("components-navigation__item",r);return(0,s.createElement)(aT,a({className:d},o),n)}function kT(e){const{badge:t,children:n,className:r,href:o,item:i,navigateToMenu:u,onClick:f=l.noop,title:p,icon:h,hideIfTargetMenuEmpty:m,isText:v,...g}=e,{activeItem:y,setActiveMenu:b,navigationTree:{isMenuEmpty:w}}=XM();if(m&&u&&w(u))return null;const _=i&&y===i,x=c()(r,{"is-active":_}),E=(0,d.isRTL)()?hT:pT,k=n?e:{...e,onClick:void 0},S=v?g:{as:$n,href:o,onClick:e=>{u&&b(u),f(e)},"aria-current":_?"page":void 0,...g};return(0,s.createElement)(ET,a({},k,{className:x}),n||(0,s.createElement)(sT,S,h&&(0,s.createElement)(lT,null,(0,s.createElement)(mg,{icon:h})),(0,s.createElement)(yT,{title:p,badge:t}),u&&(0,s.createElement)(mg,{icon:E})))}var ST=IM((function(e){let{debouncedSpeak:t,onCloseSearch:n,onSearch:r,search:o,title:i}=e;const{navigationTree:{items:a}}=XM(),{menu:u}=wT(),c=(0,s.useRef)();(0,s.useEffect)((()=>{const e=setTimeout((()=>{c.current.focus()}),100);return()=>{clearTimeout(e)}}),[]),(0,s.useEffect)((()=>{if(!o)return;const e=(0,l.filter)(a,"_isVisible").length,n=(0,d.sprintf)((0,d._n)("%d result found.","%d results found.",e),e);t(n)}),[a,o]);const f=()=>{r(""),n()},p=`components-navigation__menu-title-search-${u}`,h=(0,d.sprintf)((0,d.__)("Search %s"),null==i?void 0:i.toLowerCase()).trim();return(0,s.createElement)("div",{className:"components-navigation__menu-title-search"},(0,s.createElement)(oT,{autoComplete:"off",className:"components-navigation__menu-search-input",id:p,onChange:e=>r(e),onKeyDown:function(e){e.keyCode!==Ym.ESCAPE||e.defaultPrevented||(e.preventDefault(),f())},placeholder:h,onClose:f,ref:c,type:"search",value:o}))}));function CT(e){let{hasSearch:t,onSearch:n,search:r,title:o,titleAction:i}=e;const[a,l]=(0,s.useState)(!1),{menu:u}=wT(),c=(0,s.useRef)();if(!o)return null;const f=`components-navigation__menu-title-${u}`,p=(0,d.sprintf)((0,d.__)("Search in %s"),o);return(0,s.createElement)(nT,{className:"components-navigation__menu-title"},!a&&(0,s.createElement)(iT,{as:"h2",className:"components-navigation__menu-title-heading",level:3},(0,s.createElement)("span",{id:f},o),(t||i)&&(0,s.createElement)(rT,null,i,t&&(0,s.createElement)($n,{isSmall:!0,variant:"tertiary",label:p,onClick:()=>l(!0),ref:c},(0,s.createElement)(mg,{icon:ZM})))),a&&(0,s.createElement)("div",{className:Pr({type:"slide-in",origin:"left"})},(0,s.createElement)(ST,{onCloseSearch:()=>{l(!1),setTimeout((()=>{c.current.focus()}),100)},onSearch:n,search:r,title:o})))}function OT(e){let{search:t}=e;const{navigationTree:{items:n}}=XM(),r=(0,l.filter)(n,"_isVisible").length;return!t||r?null:(0,s.createElement)(aT,null,(0,s.createElement)(sT,null,(0,d.__)("No results found.")," "))}function PT(e){const{backButtonLabel:t,children:n,className:r,hasSearch:o,menu:i=qM,onBackButtonClick:a,onSearch:l,parentMenu:u,search:d,isSearchDebouncing:f,title:p,titleAction:h}=e,[m,v]=(0,s.useState)("");(e=>{const{navigationTree:{addMenu:t,removeMenu:n}}=XM(),r=e.menu||qM;(0,s.useEffect)((()=>(t(r,{...e,menu:r}),()=>{n(r)})),[])})(e);const{activeMenu:g}=XM(),y={menu:i,search:m};if(g!==i)return(0,s.createElement)(bT.Provider,{value:y},n);const b=!!l,w=b?d:m,_=b?l:v,x=`components-navigation__menu-title-${i}`,E=c()("components-navigation__menu",r);return(0,s.createElement)(bT.Provider,{value:y},(0,s.createElement)(eT,{className:E},(u||a)&&(0,s.createElement)(mT,{backButtonLabel:t,parentMenu:u,onClick:a}),p&&(0,s.createElement)(CT,{hasSearch:o,onSearch:_,search:w,title:p,titleAction:h}),(0,s.createElement)(Wk,null,(0,s.createElement)("ul",{"aria-labelledby":x},n,w&&!f&&(0,s.createElement)(OT,{search:w})))))}const MT=(0,s.createContext)({location:{},goTo:()=>{},goBack:()=>{}});var TT={name:"15bx5k",styles:"overflow-x:hidden"};const DT=On((function(e,t){const{initialPath:n,children:r,className:o,...i}=Cn(e,"NavigatorProvider"),[l,u]=(0,s.useState)([{path:n}]),c=(0,s.useCallback)((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};u([...l,{...t,path:e,isBack:!1}])}),[l]),d=(0,s.useCallback)((()=>{l.length>1&&u([...l.slice(0,-2),{...l[l.length-2],isBack:!0}])}),[l]),f=(0,s.useMemo)((()=>({location:{...l[l.length-1],isInitial:1===l.length},goTo:c,goBack:d})),[l,c,d]),p=Sn(),h=(0,s.useMemo)((()=>p(TT,o)),[o,p]);return(0,s.createElement)(Hn,a({ref:t,className:h},i),(0,s.createElement)(MT.Provider,{value:f},r))}),"NavigatorProvider");var IT=DT,RT=window.wp.escapeHtml;var AT={name:"14x3t6z",styles:"overflow-x:auto;max-height:100%"};const NT=On((function(e,t){const{children:n,className:r,path:o,...i}=Cn(e,"NavigatorScreen"),l=(0,f.useReducedMotion)(),{location:u}=(0,s.useContext)(MT),c=u.path===(0,RT.escapeAttribute)(o),p=(0,s.useRef)(null),h=(0,f.usePrevious)(u),m=Sn(),v=(0,s.useMemo)((()=>m(AT,r)),[r,m]),g=u.isInitial&&!u.isBack;(0,s.useEffect)((()=>{if(g||!c||!p.current)return;let e=null;if(u.isBack&&null!=h&&h.focusTargetSelector&&(e=p.current.querySelector(h.focusTargetSelector)),!e){const t=Ae.focus.tabbable.find(p.current)[0];e=null!=t?t:p.current}e.focus()}),[g,c]);const y=(0,f.useMergeRefs)([t,p]);if(!c)return null;if(l)return(0,s.createElement)(Hn,a({ref:y,className:v},i),n);const b={opacity:1,transition:{delay:0,duration:.14,ease:"easeInOut"},x:0},w={opacity:0,x:(0,d.isRTL)()&&u.isBack||!(0,d.isRTL)()&&!u.isBack?50:-50},_={animate:b,exit:{delay:0,opacity:0,x:!(0,d.isRTL)()&&u.isBack||(0,d.isRTL)()&&!u.isBack?50:-50,transition:{duration:.14,ease:"easeInOut"}},initial:w};return(0,s.createElement)(ap.div,a({ref:y,className:v},i,_),n)}),"NavigatorScreen");var LT=NT;var FT=function(){const{location:e,goTo:t,goBack:n}=(0,s.useContext)(MT);return{location:e,goTo:t,goBack:n}};var jT=On((function(e,t){const n=function(e){const{path:t,onClick:n,as:r=$n,attributeName:o="id",...i}=Cn(e,"NavigatorButton"),a=(0,RT.escapeAttribute)(t),{goTo:l}=FT();return{as:r,onClick:(0,s.useCallback)((e=>{var t,r;e.preventDefault(),l(a,{focusTargetSelector:(t=o,r=a,`[${t}="${r}"]`)}),null==n||n(e)}),[l,n]),...i,[o]:a}}(e);return(0,s.createElement)(Hn,a({ref:t},n))}),"NavigatorButton");var zT=On((function(e,t){const n=function(e){const{onClick:t,as:n=$n,...r}=Cn(e,"NavigatorBackButton"),{goBack:o}=FT();return{as:n,onClick:(0,s.useCallback)((e=>{e.preventDefault(),o(),null==t||t(e)}),[o,t]),...r}}(e);return(0,s.createElement)(Hn,a({ref:t},n))}),"NavigatorBackButton");function BT(e){switch(e){case"success":case"warning":case"info":return"polite";default:return"assertive"}}var VT=function(e){let{className:t,status:n="info",children:r,spokenMessage:o=r,onRemove:i=l.noop,isDismissible:a=!0,actions:u=[],politeness:f=BT(n),__unstableHTML:p,onDismiss:h=l.noop}=e;!function(e,t){const n="string"==typeof e?e:(0,s.renderToString)(e);(0,s.useEffect)((()=>{n&&(0,Zm.speak)(n,t)}),[n,t])}(o,f);const m=c()(t,"components-notice","is-"+n,{"is-dismissible":a});return p&&(r=(0,s.createElement)(s.RawHTML,null,r)),(0,s.createElement)("div",{className:m},(0,s.createElement)("div",{className:"components-notice__content"},r,(0,s.createElement)("div",{className:"components-notice__actions"},u.map(((e,t)=>{let{className:n,label:r,isPrimary:o,variant:i,noDefaultClasses:a=!1,onClick:l,url:u}=e,d=i;return"primary"===i||a||(d=u?"link":"secondary"),void 0===d&&o&&(d="primary"),(0,s.createElement)($n,{key:t,href:u,variant:d,onClick:u?void 0:l,className:c()("components-notice__action",n)},r)})))),a&&(0,s.createElement)($n,{className:"components-notice__dismiss",icon:Ne,label:(0,d.__)("Dismiss this notice"),onClick:e=>{var t;null==e||null===(t=e.preventDefault)||void 0===t||t.call(e),h(),i()},showTooltip:!1}))};var HT=function(e){let{notices:t,onRemove:n=l.noop,className:r,children:o}=e;const i=e=>()=>n(e);return r=c()("components-notice-list",r),(0,s.createElement)("div",{className:r},o,[...t].reverse().map((e=>(0,s.createElement)(VT,a({},(0,l.omit)(e,["content"]),{key:e.id,onRemove:i(e.id)}),e.content))))};var WT=function(e){let{label:t,children:n}=e;return(0,s.createElement)("div",{className:"components-panel__header"},t&&(0,s.createElement)("h2",null,t),n)};var UT=(0,s.forwardRef)((function(e,t){let{header:n,className:r,children:o}=e;const i=c()(r,"components-panel");return(0,s.createElement)("div",{className:i,ref:t},n&&(0,s.createElement)(WT,{label:n}),o)}));var $T=(0,s.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(i.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}));const KT=(0,s.forwardRef)(((e,t)=>{let{isOpened:n,icon:r,title:o,...i}=e;return o?(0,s.createElement)("h2",{className:"components-panel__body-title"},(0,s.createElement)($n,a({className:"components-panel__body-toggle","aria-expanded":n,ref:t},i),(0,s.createElement)("span",{"aria-hidden":"true"},(0,s.createElement)(He,{className:"components-panel__arrow",icon:n?$T:vg})),o,r&&(0,s.createElement)(He,{icon:r,className:"components-panel__icon",size:20}))):null})),GT=(0,s.forwardRef)((function(e,t){let{buttonProps:n={},children:r,className:o,icon:i,initialOpen:u,onToggle:d=l.noop,opened:p,title:h,scrollAfterOpen:m=!0}=e;const[v,g]=xg(p,{initial:void 0===u||u}),y=(0,s.useRef)(),b=(0,f.useReducedMotion)()?"auto":"smooth",w=(0,s.useRef)();w.current=m,Nm((()=>{var e;v&&w.current&&null!==(e=y.current)&&void 0!==e&&e.scrollIntoView&&y.current.scrollIntoView({inline:"nearest",block:"nearest",behavior:b})}),[v,b]);const _=c()("components-panel__body",o,{"is-opened":v});return(0,s.createElement)("div",{className:_,ref:(0,f.useMergeRefs)([y,t])},(0,s.createElement)(KT,a({icon:i,isOpened:v,onClick:e=>{e.preventDefault();const t=!v;g(t),d(t)},title:h},n)),"function"==typeof r?r({opened:v}):v&&r)}));GT.displayName="PanelBody";var qT=GT;const YT=(0,s.forwardRef)(((e,t)=>{let{className:n,children:r}=e;return(0,s.createElement)("div",{className:c()("components-panel__row",n),ref:t},r)}));var XT=YT;var ZT=function(e){let{icon:t,children:n,label:r,instructions:o,className:i,notices:l,preview:u,isColumnLayout:d,...p}=e;const[h,{width:m}]=(0,f.useResizeObserver)();let v;"number"==typeof m&&(v={"is-large":m>=480,"is-medium":m>=160&&m<480,"is-small":m<160});const g=c()("components-placeholder",i,v),y=c()("components-placeholder__fieldset",{"is-column-layout":d});return(0,s.createElement)("div",a({},p,{className:g}),h,l,u&&(0,s.createElement)("div",{className:"components-placeholder__preview"},u),(0,s.createElement)("div",{className:"components-placeholder__label"},(0,s.createElement)(He,{icon:t}),r),(0,s.createElement)("fieldset",{className:y},!!o&&(0,s.createElement)("legend",{className:"components-placeholder__instructions"},o),n))};function JT(e){const t=e.map((e=>({children:[],parent:null,...e}))),n=(0,l.groupBy)(t,"parent");if(n.null&&n.null.length)return t;const r=e=>e.map((e=>{const t=n[e.id];return{...e,children:t&&t.length?r(t):[]}}));return r(n[0]||[])}function QT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(0,l.flatMap)(e,(e=>[{value:e.id,label:(0,l.repeat)(" ",3*t)+(0,l.unescape)(e.name)},...QT(e.children||[],t+1)]))}function eD(e){let{label:t,noOptionLabel:n,onChange:r,selectedId:o,tree:i,...u}=e;const c=(0,s.useMemo)((()=>(0,l.compact)([n&&{value:"",label:n},...QT(i)])),[n,i]);return(0,s.createElement)(wg,a({label:t,options:c,onChange:r,value:o},u))}function tD(e){let{label:t,noOptionLabel:n,categoriesList:r,selectedCategoryId:o,onChange:i,...l}=e;const u=(0,s.useMemo)((()=>JT(r)),[r]);return(0,s.createElement)(eD,a({label:t,noOptionLabel:n,onChange:i,tree:u,selectedId:o},l))}function nD(e){let{label:t,noOptionLabel:n,authorList:r,selectedAuthorId:o,onChange:i}=e;if(!r)return null;const a=JT(r);return(0,s.createElement)(eD,{label:t,noOptionLabel:n,onChange:i,tree:a,selectedId:o})}const rD=1,oD=100;function iD(e){let{authorList:t,selectedAuthorId:n,categoriesList:r,selectedCategoryId:o,categorySuggestions:i,selectedCategories:a,numberOfItems:l,order:u,orderBy:c,maxItems:f=oD,minItems:p=rD,onCategoryChange:h,onAuthorChange:m,onNumberOfItemsChange:v,onOrderChange:g,onOrderByChange:y}=e;return[g&&y&&(0,s.createElement)(wg,{key:"query-controls-order-select",label:(0,d.__)("Order by"),value:`${c}/${u}`,options:[{label:(0,d.__)("Newest to oldest"),value:"date/desc"},{label:(0,d.__)("Oldest to newest"),value:"date/asc"},{label:(0,d.__)("A → Z"),value:"title/asc"},{label:(0,d.__)("Z → A"),value:"title/desc"}],onChange:e=>{const[t,n]=e.split("/");n!==u&&g(n),t!==c&&y(t)}}),r&&h&&(0,s.createElement)(tD,{key:"query-controls-category-select",categoriesList:r,label:(0,d.__)("Category"),noOptionLabel:(0,d.__)("All"),selectedCategoryId:o,onChange:h}),i&&h&&(0,s.createElement)(NM,{key:"query-controls-categories-select",label:(0,d.__)("Categories"),value:a&&a.map((e=>({id:e.id,value:e.name||e.value}))),suggestions:Object.keys(i),onChange:h,maxSuggestions:20}),m&&(0,s.createElement)(nD,{key:"query-controls-author-select",authorList:t,label:(0,d.__)("Author"),noOptionLabel:(0,d.__)("All"),selectedAuthorId:n,onChange:m}),v&&(0,s.createElement)(Jg,{key:"query-controls-range-control",label:(0,d.__)("Number of items"),value:l,onChange:v,min:p,max:f,required:!0})]}var aD=(0,s.createContext)({state:null,setState:()=>{}});var sD=(0,s.forwardRef)((function(e,t){let{children:n,value:r,...o}=e;const i=(0,s.useContext)(aD),l=i.state===r;return(0,s.createElement)(sM,a({ref:t,as:$n,variant:l?"primary":"secondary",value:r},i,o),n||r)}));var lD=(0,s.forwardRef)((function(e,t){let{label:n,checked:r,defaultChecked:o,disabled:i,onChange:l,...u}=e;const c=$P({state:o,baseId:u.id}),d={...c,disabled:i,state:null!=r?r:c.state,setState:null!=l?l:c.setState};return(0,s.createElement)(aD.Provider,{value:d},(0,s.createElement)(qP,a({ref:t,as:Ux,"aria-label":n},c,u)))}));function uD(e){let{label:t,className:n,selected:r,help:o,onChange:i,hideLabelFromVision:u,options:d=[],...p}=e;const h=`inspector-radio-control-${(0,f.useInstanceId)(uD)}`,m=e=>i(e.target.value);return!(0,l.isEmpty)(d)&&(0,s.createElement)(fv,{label:t,id:h,hideLabelFromVision:u,help:o,className:c()(n,"components-radio-control")},d.map(((e,t)=>(0,s.createElement)("div",{key:`${h}-${t}`,className:"components-radio-control__option"},(0,s.createElement)("input",a({id:`${h}-${t}`,className:"components-radio-control__input",type:"radio",name:h,value:e.value,onChange:m,checked:e.value===r,"aria-describedby":o?`${h}__help`:void 0},p)),(0,s.createElement)("label",{htmlFor:`${h}-${t}`},e.label)))))}var cD=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),dD=function(){return dD=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},dD.apply(this,arguments)},fD={width:"100%",height:"10px",top:"0px",left:"0px",cursor:"row-resize"},pD={width:"10px",height:"100%",top:"0px",left:"0px",cursor:"col-resize"},hD={width:"20px",height:"20px",position:"absolute"},mD={top:dD(dD({},fD),{top:"-5px"}),right:dD(dD({},pD),{left:void 0,right:"-5px"}),bottom:dD(dD({},fD),{top:void 0,bottom:"-5px"}),left:dD(dD({},pD),{left:"-5px"}),topRight:dD(dD({},hD),{right:"-10px",top:"-10px",cursor:"ne-resize"}),bottomRight:dD(dD({},hD),{right:"-10px",bottom:"-10px",cursor:"se-resize"}),bottomLeft:dD(dD({},hD),{left:"-10px",bottom:"-10px",cursor:"sw-resize"}),topLeft:dD(dD({},hD),{left:"-10px",top:"-10px",cursor:"nw-resize"})},vD=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onMouseDown=function(e){t.props.onResizeStart(e,t.props.direction)},t.onTouchStart=function(e){t.props.onResizeStart(e,t.props.direction)},t}return cD(t,e),t.prototype.render=function(){return b.createElement("div",{className:this.props.className||"",style:dD(dD({position:"absolute",userSelect:"none"},mD[this.props.direction]),this.props.replaceStyles||{}),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart},this.props.children)},t}(b.PureComponent),gD=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),yD=function(){return yD=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},yD.apply(this,arguments)},bD={width:"auto",height:"auto"},wD=function(e,t,n){return Math.max(Math.min(e,n),t)},_D=function(e,t){return Math.round(e/t)*t},xD=function(e,t){return new RegExp(e,"i").test(t)},ED=function(e){return Boolean(e.touches&&e.touches.length)},kD=function(e,t,n){void 0===n&&(n=0);var r=t.reduce((function(n,r,o){return Math.abs(r-e)<Math.abs(t[n]-e)?o:n}),0),o=Math.abs(t[r]-e);return 0===n||o<n?t[r]:e},SD=function(e){return"auto"===(e=e.toString())||e.endsWith("px")||e.endsWith("%")||e.endsWith("vh")||e.endsWith("vw")||e.endsWith("vmax")||e.endsWith("vmin")?e:e+"px"},CD=function(e,t,n,r){if(e&&"string"==typeof e){if(e.endsWith("px"))return Number(e.replace("px",""));if(e.endsWith("%"))return t*(Number(e.replace("%",""))/100);if(e.endsWith("vw"))return n*(Number(e.replace("vw",""))/100);if(e.endsWith("vh"))return r*(Number(e.replace("vh",""))/100)}return e},OD=["as","style","className","grid","snap","bounds","boundsByDirection","size","defaultSize","minWidth","minHeight","maxWidth","maxHeight","lockAspectRatio","lockAspectRatioExtraWidth","lockAspectRatioExtraHeight","enable","handleStyles","handleClasses","handleWrapperStyle","handleWrapperClass","children","onResizeStart","onResize","onResizeStop","handleComponent","scale","resizeRatio","snapGap"],PD="__resizable_base__",MD=function(e){function t(t){var n=e.call(this,t)||this;return n.ratio=1,n.resizable=null,n.parentLeft=0,n.parentTop=0,n.resizableLeft=0,n.resizableRight=0,n.resizableTop=0,n.resizableBottom=0,n.targetLeft=0,n.targetTop=0,n.appendBase=function(){if(!n.resizable||!n.window)return null;var e=n.parentNode;if(!e)return null;var t=n.window.document.createElement("div");return t.style.width="100%",t.style.height="100%",t.style.position="absolute",t.style.transform="scale(0, 0)",t.style.left="0",t.style.flex="0 0 100%",t.classList?t.classList.add(PD):t.className+=PD,e.appendChild(t),t},n.removeBase=function(e){var t=n.parentNode;t&&t.removeChild(e)},n.ref=function(e){e&&(n.resizable=e)},n.state={isResizing:!1,width:void 0===(n.propsSize&&n.propsSize.width)?"auto":n.propsSize&&n.propsSize.width,height:void 0===(n.propsSize&&n.propsSize.height)?"auto":n.propsSize&&n.propsSize.height,direction:"right",original:{x:0,y:0,width:0,height:0},backgroundStyle:{height:"100%",width:"100%",backgroundColor:"rgba(0,0,0,0)",cursor:"auto",opacity:0,position:"fixed",zIndex:9999,top:"0",left:"0",bottom:"0",right:"0"},flexBasis:void 0},n.onResizeStart=n.onResizeStart.bind(n),n.onMouseMove=n.onMouseMove.bind(n),n.onMouseUp=n.onMouseUp.bind(n),n}return gD(t,e),Object.defineProperty(t.prototype,"parentNode",{get:function(){return this.resizable?this.resizable.parentNode:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"window",{get:function(){return this.resizable&&this.resizable.ownerDocument?this.resizable.ownerDocument.defaultView:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||bD},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){var e=0,t=0;if(this.resizable&&this.window){var n=this.resizable.offsetWidth,r=this.resizable.offsetHeight,o=this.resizable.style.position;"relative"!==o&&(this.resizable.style.position="relative"),e="auto"!==this.resizable.style.width?this.resizable.offsetWidth:n,t="auto"!==this.resizable.style.height?this.resizable.offsetHeight:r,this.resizable.style.position=o}return{width:e,height:t}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sizeStyle",{get:function(){var e=this,t=this.props.size,n=function(t){if(void 0===e.state[t]||"auto"===e.state[t])return"auto";if(e.propsSize&&e.propsSize[t]&&e.propsSize[t].toString().endsWith("%")){if(e.state[t].toString().endsWith("%"))return e.state[t].toString();var n=e.getParentSize();return Number(e.state[t].toString().replace("px",""))/n[t]*100+"%"}return SD(e.state[t])};return{width:t&&void 0!==t.width&&!this.state.isResizing?SD(t.width):n("width"),height:t&&void 0!==t.height&&!this.state.isResizing?SD(t.height):n("height")}},enumerable:!1,configurable:!0}),t.prototype.getParentSize=function(){if(!this.parentNode)return this.window?{width:this.window.innerWidth,height:this.window.innerHeight}:{width:0,height:0};var e=this.appendBase();if(!e)return{width:0,height:0};var t=!1,n=this.parentNode.style.flexWrap;"wrap"!==n&&(t=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%",e.style.minHeight="100%";var r={width:e.offsetWidth,height:e.offsetHeight};return t&&(this.parentNode.style.flexWrap=n),this.removeBase(e),r},t.prototype.bindEvents=function(){this.window&&(this.window.addEventListener("mouseup",this.onMouseUp),this.window.addEventListener("mousemove",this.onMouseMove),this.window.addEventListener("mouseleave",this.onMouseUp),this.window.addEventListener("touchmove",this.onMouseMove,{capture:!0,passive:!1}),this.window.addEventListener("touchend",this.onMouseUp))},t.prototype.unbindEvents=function(){this.window&&(this.window.removeEventListener("mouseup",this.onMouseUp),this.window.removeEventListener("mousemove",this.onMouseMove),this.window.removeEventListener("mouseleave",this.onMouseUp),this.window.removeEventListener("touchmove",this.onMouseMove,!0),this.window.removeEventListener("touchend",this.onMouseUp))},t.prototype.componentDidMount=function(){if(this.resizable&&this.window){var e=this.window.getComputedStyle(this.resizable);this.setState({width:this.state.width||this.size.width,height:this.state.height||this.size.height,flexBasis:"auto"!==e.flexBasis?e.flexBasis:void 0})}},t.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},t.prototype.createSizeForCssProperty=function(e,t){var n=this.propsSize&&this.propsSize[t];return"auto"!==this.state[t]||this.state.original[t]!==e||void 0!==n&&"auto"!==n?e:"auto"},t.prototype.calculateNewMaxFromBoundary=function(e,t){var n,r,o=this.props.boundsByDirection,i=this.state.direction,a=o&&xD("left",i),s=o&&xD("top",i);if("parent"===this.props.bounds){var l=this.parentNode;l&&(n=a?this.resizableRight-this.parentLeft:l.offsetWidth+(this.parentLeft-this.resizableLeft),r=s?this.resizableBottom-this.parentTop:l.offsetHeight+(this.parentTop-this.resizableTop))}else"window"===this.props.bounds?this.window&&(n=a?this.resizableRight:this.window.innerWidth-this.resizableLeft,r=s?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(n=a?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),r=s?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return n&&Number.isFinite(n)&&(e=e&&e<n?e:n),r&&Number.isFinite(r)&&(t=t&&t<r?t:r),{maxWidth:e,maxHeight:t}},t.prototype.calculateNewSizeFromDirection=function(e,t){var n=this.props.scale||1,r=this.props.resizeRatio||1,o=this.state,i=o.direction,a=o.original,s=this.props,l=s.lockAspectRatio,u=s.lockAspectRatioExtraHeight,c=s.lockAspectRatioExtraWidth,d=a.width,f=a.height,p=u||0,h=c||0;return xD("right",i)&&(d=a.width+(e-a.x)*r/n,l&&(f=(d-h)/this.ratio+p)),xD("left",i)&&(d=a.width-(e-a.x)*r/n,l&&(f=(d-h)/this.ratio+p)),xD("bottom",i)&&(f=a.height+(t-a.y)*r/n,l&&(d=(f-p)*this.ratio+h)),xD("top",i)&&(f=a.height-(t-a.y)*r/n,l&&(d=(f-p)*this.ratio+h)),{newWidth:d,newHeight:f}},t.prototype.calculateNewSizeFromAspectRatio=function(e,t,n,r){var o=this.props,i=o.lockAspectRatio,a=o.lockAspectRatioExtraHeight,s=o.lockAspectRatioExtraWidth,l=void 0===r.width?10:r.width,u=void 0===n.width||n.width<0?e:n.width,c=void 0===r.height?10:r.height,d=void 0===n.height||n.height<0?t:n.height,f=a||0,p=s||0;if(i){var h=(c-f)*this.ratio+p,m=(d-f)*this.ratio+p,v=(l-p)/this.ratio+f,g=(u-p)/this.ratio+f,y=Math.max(l,h),b=Math.min(u,m),w=Math.max(c,v),_=Math.min(d,g);e=wD(e,y,b),t=wD(t,w,_)}else e=wD(e,l,u),t=wD(t,c,d);return{newWidth:e,newHeight:t}},t.prototype.setBoundingClientRect=function(){if("parent"===this.props.bounds){var e=this.parentNode;if(e){var t=e.getBoundingClientRect();this.parentLeft=t.left,this.parentTop=t.top}}if(this.props.bounds&&"string"!=typeof this.props.bounds){var n=this.props.bounds.getBoundingClientRect();this.targetLeft=n.left,this.targetTop=n.top}if(this.resizable){var r=this.resizable.getBoundingClientRect(),o=r.left,i=r.top,a=r.right,s=r.bottom;this.resizableLeft=o,this.resizableRight=a,this.resizableTop=i,this.resizableBottom=s}},t.prototype.onResizeStart=function(e,t){if(this.resizable&&this.window){var n,r=0,o=0;if(e.nativeEvent&&function(e){return Boolean((e.clientX||0===e.clientX)&&(e.clientY||0===e.clientY))}(e.nativeEvent)?(r=e.nativeEvent.clientX,o=e.nativeEvent.clientY):e.nativeEvent&&ED(e.nativeEvent)&&(r=e.nativeEvent.touches[0].clientX,o=e.nativeEvent.touches[0].clientY),this.props.onResizeStart)if(this.resizable)if(!1===this.props.onResizeStart(e,t,this.resizable))return;this.props.size&&(void 0!==this.props.size.height&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),void 0!==this.props.size.width&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio="number"==typeof this.props.lockAspectRatio?this.props.lockAspectRatio:this.size.width/this.size.height;var i=this.window.getComputedStyle(this.resizable);if("auto"!==i.flexBasis){var a=this.parentNode;if(a){var s=this.window.getComputedStyle(a).flexDirection;this.flexDir=s.startsWith("row")?"row":"column",n=i.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var l={original:{x:r,y:o,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:yD(yD({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:t,flexBasis:n};this.setState(l)}},t.prototype.onMouseMove=function(e){var t=this;if(this.state.isResizing&&this.resizable&&this.window){if(this.window.TouchEvent&&ED(e))try{e.preventDefault(),e.stopPropagation()}catch(e){}var n=this.props,r=n.maxWidth,o=n.maxHeight,i=n.minWidth,a=n.minHeight,s=ED(e)?e.touches[0].clientX:e.clientX,l=ED(e)?e.touches[0].clientY:e.clientY,u=this.state,c=u.direction,d=u.original,f=u.width,p=u.height,h=this.getParentSize(),m=function(e,t,n,r,o,i,a){return r=CD(r,e.width,t,n),o=CD(o,e.height,t,n),i=CD(i,e.width,t,n),a=CD(a,e.height,t,n),{maxWidth:void 0===r?void 0:Number(r),maxHeight:void 0===o?void 0:Number(o),minWidth:void 0===i?void 0:Number(i),minHeight:void 0===a?void 0:Number(a)}}(h,this.window.innerWidth,this.window.innerHeight,r,o,i,a);r=m.maxWidth,o=m.maxHeight,i=m.minWidth,a=m.minHeight;var v=this.calculateNewSizeFromDirection(s,l),g=v.newHeight,y=v.newWidth,b=this.calculateNewMaxFromBoundary(r,o);this.props.snap&&this.props.snap.x&&(y=kD(y,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(g=kD(g,this.props.snap.y,this.props.snapGap));var w=this.calculateNewSizeFromAspectRatio(y,g,{width:b.maxWidth,height:b.maxHeight},{width:i,height:a});if(y=w.newWidth,g=w.newHeight,this.props.grid){var _=_D(y,this.props.grid[0]),x=_D(g,this.props.grid[1]),E=this.props.snapGap||0;y=0===E||Math.abs(_-y)<=E?_:y,g=0===E||Math.abs(x-g)<=E?x:g}var k={width:y-d.width,height:g-d.height};if(f&&"string"==typeof f)if(f.endsWith("%"))y=y/h.width*100+"%";else if(f.endsWith("vw")){y=y/this.window.innerWidth*100+"vw"}else if(f.endsWith("vh")){y=y/this.window.innerHeight*100+"vh"}if(p&&"string"==typeof p)if(p.endsWith("%"))g=g/h.height*100+"%";else if(p.endsWith("vw")){g=g/this.window.innerWidth*100+"vw"}else if(p.endsWith("vh")){g=g/this.window.innerHeight*100+"vh"}var S={width:this.createSizeForCssProperty(y,"width"),height:this.createSizeForCssProperty(g,"height")};"row"===this.flexDir?S.flexBasis=S.width:"column"===this.flexDir&&(S.flexBasis=S.height),(0,Fb.flushSync)((function(){t.setState(S)})),this.props.onResize&&this.props.onResize(e,c,this.resizable,k)}},t.prototype.onMouseUp=function(e){var t=this.state,n=t.isResizing,r=t.direction,o=t.original;if(n&&this.resizable){var i={width:this.size.width-o.width,height:this.size.height-o.height};this.props.onResizeStop&&this.props.onResizeStop(e,r,this.resizable,i),this.props.size&&this.setState(this.props.size),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:yD(yD({},this.state.backgroundStyle),{cursor:"auto"})})}},t.prototype.updateSize=function(e){this.setState({width:e.width,height:e.height})},t.prototype.renderResizer=function(){var e=this,t=this.props,n=t.enable,r=t.handleStyles,o=t.handleClasses,i=t.handleWrapperStyle,a=t.handleWrapperClass,s=t.handleComponent;if(!n)return null;var l=Object.keys(n).map((function(t){return!1!==n[t]?b.createElement(vD,{key:t,direction:t,onResizeStart:e.onResizeStart,replaceStyles:r&&r[t],className:o&&o[t]},s&&s[t]?s[t]:null):null}));return b.createElement("div",{className:a,style:i},l)},t.prototype.render=function(){var e=this,t=Object.keys(this.props).reduce((function(t,n){return-1!==OD.indexOf(n)||(t[n]=e.props[n]),t}),{}),n=yD(yD(yD({position:"relative",userSelect:this.state.isResizing?"none":"auto"},this.props.style),this.sizeStyle),{maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight,minWidth:this.props.minWidth,minHeight:this.props.minHeight,boxSizing:"border-box",flexShrink:0});this.state.flexBasis&&(n.flexBasis=this.state.flexBasis);var r=this.props.as||"div";return b.createElement(r,yD({ref:this.ref,style:n,className:this.props.className},t),this.state.isResizing&&b.createElement("div",{style:this.state.backgroundStyle}),this.props.children,this.renderResizer())},t.defaultProps={as:"div",onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},enable:{top:!0,right:!0,bottom:!0,left:!0,topRight:!0,bottomRight:!0,bottomLeft:!0,topLeft:!0},style:{},grid:[1,1],lockAspectRatio:!1,lockAspectRatioExtraWidth:0,lockAspectRatioExtraHeight:0,scale:1,resizeRatio:1,snapGap:0},t}(b.PureComponent);const{clearTimeout:TD,setTimeout:DD}=window,ID={bottom:"bottom",corner:"corner"};function RD(e){let{axis:t,fadeTimeout:n=180,onResize:r=l.noop,position:o=ID.bottom,showPx:i=!1}=e;const[a,u]=NO()(),c=!!t,[d,f]=(0,s.useState)(!1),[p,h]=(0,s.useState)(!1),{width:m,height:v}=u,g=(0,s.useRef)(v),y=(0,s.useRef)(m),b=(0,s.useRef)(),w=()=>{c||(f(!1),h(!1))};(0,s.useEffect)((()=>{if(!(null!==m||null!==v))return;const e=m!==y.current,t=v!==g.current;if(e||t){if(m&&!y.current&&v&&!g.current)return y.current=m,void(g.current=v);e&&(f(!0),y.current=m),t&&(h(!0),g.current=v),r({width:m,height:v}),b.current&&TD(b.current),b.current=DD(w,n)}}),[m,v]);const _=function(e){let{axis:t,height:n,moveX:r=!1,moveY:o=!1,position:i=ID.bottom,showPx:a=!1,width:s}=e;if(!r&&!o)return;if(i===ID.corner)return`${s} x ${n}`;const l=a?" px":"";if(t){if("x"===t&&r)return`${s}${l}`;if("y"===t&&o)return`${n}${l}`}if(r&&o)return`${s} x ${n}`;if(r)return`${s}${l}`;if(o)return`${n}${l}`;return}({axis:t,height:v,moveX:d,moveY:p,position:o,showPx:i,width:m});return{label:_,resizeListener:a}}const AD=Bn("div",{target:"ekdag503"})({name:"1cd7zoc",styles:"bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0"}),ND=Bn("div",{target:"ekdag502"})({name:"ajymcs",styles:"align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear"}),LD=Bn("div",{target:"ekdag501"})("background:",zo.ui.border,";border-radius:2px;box-sizing:border-box;font-size:12px;color:",zo.ui.textDark,";padding:4px 8px;position:relative;"),FD=Bn(oh,{target:"ekdag500"})("&&&{color:",zo.ui.textDark,";display:block;font-size:13px;line-height:1.4;white-space:nowrap;}");const jD=(0,s.forwardRef)((function(e,t){let{label:n,position:r=ID.corner,zIndex:o=1e3,...i}=e;const l=!!n,u=r===ID.bottom,c=r===ID.corner;if(!l)return null;let f={opacity:l?1:void 0,zIndex:o},p={};return u&&(f={...f,position:"absolute",bottom:-10,left:"50%",transform:"translate(-50%, 0)"},p={transform:"translate(0, 100%)"}),c&&(f={...f,position:"absolute",top:4,right:(0,d.isRTL)()?void 0:4,left:(0,d.isRTL)()?4:void 0}),(0,s.createElement)(ND,a({"aria-hidden":"true",className:"components-resizable-tooltip__tooltip-wrapper",ref:t,style:f},i),(0,s.createElement)(LD,{className:"components-resizable-tooltip__tooltip",style:p},(0,s.createElement)(FD,{as:"span"},n)))}));var zD=jD;const BD=(0,s.forwardRef)((function(e,t){let{axis:n,className:r,fadeTimeout:o=180,isVisible:i=!0,labelRef:u,onResize:d=l.noop,position:f=ID.bottom,showPx:p=!0,zIndex:h=1e3,...m}=e;const{label:v,resizeListener:g}=RD({axis:n,fadeTimeout:o,onResize:d,showPx:p,position:f});if(!i)return null;const y=c()("components-resize-tooltip",r);return(0,s.createElement)(AD,a({"aria-hidden":"true",className:y,ref:t},m),g,(0,s.createElement)(zD,{"aria-hidden":m["aria-hidden"],label:v,position:f,ref:u,zIndex:h}))}));var VD=BD;const HD="components-resizable-box__handle",WD="components-resizable-box__side-handle",UD="components-resizable-box__corner-handle",$D={top:c()(HD,WD,"components-resizable-box__handle-top"),right:c()(HD,WD,"components-resizable-box__handle-right"),bottom:c()(HD,WD,"components-resizable-box__handle-bottom"),left:c()(HD,WD,"components-resizable-box__handle-left"),topLeft:c()(HD,UD,"components-resizable-box__handle-top","components-resizable-box__handle-left"),topRight:c()(HD,UD,"components-resizable-box__handle-top","components-resizable-box__handle-right"),bottomRight:c()(HD,UD,"components-resizable-box__handle-bottom","components-resizable-box__handle-right"),bottomLeft:c()(HD,UD,"components-resizable-box__handle-bottom","components-resizable-box__handle-left")},KD={width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},GD={top:KD,right:KD,bottom:KD,left:KD,topLeft:KD,topRight:KD,bottomRight:KD,bottomLeft:KD};var qD=(0,s.forwardRef)((function(e,t){let{className:n,children:r,showHandle:o=!0,__experimentalShowTooltip:i=!1,__experimentalTooltipProps:l={},...u}=e;return(0,s.createElement)(MD,a({className:c()("components-resizable-box__container",o&&"has-show-handle",n),handleClasses:$D,handleStyles:GD,ref:t},u),r,i&&(0,s.createElement)(VD,l))}));var YD=function(e){let{naturalWidth:t,naturalHeight:n,children:r,isInline:o=!1}=e;const[i,{width:a}]=(0,f.useResizeObserver)();if(1!==s.Children.count(r))return null;const l={paddingBottom:t<a?n:n/t*100+"%"},u=o?"span":"div";return(0,s.createElement)(u,{className:"components-responsive-wrapper"},i,(0,s.createElement)(u,{style:l}),(0,s.cloneElement)(r,{className:c()("components-responsive-wrapper__content",r.props.className)}))};const XD="\n\t( function() {\n\t\tvar observer;\n\n\t\tif ( ! window.MutationObserver || ! document.body || ! window.parent ) {\n\t\t\treturn;\n\t\t}\n\n\t\tfunction sendResize() {\n\t\t\tvar clientBoundingRect = document.body.getBoundingClientRect();\n\n\t\t\twindow.parent.postMessage( {\n\t\t\t\taction: 'resize',\n\t\t\t\twidth: clientBoundingRect.width,\n\t\t\t\theight: clientBoundingRect.height,\n\t\t\t}, '*' );\n\t\t}\n\n\t\tobserver = new MutationObserver( sendResize );\n\t\tobserver.observe( document.body, {\n\t\t\tattributes: true,\n\t\t\tattributeOldValue: false,\n\t\t\tcharacterData: true,\n\t\t\tcharacterDataOldValue: false,\n\t\t\tchildList: true,\n\t\t\tsubtree: true\n\t\t} );\n\n\t\twindow.addEventListener( 'load', sendResize, true );\n\n\t\t// Hack: Remove viewport unit styles, as these are relative\n\t\t// the iframe root and interfere with our mechanism for\n\t\t// determining the unconstrained page bounds.\n\t\tfunction removeViewportStyles( ruleOrNode ) {\n\t\t\tif( ruleOrNode.style ) {\n\t\t\t\t[ 'width', 'height', 'minHeight', 'maxHeight' ].forEach( function( style ) {\n\t\t\t\t\tif ( /^\\d+(vmin|vmax|vh|vw)$/.test( ruleOrNode.style[ style ] ) ) {\n\t\t\t\t\t\truleOrNode.style[ style ] = '';\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}\n\t\t}\n\n\t\tArray.prototype.forEach.call( document.querySelectorAll( '[style]' ), removeViewportStyles );\n\t\tArray.prototype.forEach.call( document.styleSheets, function( stylesheet ) {\n\t\t\tArray.prototype.forEach.call( stylesheet.cssRules || stylesheet.rules, removeViewportStyles );\n\t\t} );\n\n\t\tdocument.body.style.position = 'absolute';\n\t\tdocument.body.style.width = '100%';\n\t\tdocument.body.setAttribute( 'data-resizable-iframe-connected', '' );\n\n\t\tsendResize();\n\n\t\t// Resize events can change the width of elements with 100% width, but we don't\n\t\t// get an DOM mutations for that, so do the resize when the window is resized, too.\n\t\twindow.addEventListener( 'resize', sendResize, true );\n} )();",ZD="\n\tbody {\n\t\tmargin: 0;\n\t}\n\thtml,\n\tbody,\n\tbody > div,\n\tbody > div iframe {\n\t\twidth: 100%;\n\t}\n\thtml.wp-has-aspect-ratio,\n\tbody.wp-has-aspect-ratio,\n\tbody.wp-has-aspect-ratio > div,\n\tbody.wp-has-aspect-ratio > div iframe {\n\t\theight: 100%;\n\t\toverflow: hidden; /* If it has an aspect ratio, it shouldn't scroll. */\n\t}\n\tbody > div > * {\n\t\tmargin-top: 0 !important; /* Has to have !important to override inline styles. */\n\t\tmargin-bottom: 0 !important;\n\t}\n";function JD(e){let{html:t="",title:n="",type:r,styles:o=[],scripts:i=[],onFocus:a}=e;const l=(0,s.useRef)(),[u,c]=(0,s.useState)(0),[d,p]=(0,s.useState)(0);function h(){try{return!!l.current.contentDocument.body}catch(e){return!1}}function m(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!h())return;const{contentDocument:a,ownerDocument:u}=l.current,{body:c}=a;if(!e&&null!==c.getAttribute("data-resizable-iframe-connected"))return;const d=(0,s.createElement)("html",{lang:u.documentElement.lang,className:r},(0,s.createElement)("head",null,(0,s.createElement)("title",null,n),(0,s.createElement)("style",{dangerouslySetInnerHTML:{__html:ZD}}),o.map(((e,t)=>(0,s.createElement)("style",{key:t,dangerouslySetInnerHTML:{__html:e}})))),(0,s.createElement)("body",{"data-resizable-iframe-connected":"data-resizable-iframe-connected",className:r},(0,s.createElement)("div",{dangerouslySetInnerHTML:{__html:t}}),(0,s.createElement)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:XD}}),i.map((e=>(0,s.createElement)("script",{key:e,src:e})))));a.open(),a.write("<!DOCTYPE html>"+(0,s.renderToString)(d)),a.close()}return(0,s.useEffect)((()=>{function e(){m(!1)}function t(e){const t=l.current;if(!t||t.contentWindow!==e.source)return;let n=e.data||{};if("string"==typeof n)try{n=JSON.parse(n)}catch(e){}"resize"===n.action&&(c(n.width),p(n.height))}m();const{ownerDocument:n}=l.current,{defaultView:r}=n;return l.current.addEventListener("load",e,!1),r.addEventListener("message",t),()=>{var n;null===(n=l.current)||void 0===n||n.removeEventListener("load",e,!1),r.addEventListener("message",t)}}),[]),(0,s.useEffect)((()=>{m()}),[n,r,o,i]),(0,s.useEffect)((()=>{m(!0)}),[t]),(0,s.createElement)("iframe",{ref:(0,f.useMergeRefs)([l,(0,f.useFocusableIframe)()]),title:n,className:"components-sandbox",sandbox:"allow-scripts allow-same-origin allow-presentation",onFocus:a,width:Math.ceil(u),height:Math.ceil(d)})}var QD=(0,s.forwardRef)((function(e,t){let{className:n,children:r,spokenMessage:o=r,politeness:i="polite",actions:a=[],onRemove:u=l.noop,icon:f=null,explicitDismiss:p=!1,onDismiss:h=l.noop,listRef:m}=e;function v(e){e&&e.preventDefault&&e.preventDefault(),m.current.focus(),h(),u()}h=h||l.noop,function(e,t){const n="string"==typeof e?e:(0,s.renderToString)(e);(0,s.useEffect)((()=>{n&&(0,Zm.speak)(n,t)}),[n,t])}(o,i),(0,s.useEffect)((()=>{const e=setTimeout((()=>{p||(h(),u())}),1e4);return()=>clearTimeout(e)}),[h,u]);const g=c()(n,"components-snackbar",{"components-snackbar-explicit-dismiss":!!p});a&&a.length>1&&("undefined"!=typeof process&&process.env,a=[a[0]]);const y=c()("components-snackbar__content",{"components-snackbar__content-with-icon":!!f});return(0,s.createElement)("div",{ref:t,className:g,onClick:p?l.noop:v,tabIndex:"0",role:p?"":"button",onKeyPress:p?l.noop:v,"aria-label":p?"":(0,d.__)("Dismiss this notice")},(0,s.createElement)("div",{className:y},f&&(0,s.createElement)("div",{className:"components-snackbar__icon"},f),r,a.map(((e,t)=>{let{label:n,onClick:r,url:o}=e;return(0,s.createElement)($n,{key:t,href:o,variant:"tertiary",onClick:e=>function(e,t){e.stopPropagation(),u(),t&&t(e)}(e,r),className:"components-snackbar__action"},n)})),p&&(0,s.createElement)("span",{role:"button","aria-label":"Dismiss this notice",tabIndex:"0",className:"components-snackbar__dismiss-button",onClick:v,onKeyPress:v},"✕")))}));const eI={init:{height:0,opacity:0},open:{height:"auto",opacity:1,transition:{height:{stiffness:1e3,velocity:-100}}},exit:{opacity:0,transition:{duration:.5}}},tI={init:!1,open:!1,exit:!1};var nI=function(e){let{notices:t,className:n,children:r,onRemove:o=l.noop}=e;const i=(0,s.useRef)(),u=(0,f.useReducedMotion)();n=c()("components-snackbar-list",n);const d=e=>()=>o(e.id);return(0,s.createElement)("div",{className:n,tabIndex:-1,ref:i},r,(0,s.createElement)(lO,null,t.map((e=>(0,s.createElement)(ap.div,{layout:!u,initial:"init",animate:"open",exit:"exit",key:e.id,variants:u?tI:eI},(0,s.createElement)("div",{className:"components-snackbar-list__notice-container"},(0,s.createElement)(QD,a({},(0,l.omit)(e,["content"]),{onRemove:d(e),listRef:i}),e.content)))))))};const rI=(function(){var e=Xr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}})`
+var Li=function(e,t){return Li=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Li(e,t)};function Fi(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Li(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var ji=function(){return ji=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ji.apply(this,arguments)};function zi(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}Object.create;function Bi(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Vi(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function Hi(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;var Wi=function(e){return{isEnabled:function(t){return e.some((function(e){return!!t[e]}))}}},Ui={measureLayout:Wi(["layout","layoutId","drag"]),animation:Wi(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:Wi(["exit"]),drag:Wi(["drag","dragControls"]),focus:Wi(["whileFocus"]),hover:Wi(["whileHover","onHoverStart","onHoverEnd"]),tap:Wi(["whileTap","onTap","onTapStart","onTapCancel"]),pan:Wi(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:Wi(["whileInView","onViewportEnter","onViewportLeave"])};var $i=(0,b.createContext)({strict:!1}),Ki=Object.keys(Ui),Gi=Ki.length;var qi=(0,b.createContext)({transformPagePoint:function(e){return e},isStatic:!1,reducedMotion:"never"}),Yi=(0,b.createContext)({});var Xi=(0,b.createContext)(null),Zi="undefined"!=typeof document,Ji=Zi?b.useLayoutEffect:b.useEffect,Qi={current:null},ea=!1;function ta(){return!ea&&function(){if(ea=!0,Zi)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return Qi.current=e.matches};e.addListener(t),t()}else Qi.current=!1}(),Vi((0,b.useState)(Qi.current),1)[0]}function na(e,t,n,r){var o,i,a=(0,b.useContext)($i),s=(0,b.useContext)(Yi).visualElement,l=(0,b.useContext)(Xi),u=(o=ta(),"never"!==(i=(0,b.useContext)(qi).reducedMotion)&&("always"===i||o)),c=(0,b.useRef)(void 0);r||(r=a.renderer),!c.current&&r&&(c.current=r(e,{visualState:t,parent:s,props:n,presenceId:null==l?void 0:l.id,blockInitialAnimation:!1===(null==l?void 0:l.initial),shouldReduceMotion:u}));var d=c.current;return Ji((function(){null==d||d.syncRender()})),(0,b.useEffect)((function(){var e;null===(e=null==d?void 0:d.animationState)||void 0===e||e.animateChanges()})),Ji((function(){return function(){return null==d?void 0:d.notifyUnmount()}}),[]),d}function ra(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function oa(e){return Array.isArray(e)}function ia(e){return"string"==typeof e||oa(e)}function aa(e,t,n,r,o){var i;return void 0===r&&(r={}),void 0===o&&(o={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),"string"==typeof t&&(t=null===(i=e.variants)||void 0===i?void 0:i[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,o)),t}function sa(e,t,n){var r=e.getProps();return aa(r,t,null!=n?n:r.custom,function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.getVelocity()})),t}(e))}function la(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||ia(e.initial)||ia(e.animate)||ia(e.whileHover)||ia(e.whileDrag)||ia(e.whileTap)||ia(e.whileFocus)||ia(e.exit)}function ua(e){return Boolean(la(e)||e.variants)}function ca(e){var t=function(e,t){if(la(e)){var n=e.initial,r=e.animate;return{initial:!1===n||ia(n)?n:void 0,animate:ia(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,b.useContext)(Yi)),n=t.initial,r=t.animate;return(0,b.useMemo)((function(){return{initial:n,animate:r}}),[da(n),da(r)])}function da(e){return Array.isArray(e)?e.join(" "):e}function fa(e){var t=(0,b.useRef)(null);return null===t.current&&(t.current=e()),t.current}const pa=1/60*1e3,ha="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),ma="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout((()=>e(ha())),pa);let va=!0,ga=!1,ya=!1;const ba={delta:0,timestamp:0},wa=["read","update","preRender","render","postRender"],_a=wa.reduce(((e,t)=>(e[t]=function(e){let t=[],n=[],r=0,o=!1,i=!1;const a=new WeakSet,s={schedule:(e,i=!1,s=!1)=>{const l=s&&o,u=l?t:n;return i&&a.add(e),-1===u.indexOf(e)&&(u.push(e),l&&o&&(r=t.length)),e},cancel:e=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1),a.delete(e)},process:l=>{if(o)i=!0;else{if(o=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let n=0;n<r;n++){const r=t[n];r(l),a.has(r)&&(s.schedule(r),e())}o=!1,i&&(i=!1,s.process(l))}}};return s}((()=>ga=!0)),e)),{}),xa=wa.reduce(((e,t)=>{const n=_a[t];return e[t]=(e,t=!1,r=!1)=>(ga||Oa(),n.schedule(e,t,r)),e}),{}),Ea=wa.reduce(((e,t)=>(e[t]=_a[t].cancel,e)),{}),ka=wa.reduce(((e,t)=>(e[t]=()=>_a[t].process(ba),e)),{}),Sa=e=>_a[e].process(ba),Ca=e=>{ga=!1,ba.delta=va?pa:Math.max(Math.min(e-ba.timestamp,40),1),ba.timestamp=e,ya=!0,wa.forEach(Sa),ya=!1,ga&&(va=!1,ma(Ca))},Oa=()=>{ga=!0,va=!0,ya||ma(Ca)},Pa=()=>ba;var Ma=xa;const Ta=(e,t,n)=>-n*e+n*t+e;function Da(e,t){return t?e*(1e3/t):0}function Ia(e,t){-1===e.indexOf(t)&&e.push(t)}function Ra(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var Aa=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return Ia(this.subscriptions,e),function(){return Ra(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var o=0;o<r;o++){var i=this.subscriptions[o];i&&i(e,t,n)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),Na=function(){function e(e){var t,n=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Aa,this.velocityUpdateSubscribers=new Aa,this.renderSubscribers=new Aa,this.canTrackVelocity=!1,this.updateAndNotify=function(e,t){void 0===t&&(t=!0),n.prev=n.current,n.current=e;var r=Pa(),o=r.delta,i=r.timestamp;n.lastUpdated!==i&&(n.timeDelta=o,n.lastUpdated=i,Ma.postRender(n.scheduleVelocityCheck)),n.prev!==n.current&&n.updateSubscribers.notify(n.current),n.velocityUpdateSubscribers.getSize()&&n.velocityUpdateSubscribers.notify(n.getVelocity()),t&&n.renderSubscribers.notify(n.current)},this.scheduleVelocityCheck=function(){return Ma.postRender(n.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==n.lastUpdated&&(n.prev=n.current,n.velocityUpdateSubscribers.notify(n.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t)))}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?Da(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise((function(n){t.hasAnimated=!0,t.stopAnimation=e(n)})).then((function(){return t.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function La(e){return new Na(e)}var Fa=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)};const ja=(e,t,n)=>Math.min(Math.max(n,e),t),za=.001;function Ba({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let o,i,a=1-t;a=ja(.05,1,a),e=ja(.01,10,e/1e3),a<1?(o=t=>{const r=t*a,o=r*e,i=r-n,s=Va(t,a),l=Math.exp(-o);return za-i/s*l},i=t=>{const r=t*a*e,i=r*n+n,s=Math.pow(a,2)*Math.pow(t,2)*e,l=Math.exp(-r),u=Va(Math.pow(t,2),a);return(-o(t)+za>0?-1:1)*((i-s)*l)/u}):(o=t=>Math.exp(-t*e)*((t-n)*e+1)-.001,i=t=>Math.exp(-t*e)*(e*e*(n-t)));const s=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(o,i,5/e);if(e*=1e3,isNaN(s))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(s,2)*r;return{stiffness:t,damping:2*a*Math.sqrt(r*t),duration:e}}}function Va(e,t){return e*Math.sqrt(1-t*t)}const Ha=["duration","bounce"],Wa=["stiffness","damping","mass"];function Ua(e,t){return t.some((t=>void 0!==e[t]))}function $a(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:o}=e,i=zi(e,["from","to","restSpeed","restDelta"]);const a={done:!1,value:t};let{stiffness:s,damping:l,mass:u,velocity:c,duration:d,isResolvedFromDuration:f}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Ua(e,Wa)&&Ua(e,Ha)){const n=Ba(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}(i),p=Ka,h=Ka;function m(){const e=c?-c/1e3:0,r=n-t,i=l/(2*Math.sqrt(s*u)),a=Math.sqrt(s/u)/1e3;if(void 0===o&&(o=Math.min(Math.abs(n-t)/100,.4)),i<1){const t=Va(a,i);p=o=>{const s=Math.exp(-i*a*o);return n-s*((e+i*a*r)/t*Math.sin(t*o)+r*Math.cos(t*o))},h=n=>{const o=Math.exp(-i*a*n);return i*a*o*(Math.sin(t*n)*(e+i*a*r)/t+r*Math.cos(t*n))-o*(Math.cos(t*n)*(e+i*a*r)-t*r*Math.sin(t*n))}}else if(1===i)p=t=>n-Math.exp(-a*t)*(r+(e+a*r)*t);else{const t=a*Math.sqrt(i*i-1);p=o=>{const s=Math.exp(-i*a*o),l=Math.min(t*o,300);return n-s*((e+i*a*r)*Math.sinh(l)+t*r*Math.cosh(l))/t}}}return m(),{next:e=>{const t=p(e);if(f)a.done=e>=d;else{const i=1e3*h(e),s=Math.abs(i)<=r,l=Math.abs(n-t)<=o;a.done=s&&l}return a.value=a.done?n:t,a},flipTarget:()=>{c=-c,[t,n]=[n,t],m()}}}$a.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;const Ka=e=>0,Ga=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r},qa=(e,t)=>n=>Math.max(Math.min(n,t),e),Ya=e=>e%1?Number(e.toFixed(5)):e,Xa=/(-)?([\d]*\.?[\d])+/g,Za=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,Ja=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Qa(e){return"string"==typeof e}const es={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},ts=Object.assign(Object.assign({},es),{transform:qa(0,1)}),ns=Object.assign(Object.assign({},es),{default:1}),rs=(e,t)=>n=>Boolean(Qa(n)&&Ja.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),os=(e,t,n)=>r=>{if(!Qa(r))return r;const[o,i,a,s]=r.match(Xa);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},is=qa(0,255),as=Object.assign(Object.assign({},es),{transform:e=>Math.round(is(e))}),ss={test:rs("rgb","red"),parse:os("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+as.transform(e)+", "+as.transform(t)+", "+as.transform(n)+", "+Ya(ts.transform(r))+")"};const ls={test:rs("#"),parse:function(e){let t="",n="",r="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:ss.transform},us=e=>({test:t=>Qa(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),cs=us("deg"),ds=us("%"),fs=us("px"),ps=us("vh"),hs=us("vw"),ms=Object.assign(Object.assign({},ds),{parse:e=>ds.parse(e)/100,transform:e=>ds.transform(100*e)}),vs={test:rs("hsl","hue"),parse:os("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+ds.transform(Ya(t))+", "+ds.transform(Ya(n))+", "+Ya(ts.transform(r))+")"};function gs(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function ys({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let o=0,i=0,a=0;if(t/=100){const r=n<.5?n*(1+t):n+t-n*t,s=2*n-r;o=gs(s,r,e+1/3),i=gs(s,r,e),a=gs(s,r,e-1/3)}else o=i=a=n;return{red:Math.round(255*o),green:Math.round(255*i),blue:Math.round(255*a),alpha:r}}const bs=(e,t,n)=>{const r=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-r)+r))},ws=[ls,ss,vs],_s=e=>ws.find((t=>t.test(e))),xs=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,Es=(e,t)=>{let n=_s(e),r=_s(t);xs(e),xs(t);let o=n.parse(e),i=r.parse(t);n===vs&&(o=ys(o),n=ss),r===vs&&(i=ys(i),r=ss);const a=Object.assign({},o);return e=>{for(const t in a)"alpha"!==t&&(a[t]=bs(o[t],i[t],e));return a.alpha=Ta(o.alpha,i.alpha,e),n.transform(a)}},ks={test:e=>ss.test(e)||ls.test(e)||vs.test(e),parse:e=>ss.test(e)?ss.parse(e):vs.test(e)?vs.parse(e):ls.parse(e),transform:e=>Qa(e)?e:e.hasOwnProperty("red")?ss.transform(e):vs.transform(e)},Ss="${c}",Cs="${n}";function Os(e){"number"==typeof e&&(e=`${e}`);const t=[];let n=0;const r=e.match(Za);r&&(n=r.length,e=e.replace(Za,Ss),t.push(...r.map(ks.parse)));const o=e.match(Xa);return o&&(e=e.replace(Xa,Cs),t.push(...o.map(es.parse))),{values:t,numColors:n,tokenised:e}}function Ps(e){return Os(e).values}function Ms(e){const{values:t,numColors:n,tokenised:r}=Os(e),o=t.length;return e=>{let t=r;for(let r=0;r<o;r++)t=t.replace(r<n?Ss:Cs,r<n?ks.transform(e[r]):Ya(e[r]));return t}}const Ts=e=>"number"==typeof e?0:e;const Ds={test:function(e){var t,n,r,o;return isNaN(e)&&Qa(e)&&(null!==(n=null===(t=e.match(Xa))||void 0===t?void 0:t.length)&&void 0!==n?n:0)+(null!==(o=null===(r=e.match(Za))||void 0===r?void 0:r.length)&&void 0!==o?o:0)>0},parse:Ps,createTransformer:Ms,getAnimatableNone:function(e){const t=Ps(e);return Ms(e)(t.map(Ts))}},Is=e=>"number"==typeof e,Rs=(e,t)=>n=>t(e(n)),As=(...e)=>e.reduce(Rs);function Ns(e,t){return Is(e)?n=>Ta(e,t,n):ks.test(e)?Es(e,t):zs(e,t)}const Ls=(e,t)=>{const n=[...e],r=n.length,o=e.map(((e,n)=>Ns(e,t[n])));return e=>{for(let t=0;t<r;t++)n[t]=o[t](e);return n}},Fs=(e,t)=>{const n=Object.assign(Object.assign({},e),t),r={};for(const o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=Ns(e[o],t[o]));return e=>{for(const t in r)n[t]=r[t](e);return n}};function js(e){const t=Ds.parse(e),n=t.length;let r=0,o=0,i=0;for(let e=0;e<n;e++)r||"number"==typeof t[e]?r++:void 0!==t[e].hue?i++:o++;return{parsed:t,numNumbers:r,numRGB:o,numHSL:i}}const zs=(e,t)=>{const n=Ds.createTransformer(t),r=js(e),o=js(t);return r.numHSL===o.numHSL&&r.numRGB===o.numRGB&&r.numNumbers>=o.numNumbers?As(Ls(r.parsed,o.parsed),n):n=>`${n>0?t:e}`},Bs=(e,t)=>n=>Ta(e,t,n);function Vs(e,t,n){const r=[],o=n||function(e){return"number"==typeof e?Bs:"string"==typeof e?ks.test(e)?Es:zs:Array.isArray(e)?Ls:"object"==typeof e?Fs:void 0}(e[0]),i=e.length-1;for(let n=0;n<i;n++){let i=o(e[n],e[n+1]);if(t){const e=Array.isArray(t)?t[n]:t;i=As(e,i)}r.push(i)}return r}function Hs(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const i=e.length;t.length,!r||!Array.isArray(r)||r.length,e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const a=Vs(t,r,o),s=2===i?function([e,t],[n]){return r=>n(Ga(e,t,r))}(e,a):function(e,t){const n=e.length,r=n-1;return o=>{let i=0,a=!1;if(o<=e[0]?a=!0:o>=e[r]&&(i=r-1,a=!0),!a){let t=1;for(;t<n&&!(e[t]>o||t===r);t++);i=t-1}const s=Ga(e[i],e[i+1],o);return t[i](s)}}(e,a);return n?t=>s(ja(e[0],e[i-1],t)):s}const Ws=e=>t=>1-e(1-t),Us=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,$s=e=>t=>t*t*((e+1)*t-e),Ks=e=>e,Gs=(qs=2,e=>Math.pow(e,qs));var qs;const Ys=Ws(Gs),Xs=Us(Gs),Zs=e=>1-Math.sin(Math.acos(e)),Js=Ws(Zs),Qs=Us(Js),el=$s(1.525),tl=Ws(el),nl=Us(el),rl=(e=>{const t=$s(e);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))})(1.525),ol=e=>{if(1===e||0===e)return e;const t=e*e;return e<.36363636363636365?7.5625*t:e<.7272727272727273?9.075*t-9.9*e+3.4:e<.9?12.066481994459833*t-19.63545706371191*e+8.898060941828255:10.8*e*e-20.52*e+10.72},il=Ws(ol);function al(e,t){return e.map((()=>t||Xs)).splice(0,e.length-1)}function sl({from:e=0,to:t=1,ease:n,offset:r,duration:o=300}){const i={done:!1,value:e},a=Array.isArray(t)?t:[e,t],s=function(e,t){return e.map((e=>e*t))}(r&&r.length===a.length?r:function(e){const t=e.length;return e.map(((e,n)=>0!==n?n/(t-1):0))}(a),o);function l(){return Hs(s,a,{ease:Array.isArray(n)?n:al(a,n)})}let u=l();return{next:e=>(i.value=u(e),i.done=e>=o,i),flipTarget:()=>{a.reverse(),u=l()}}}const ll={keyframes:sl,spring:$a,decay:function({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:o=.5,modifyTarget:i}){const a={done:!1,value:t};let s=n*e;const l=t+s,u=void 0===i?l:i(l);return u!==l&&(s=u-t),{next:e=>{const t=-s*Math.exp(-e/r);return a.done=!(t>o||t<-o),a.value=a.done?u:u+t,a},flipTarget:()=>{}}}};function ul(e,t,n=0){return e-t-n}const cl=e=>{const t=({delta:t})=>e(t);return{start:()=>Ma.update(t,!0),stop:()=>Ea.update(t)}};function dl(e){var t,n,{from:r,autoplay:o=!0,driver:i=cl,elapsed:a=0,repeat:s=0,repeatType:l="loop",repeatDelay:u=0,onPlay:c,onStop:d,onComplete:f,onRepeat:p,onUpdate:h}=e,m=zi(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let v,g,y,{to:b}=m,w=0,_=m.duration,x=!1,E=!0;const k=function(e){if(Array.isArray(e.to))return sl;if(ll[e.type])return ll[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?sl:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?$a:sl}(m);(null===(n=(t=k).needsInterpolation)||void 0===n?void 0:n.call(t,r,b))&&(y=Hs([0,100],[r,b],{clamp:!1}),r=0,b=100);const S=k(Object.assign(Object.assign({},m),{from:r,to:b}));function C(){w++,"reverse"===l?(E=w%2==0,a=function(e,t,n=0,r=!0){return r?ul(t+-e,t,n):t-(e-t)+n}(a,_,u,E)):(a=ul(a,_,u),"mirror"===l&&S.flipTarget()),x=!1,p&&p()}function O(e){if(E||(e=-e),a+=e,!x){const e=S.next(Math.max(0,a));g=e.value,y&&(g=y(g)),x=E?e.done:a<=0}null==h||h(g),x&&(0===w&&(null!=_||(_=a)),w<s?function(e,t,n,r){return r?e>=t+n:e<=-n}(a,_,u,E)&&C():(v.stop(),f&&f()))}return o&&(null==c||c(),v=i(O),v.start()),{stop:()=>{null==d||d(),v.stop()}}}var fl=function(e){return 1e3*e};const pl=(e,t)=>1-3*t+3*e,hl=(e,t)=>3*t-6*e,ml=e=>3*e,vl=(e,t,n)=>((pl(t,n)*e+hl(t,n))*e+ml(t))*e,gl=(e,t,n)=>3*pl(t,n)*e*e+2*hl(t,n)*e+ml(t);const yl=.1;function bl(e,t,n,r){if(e===t&&n===r)return Ks;const o=new Float32Array(11);for(let t=0;t<11;++t)o[t]=vl(t*yl,e,n);function i(t){let r=0,i=1;for(;10!==i&&o[i]<=t;++i)r+=yl;--i;const a=r+(t-o[i])/(o[i+1]-o[i])*yl,s=gl(a,e,n);return s>=.001?function(e,t,n,r){for(let o=0;o<8;++o){const o=gl(t,n,r);if(0===o)return t;t-=(vl(t,n,r)-e)/o}return t}(t,a,e,n):0===s?a:function(e,t,n,r,o){let i,a,s=0;do{a=t+(n-t)/2,i=vl(a,r,o)-e,i>0?n=a:t=a}while(Math.abs(i)>1e-7&&++s<10);return a}(t,r,r+yl,e,n)}return e=>0===e||1===e?e:vl(i(e),t,r)}var wl={linear:Ks,easeIn:Gs,easeInOut:Xs,easeOut:Ys,circIn:Zs,circInOut:Qs,circOut:Js,backIn:el,backInOut:nl,backOut:tl,anticipate:rl,bounceIn:il,bounceInOut:e=>e<.5?.5*(1-ol(1-2*e)):.5*ol(2*e-1)+.5,bounceOut:ol},_l=function(e){if(Array.isArray(e)){e.length;var t=Vi(e,4);return bl(t[0],t[1],t[2],t[3])}return"string"==typeof e?("Invalid easing type '".concat(e,"'"),wl[e]):e},xl=function(e,t){return"zIndex"!==e&&(!("number"!=typeof t&&!Array.isArray(t))||!("string"!=typeof t||!Ds.test(t)||t.startsWith("url(")))},El=function(e){return Array.isArray(e)},kl=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Sl=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},Cl=function(){return{type:"keyframes",ease:"linear",duration:.3}},Ol=function(e){return{type:"keyframes",duration:.8,values:e}},Pl={x:kl,y:kl,z:kl,rotate:kl,rotateX:kl,rotateY:kl,rotateZ:kl,scaleX:Sl,scaleY:Sl,scale:Sl,opacity:Cl,backgroundColor:Cl,color:Cl,default:Sl};const Ml=new Set(["brightness","contrast","saturate","opacity"]);function Tl(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(Xa)||[];if(!r)return e;const o=n.replace(r,"");let i=Ml.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const Dl=/([a-z-]*)\(.*?\)/g,Il=Object.assign(Object.assign({},Ds),{getAnimatableNone:e=>{const t=e.match(Dl);return t?t.map(Tl).join(" "):e}});var Rl=ji(ji({},es),{transform:Math.round}),Al={borderWidth:fs,borderTopWidth:fs,borderRightWidth:fs,borderBottomWidth:fs,borderLeftWidth:fs,borderRadius:fs,radius:fs,borderTopLeftRadius:fs,borderTopRightRadius:fs,borderBottomRightRadius:fs,borderBottomLeftRadius:fs,width:fs,maxWidth:fs,height:fs,maxHeight:fs,size:fs,top:fs,right:fs,bottom:fs,left:fs,padding:fs,paddingTop:fs,paddingRight:fs,paddingBottom:fs,paddingLeft:fs,margin:fs,marginTop:fs,marginRight:fs,marginBottom:fs,marginLeft:fs,rotate:cs,rotateX:cs,rotateY:cs,rotateZ:cs,scale:ns,scaleX:ns,scaleY:ns,scaleZ:ns,skew:cs,skewX:cs,skewY:cs,distance:fs,translateX:fs,translateY:fs,translateZ:fs,x:fs,y:fs,z:fs,perspective:fs,transformPerspective:fs,opacity:ts,originX:ms,originY:ms,originZ:fs,zIndex:Rl,fillOpacity:ts,strokeOpacity:ts,numOctaves:Rl},Nl=ji(ji({},Al),{color:ks,backgroundColor:ks,outlineColor:ks,fill:ks,stroke:ks,borderColor:ks,borderTopColor:ks,borderRightColor:ks,borderBottomColor:ks,borderLeftColor:ks,filter:Il,WebkitFilter:Il}),Ll=function(e){return Nl[e]};function Fl(e,t){var n,r=Ll(e);return r!==Il&&(r=Ds),null===(n=r.getAnimatableNone)||void 0===n?void 0:n.call(r,t)}var jl=!1,zl=function(e){return El(e)?e[e.length-1]||0:e};function Bl(e){var t=e.ease,n=e.times,r=e.yoyo,o=e.flip,i=e.loop,a=zi(e,["ease","times","yoyo","flip","loop"]),s=ji({},a);return n&&(s.offset=n),a.duration&&(s.duration=fl(a.duration)),a.repeatDelay&&(s.repeatDelay=fl(a.repeatDelay)),t&&(s.ease=function(e){return Array.isArray(e)&&"number"!=typeof e[0]}(t)?t.map(_l):_l(t)),"tween"===a.type&&(s.type="keyframes"),(r||i||o)&&(!0,r?s.repeatType="reverse":i?s.repeatType="loop":o&&(s.repeatType="mirror"),s.repeat=i||r||o||a.repeat),"spring"!==a.type&&(s.type="keyframes"),s}function Vl(e,t,n){var r,o,i,a;return Array.isArray(t.to)&&(null!==(r=e.duration)&&void 0!==r||(e.duration=.8)),function(e){Array.isArray(e.to)&&null===e.to[0]&&(e.to=Hi([],Vi(e.to),!1),e.to[0]=e.from)}(t),function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=zi(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}(e)||(e=ji(ji({},e),(o=n,i=t.to,a=El(i)?Ol:Pl[o]||Pl.default,ji({to:i},a(i))))),ji(ji({},t),Bl(e))}function Hl(e,t,n,r,o){var i,a=$l(r,e),s=null!==(i=a.from)&&void 0!==i?i:t.get(),l=xl(e,n);"none"===s&&l&&"string"==typeof n?s=Fl(e,n):Wl(s)&&"string"==typeof n?s=Ul(n):!Array.isArray(n)&&Wl(n)&&"string"==typeof s&&(n=Ul(s));var u=xl(e,s);return"You are trying to animate ".concat(e,' from "').concat(s,'" to "').concat(n,'". ').concat(s," is not an animatable value - to enable this animation set ").concat(s," to a value animatable to ").concat(n," via the `style` property."),u&&l&&!1!==a.type?function(){var r={from:s,to:n,velocity:t.getVelocity(),onComplete:o,onUpdate:function(e){return t.set(e)}};return"inertia"===a.type||"decay"===a.type?function({from:e=0,velocity:t=0,min:n,max:r,power:o=.8,timeConstant:i=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:f,onStop:p}){let h;function m(e){return void 0!==n&&e<n||void 0!==r&&e>r}function v(e){return void 0===n?r:void 0===r||Math.abs(n-e)<Math.abs(r-e)?n:r}function g(e){null==h||h.stop(),h=dl(Object.assign(Object.assign({},e),{driver:c,onUpdate:t=>{var n;null==d||d(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:f,onStop:p}))}function y(e){g(Object.assign({type:"spring",stiffness:a,damping:s,restDelta:l},e))}if(m(e))y({from:e,velocity:t,to:v(e)});else{let r=o*t+e;void 0!==u&&(r=u(r));const a=v(r),s=a===n?-1:1;let c,d;const f=e=>{c=d,d=e,t=Da(e-c,Pa().delta),(1===s&&e>a||-1===s&&e<a)&&y({from:e,to:a,velocity:t})};g({type:"decay",from:e,velocity:t,timeConstant:i,power:o,restDelta:l,modifyTarget:u,onUpdate:m(r)?f:void 0})}return{stop:()=>null==h?void 0:h.stop()}}(ji(ji({},r),a)):dl(ji(ji({},Vl(a,r,e)),{onUpdate:function(e){var t;r.onUpdate(e),null===(t=a.onUpdate)||void 0===t||t.call(a,e)},onComplete:function(){var e;r.onComplete(),null===(e=a.onComplete)||void 0===e||e.call(a)}}))}:function(){var e,r,i=zl(n);return t.set(i),o(),null===(e=null==a?void 0:a.onUpdate)||void 0===e||e.call(a,i),null===(r=null==a?void 0:a.onComplete)||void 0===r||r.call(a),{stop:function(){}}}}function Wl(e){return 0===e||"string"==typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function Ul(e){return"number"==typeof e?0:Fl("",e)}function $l(e,t){return e[t]||e.default||e}function Kl(e,t,n,r){return void 0===r&&(r={}),jl&&(r={type:!1}),t.start((function(o){var i,a,s=Hl(e,t,n,r,o),l=function(e,t){var n,r;return null!==(r=null!==(n=($l(e,t)||{}).delay)&&void 0!==n?n:e.delay)&&void 0!==r?r:0}(r,e),u=function(){return a=s()};return l?i=window.setTimeout(u,fl(l)):u(),function(){clearTimeout(i),null==a||a.stop()}}))}var Gl=["TopLeft","TopRight","BottomLeft","BottomRight"],ql=Gl.length,Yl=function(e){return"string"==typeof e?parseFloat(e):e},Xl=function(e){return"number"==typeof e||fs.test(e)};function Zl(e,t){var n;return null!==(n=e[t])&&void 0!==n?n:e.borderRadius}var Jl=eu(0,.5,Js),Ql=eu(.5,.95,Ks);function eu(e,t,n){return function(r){return r<e?0:r>t?1:n(Ga(e,t,r))}}function tu(e,t){e.min=t.min,e.max=t.max}function nu(e,t){tu(e.x,t.x),tu(e.y,t.y)}function ru(e){return void 0===e||1===e}function ou(e){var t=e.scale,n=e.scaleX,r=e.scaleY;return!ru(t)||!ru(n)||!ru(r)}function iu(e){return ou(e)||au(e.x)||au(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function au(e){return e&&"0%"!==e}function su(e,t,n){return n+t*(e-n)}function lu(e,t,n,r,o){return void 0!==o&&(e=su(e,o,r)),su(e,n,r)+t}function uu(e,t,n,r,o){void 0===t&&(t=0),void 0===n&&(n=1),e.min=lu(e.min,t,n,r,o),e.max=lu(e.max,t,n,r,o)}function cu(e,t){var n=t.x,r=t.y;uu(e.x,n.translate,n.scale,n.originPoint),uu(e.y,r.translate,r.scale,r.originPoint)}function du(e,t){e.min=e.min+t,e.max=e.max+t}function fu(e,t,n){var r=Vi(n,3),o=r[0],i=r[1],a=r[2],s=void 0!==t[a]?t[a]:.5,l=Ta(e.min,e.max,s);uu(e,t[o],t[i],l,t.scale)}var pu=["x","scaleX","originX"],hu=["y","scaleY","originY"];function mu(e,t){fu(e.x,t,pu),fu(e.y,t,hu)}const vu=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),gu=e=>vu(e)&&e.hasOwnProperty("z"),yu=(e,t)=>Math.abs(e-t);function bu(e,t){if(Is(e)&&Is(t))return yu(e,t);if(vu(e)&&vu(t)){const n=yu(e.x,t.x),r=yu(e.y,t.y),o=gu(e)&&gu(t)?yu(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(o,2))}}function wu(e){return e.max-e.min}function _u(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=.01),bu(e,t)<n}function xu(e,t,n,r){void 0===r&&(r=.5),e.origin=r,e.originPoint=Ta(t.min,t.max,e.origin),e.scale=wu(n)/wu(t),(_u(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=Ta(n.min,n.max,e.origin)-e.originPoint,(_u(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Eu(e,t,n,r){xu(e.x,t.x,n.x,null==r?void 0:r.originX),xu(e.y,t.y,n.y,null==r?void 0:r.originY)}function ku(e,t,n){e.min=n.min+t.min,e.max=e.min+wu(t)}function Su(e,t,n){e.min=t.min-n.min,e.max=e.min+wu(t)}function Cu(e,t,n){Su(e.x,t.x,n.x),Su(e.y,t.y,n.y)}function Ou(e,t,n,r,o){return e=su(e-=t,1/n,r),void 0!==o&&(e=su(e,1/o,r)),e}function Pu(e,t,n,r,o){var i=Vi(n,3),a=i[0],s=i[1],l=i[2];!function(e,t,n,r,o,i,a){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===i&&(i=e),void 0===a&&(a=e),ds.test(t)&&(t=parseFloat(t),t=Ta(a.min,a.max,t/100)-a.min),"number"==typeof t){var s=Ta(i.min,i.max,r);e===i&&(s-=t),e.min=Ou(e.min,t,n,s,o),e.max=Ou(e.max,t,n,s,o)}}(e,t[a],t[s],t[l],t.scale,r,o)}var Mu=["x","scaleX","originX"],Tu=["y","scaleY","originY"];function Du(e,t,n,r){Pu(e.x,t,Mu,null==n?void 0:n.x,null==r?void 0:r.x),Pu(e.y,t,Tu,null==n?void 0:n.y,null==r?void 0:r.y)}function Iu(e){return 0===e.translate&&1===e.scale}function Ru(e){return Iu(e.x)&&Iu(e.y)}function Au(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var Nu=function(){function e(){this.members=[]}return e.prototype.add=function(e){Ia(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(Ra(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var o=this.members[r];if(!1!==o.isPresent){t=o;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,n,r,o,i;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(i=null===(r=e.resumingFrom)||void 0===r?void 0:(o=r.options).onExitComplete)||void 0===i||i.call(o)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),Lu={};function Fu(e,t,n){var r=e.x.translate/t.x,o=e.y.translate/t.y,i="translate3d(".concat(r,"px, ").concat(o,"px, 0) ");if(n){var a=n.rotate,s=n.rotateX,l=n.rotateY;a&&(i+="rotate(".concat(a,"deg) ")),s&&(i+="rotateX(".concat(s,"deg) ")),l&&(i+="rotateY(".concat(l,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(i+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"))?"none":i}function ju(e){return[e("x"),e("y")]}var zu=["","X","Y","Z"],Bu=["transformPerspective","x","y","z"];function Vu(e,t){return Bu.indexOf(e)-Bu.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return zu.forEach((function(t){return Bu.push(e+t)}))}));var Hu=new Set(Bu);function Wu(e){return Hu.has(e)}var Uu=new Set(["originX","originY","originZ"]);function $u(e){return Uu.has(e)}var Ku=function(e,t){return e.depth-t.depth},Gu=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){Ia(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){Ra(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(Ku),this.isDirty=!1,this.children.forEach(e)},e}();function qu(e){var t=Fa(e)?e.get():e;return function(e){return Boolean(e&&"object"==typeof e&&e.mix&&e.toValue)}(t)?t.toValue():t}var Yu={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Xu(e){var t=e.attachResizeListener,n=e.defaultParent,r=e.measureScroll,o=e.resetTransform;return function(){function e(e,t,r){var o=this;void 0===t&&(t={}),void 0===r&&(r=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){o.isUpdating&&(o.isUpdating=!1,o.clearAllSnapshots())},this.updateProjection=function(){o.nodes.forEach(rc),o.nodes.forEach(oc)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=r?r.root||r:this,this.path=r?Hi(Hi([],Vi(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new Gu)}return e.prototype.addEventListener=function(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Aa),this.eventHandlers.get(e).add(t)},e.prototype.notifyListeners=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=this.eventHandlers.get(e);null==r||r.notify.apply(r,Hi([],Vi(t),!1))},e.prototype.hasListeners=function(e){return this.eventHandlers.has(e)},e.prototype.registerPotentialNode=function(e,t){this.potentialNodes.set(e,t)},e.prototype.mount=function(e,n){var r,o=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;var i=this.options,a=i.layoutId,s=i.layout,l=i.visualElement;if(l&&!l.getInstance()&&l.mount(e),this.root.nodes.add(this),null===(r=this.parent)||void 0===r||r.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),n&&(s||a)&&(this.isLayoutDirty=!0),t){var u,c=function(){return o.root.updateBlockedByResize=!1};t(e,(function(){o.root.updateBlockedByResize=!0,clearTimeout(u),u=window.setTimeout(c,250),Yu.hasAnimatedSinceResize&&(Yu.hasAnimatedSinceResize=!1,o.nodes.forEach(nc))}))}a&&this.root.registerSharedNode(a,this),!1!==this.options.animate&&l&&(a||s)&&this.addEventListener("didUpdate",(function(e){var t,n,r,i,a,s=e.delta,u=e.hasLayoutChanged,c=e.hasRelativeTargetChanged,d=e.layout;if(o.isTreeAnimationBlocked())return o.target=void 0,void(o.relativeTarget=void 0);var f=null!==(n=null!==(t=o.options.transition)&&void 0!==t?t:l.getDefaultTransition())&&void 0!==n?n:cc,p=l.getProps(),h=p.onLayoutAnimationStart,m=p.onLayoutAnimationComplete,v=!o.targetLayout||!Au(o.targetLayout,d)||c,g=!u&&c;if((null===(r=o.resumeFrom)||void 0===r?void 0:r.instance)||g||u&&(v||!o.currentAnimation)){o.resumeFrom&&(o.resumingFrom=o.resumeFrom,o.resumingFrom.resumingFrom=void 0),o.setAnimationOrigin(s,g);var y=ji(ji({},$l(f,"layout")),{onPlay:h,onComplete:m});l.shouldReduceMotion&&(y.delay=0,y.type=!1),o.startAnimation(y)}else u||0!==o.animationProgress||o.finishAnimation(),o.isLead()&&(null===(a=(i=o.options).onExitComplete)||void 0===a||a.call(i));o.targetLayout=d}))}},e.prototype.unmount=function(){var e,t;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(e=this.getStack())||void 0===e||e.remove(this),null===(t=this.parent)||void 0===t||t.children.delete(this),this.instance=void 0,Ea.preRender(this.updateProjection)},e.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},e.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},e.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},e.prototype.isTreeAnimationBlocked=function(){var e;return this.isAnimationBlocked||(null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimationBlocked())||!1},e.prototype.startUpdate=function(){var e;this.isUpdateBlocked()||(this.isUpdating=!0,null===(e=this.nodes)||void 0===e||e.forEach(ic))},e.prototype.willUpdate=function(e){var t,n,r;if(void 0===e&&(e=!0),this.root.isUpdateBlocked())null===(n=(t=this.options).onExitComplete)||void 0===n||n.call(t);else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var o=0;o<this.path.length;o++){var i=this.path[o];i.shouldResetTransform=!0,i.updateScroll()}var a=this.options,s=a.layoutId,l=a.layout;if(void 0!==s||l){var u=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==u?void 0:u(this.latestValues,""),this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}}},e.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(ec);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(dc),this.potentialNodes.clear()),this.nodes.forEach(tc),this.nodes.forEach(Zu),this.nodes.forEach(Ju),this.clearAllSnapshots(),ka.update(),ka.preRender(),ka.render())},e.prototype.clearAllSnapshots=function(){this.nodes.forEach(Qu),this.sharedNodes.forEach(ac)},e.prototype.scheduleUpdateProjection=function(){Ma.preRender(this.updateProjection,!1,!0)},e.prototype.scheduleCheckAfterUnmount=function(){var e=this;Ma.postRender((function(){e.isLayoutDirty?e.root.didUpdate():e.root.checkUpdateFailed()}))},e.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var e=this.measure(),t=this.removeTransform(this.removeElementScroll(e));pc(t),this.snapshot={measured:e,layout:t,latestValues:{}}}},e.prototype.updateLayout=function(){var e;if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var t=0;t<this.path.length;t++){this.path[t].updateScroll()}var n=this.measure();pc(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null===(e=this.options.visualElement)||void 0===e||e.notifyLayoutMeasure(this.layout.actual,null==r?void 0:r.actual)}},e.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.scroll=r(this.instance))},e.prototype.resetTransform=function(){var e;if(o){var t=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!Ru(this.projectionDelta),r=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate,i=null==r?void 0:r(this.latestValues,""),a=i!==this.prevTransformTemplateValue;t&&(n||iu(this.latestValues)||a)&&(o(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}},e.prototype.measure=function(){var e=this.options.visualElement;if(!e)return{x:{min:0,max:0},y:{min:0,max:0}};var t=e.measureViewportBox(),n=this.root.scroll;return n&&(du(t.x,n.x),du(t.y,n.y)),t},e.prototype.removeElementScroll=function(e){var t={x:{min:0,max:0},y:{min:0,max:0}};nu(t,e);for(var n=0;n<this.path.length;n++){var r=this.path[n],o=r.scroll,i=r.options;r!==this.root&&o&&i.layoutScroll&&(du(t.x,o.x),du(t.y,o.y))}return t},e.prototype.applyTransform=function(e,t){void 0===t&&(t=!1);var n={x:{min:0,max:0},y:{min:0,max:0}};nu(n,e);for(var r=0;r<this.path.length;r++){var o=this.path[r];!t&&o.options.layoutScroll&&o.scroll&&o!==o.root&&mu(n,{x:-o.scroll.x,y:-o.scroll.y}),iu(o.latestValues)&&mu(n,o.latestValues)}return iu(this.latestValues)&&mu(n,this.latestValues),n},e.prototype.removeTransform=function(e){var t,n={x:{min:0,max:0},y:{min:0,max:0}};nu(n,e);for(var r=0;r<this.path.length;r++){var o=this.path[r];if(o.instance&&iu(o.latestValues)){ou(o.latestValues)&&o.updateSnapshot();var i={x:{min:0,max:0},y:{min:0,max:0}};nu(i,o.measure()),Du(n,o.latestValues,null===(t=o.snapshot)||void 0===t?void 0:t.layout,i)}}return iu(this.latestValues)&&Du(n,this.latestValues),n},e.prototype.setTargetDelta=function(e){this.targetDelta=e,this.root.scheduleUpdateProjection()},e.prototype.setOptions=function(e){var t;this.options=ji(ji(ji({},this.options),e),{crossfade:null===(t=e.crossfade)||void 0===t||t})},e.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},e.prototype.resolveTargetDelta=function(){var e,t,n,r,o=this.options,i=o.layout,a=o.layoutId;this.layout&&(i||a)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Cu(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),nu(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&(null===(e=this.relativeParent)||void 0===e?void 0:e.target)?(t=this.target,n=this.relativeTarget,r=this.relativeParent.target,ku(t.x,n.x,r.x),ku(t.y,n.y,r.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):nu(this.target,this.layout.actual),cu(this.target,this.targetDelta)):nu(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Cu(this.relativeTargetOrigin,this.target,this.relativeParent.target),nu(this.relativeTarget,this.relativeTargetOrigin)))))},e.prototype.getClosestProjectingParent=function(){if(this.parent&&!iu(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},e.prototype.calcProjection=function(){var e,t=this.options,n=t.layout,r=t.layoutId;if(this.isTreeAnimating=Boolean((null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var o=this.getLead();nu(this.layoutCorrected,this.layout.actual),function(e,t,n,r){var o,i;void 0===r&&(r=!1);var a=n.length;if(a){var s,l;t.x=t.y=1;for(var u=0;u<a;u++)l=(s=n[u]).projectionDelta,"contents"!==(null===(i=null===(o=s.instance)||void 0===o?void 0:o.style)||void 0===i?void 0:i.display)&&(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&mu(e,{x:-s.scroll.x,y:-s.scroll.y}),l&&(t.x*=l.x.scale,t.y*=l.y.scale,cu(e,l)),r&&iu(s.latestValues)&&mu(e,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==o);var i=o.target;if(i){this.projectionDelta||(this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}});var a=this.treeScale.x,s=this.treeScale.y,l=this.projectionTransform;Eu(this.projectionDelta,this.layoutCorrected,i,this.latestValues),this.projectionTransform=Fu(this.projectionDelta,this.treeScale),this.projectionTransform===l&&this.treeScale.x===a&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",i))}}},e.prototype.hide=function(){this.isVisible=!1},e.prototype.show=function(){this.isVisible=!0},e.prototype.scheduleRender=function(e){var t,n,r;void 0===e&&(e=!0),null===(n=(t=this.options).scheduleRender)||void 0===n||n.call(t),e&&(null===(r=this.getStack())||void 0===r||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},e.prototype.setAnimationOrigin=function(e,t){var n,r=this;void 0===t&&(t=!1);var o=this.snapshot,i=(null==o?void 0:o.latestValues)||{},a=ji({},this.latestValues),s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!t;var l={x:{min:0,max:0},y:{min:0,max:0}},u=null==o?void 0:o.isShared,c=((null===(n=this.getStack())||void 0===n?void 0:n.members.length)||0)<=1,d=Boolean(u&&!c&&!0===this.options.crossfade&&!this.path.some(uc));this.animationProgress=0,this.mixTargetDelta=function(t){var n,o=t/1e3;sc(s.x,e.x,o),sc(s.y,e.y,o),r.setTargetDelta(s),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null===(n=r.relativeParent)||void 0===n?void 0:n.layout)&&(Cu(l,r.layout.actual,r.relativeParent.layout.actual),function(e,t,n,r){lc(e.x,t.x,n.x,r),lc(e.y,t.y,n.y,r)}(r.relativeTarget,r.relativeTargetOrigin,l,o)),u&&(r.animationValues=a,function(e,t,n,r,o,i){var a,s,l,u;o?(e.opacity=Ta(0,null!==(a=n.opacity)&&void 0!==a?a:1,Jl(r)),e.opacityExit=Ta(null!==(s=t.opacity)&&void 0!==s?s:1,0,Ql(r))):i&&(e.opacity=Ta(null!==(l=t.opacity)&&void 0!==l?l:1,null!==(u=n.opacity)&&void 0!==u?u:1,r));for(var c=0;c<ql;c++){var d="border".concat(Gl[c],"Radius"),f=Zl(t,d),p=Zl(n,d);void 0===f&&void 0===p||(f||(f=0),p||(p=0),0===f||0===p||Xl(f)===Xl(p)?(e[d]=Math.max(Ta(Yl(f),Yl(p),r),0),(ds.test(p)||ds.test(f))&&(e[d]+="%")):e[d]=p)}(t.rotate||n.rotate)&&(e.rotate=Ta(t.rotate||0,n.rotate||0,r))}(a,i,r.latestValues,o,d,c)),r.root.scheduleUpdateProjection(),r.scheduleRender(),r.animationProgress=o},this.mixTargetDelta(0)},e.prototype.startAnimation=function(e){var t,n,r=this;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(Ea.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ma.update((function(){Yu.hasAnimatedSinceResize=!0,r.currentAnimation=function(e,t,n){void 0===n&&(n={});var r=Fa(e)?e:La(e);return Kl("",r,t,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}(0,1e3,ji(ji({},e),{onUpdate:function(t){var n;r.mixTargetDelta(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:function(){var t;null===(t=e.onComplete)||void 0===t||t.call(e),r.completeAnimation()}})),r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.pendingAnimation=void 0}))},e.prototype.completeAnimation=function(){var e;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(e=this.getStack())||void 0===e||e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},e.prototype.finishAnimation=function(){var e;this.currentAnimation&&(null===(e=this.mixTargetDelta)||void 0===e||e.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},e.prototype.applyTransformsToTarget=function(){var e=this.getLead(),t=e.targetWithTransforms,n=e.target,r=e.layout,o=e.latestValues;t&&n&&r&&(nu(t,n),mu(t,o),Eu(this.projectionDeltaWithTransform,this.layoutCorrected,t,o))},e.prototype.registerSharedNode=function(e,t){var n,r,o;this.sharedNodes.has(e)||this.sharedNodes.set(e,new Nu),this.sharedNodes.get(e).add(t),t.promote({transition:null===(n=t.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(o=null===(r=t.options.initialPromotionConfig)||void 0===r?void 0:r.shouldPreserveFollowOpacity)||void 0===o?void 0:o.call(r,t)})},e.prototype.isLead=function(){var e=this.getStack();return!e||e.lead===this},e.prototype.getLead=function(){var e;return this.options.layoutId&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this},e.prototype.getPrevLead=function(){var e;return this.options.layoutId?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0},e.prototype.getStack=function(){var e=this.options.layoutId;if(e)return this.root.sharedNodes.get(e)},e.prototype.promote=function(e){var t=void 0===e?{}:e,n=t.needsReset,r=t.transition,o=t.preserveFollowOpacity,i=this.getStack();i&&i.promote(this,o),n&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})},e.prototype.relegate=function(){var e=this.getStack();return!!e&&e.relegate(this)},e.prototype.resetRotation=function(){var e=this.options.visualElement;if(e){for(var t=!1,n={},r=0;r<zu.length;r++){var o="rotate"+zu[r];e.getStaticValue(o)&&(t=!0,n[o]=e.getStaticValue(o),e.setStaticValue(o,0))}if(t){for(var o in null==e||e.syncRender(),n)e.setStaticValue(o,n[o]);e.scheduleRender()}}},e.prototype.getProjectionStyles=function(e){var t,n,r,o,i,a;void 0===e&&(e={});var s={};if(!this.instance||this.isSVG)return s;if(!this.isVisible)return{visibility:"hidden"};s.visibility="";var l=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=qu(e.pointerEvents)||"",s.transform=l?l(this.latestValues,""):"none",s;var u=this.getLead();if(!this.projectionDelta||!this.layout||!u.target){var c={};return this.options.layoutId&&(c.opacity=null!==(n=this.latestValues.opacity)&&void 0!==n?n:1,c.pointerEvents=qu(e.pointerEvents)||""),this.hasProjected&&!iu(this.latestValues)&&(c.transform=l?l({},""):"none",this.hasProjected=!1),c}var d=u.animationValues||u.latestValues;this.applyTransformsToTarget(),s.transform=Fu(this.projectionDeltaWithTransform,this.treeScale,d),l&&(s.transform=l(d,s.transform));var f=this.projectionDelta,p=f.x,h=f.y;for(var m in s.transformOrigin="".concat(100*p.origin,"% ").concat(100*h.origin,"% 0"),u.animationValues?s.opacity=u===this?null!==(o=null!==(r=d.opacity)&&void 0!==r?r:this.latestValues.opacity)&&void 0!==o?o:1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:s.opacity=u===this?null!==(i=d.opacity)&&void 0!==i?i:"":null!==(a=d.opacityExit)&&void 0!==a?a:0,Lu)if(void 0!==d[m]){var v=Lu[m],g=v.correct,y=v.applyTo,b=g(d[m],u);if(y)for(var w=y.length,_=0;_<w;_++)s[y[_]]=b;else s[m]=b}return this.options.layoutId&&(s.pointerEvents=u===this?qu(e.pointerEvents)||"":"none"),s},e.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},e.prototype.resetTree=function(){this.root.nodes.forEach((function(e){var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(ec),this.root.sharedNodes.clear()},e}()}function Zu(e){e.updateLayout()}function Ju(e){var t,n,r,o,i=null!==(n=null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)&&void 0!==n?n:e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){var a=e.layout,s=a.actual,l=a.measured;"size"===e.options.animationType?ju((function(e){var t=i.isShared?i.measured[e]:i.layout[e],n=wu(t);t.min=s[e].min,t.max=t.min+n})):"position"===e.options.animationType&&ju((function(e){var t=i.isShared?i.measured[e]:i.layout[e],n=wu(s[e]);t.max=t.min+n}));var u={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Eu(u,s,i.layout);var c={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};i.isShared?Eu(c,e.applyTransform(l,!0),i.measured):Eu(c,s,i.layout);var d=!Ru(u),f=!1;if(!e.resumeFrom&&(e.relativeParent=e.getClosestProjectingParent(),e.relativeParent&&!e.relativeParent.resumeFrom)){var p=e.relativeParent,h=p.snapshot,m=p.layout;if(h&&m){var v={x:{min:0,max:0},y:{min:0,max:0}};Cu(v,i.layout,h.layout);var g={x:{min:0,max:0},y:{min:0,max:0}};Cu(g,s,m.actual),Au(v,g)||(f=!0)}}e.notifyListeners("didUpdate",{layout:s,snapshot:i,delta:c,layoutDelta:u,hasLayoutChanged:d,hasRelativeTargetChanged:f})}else e.isLead()&&(null===(o=(r=e.options).onExitComplete)||void 0===o||o.call(r));e.options.transition=void 0}function Qu(e){e.clearSnapshot()}function ec(e){e.clearMeasurements()}function tc(e){var t=e.options.visualElement;(null==t?void 0:t.getProps().onBeforeLayoutMeasure)&&t.notifyBeforeLayoutMeasure(),e.resetTransform()}function nc(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function rc(e){e.resolveTargetDelta()}function oc(e){e.calcProjection()}function ic(e){e.resetRotation()}function ac(e){e.removeLeadSnapshot()}function sc(e,t,n){e.translate=Ta(t.translate,0,n),e.scale=Ta(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function lc(e,t,n,r){e.min=Ta(t.min,n.min,r),e.max=Ta(t.max,n.max,r)}function uc(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var cc={duration:.45,ease:[.4,0,.1,1]};function dc(e,t){for(var n=e.root,r=e.path.length-1;r>=0;r--)if(Boolean(e.path[r].instance)){n=e.path[r];break}var o=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));o&&e.mount(o,!0)}function fc(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function pc(e){fc(e.x),fc(e.y)}var hc=1;var mc=(0,b.createContext)({}),vc=(0,b.createContext)({});var gc=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Fi(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(b.Component);function yc(e){var t=e.preloadedFeatures,n=e.createVisualElement,r=e.projectionNodeConstructor,o=e.useRender,i=e.useVisualState,a=e.Component;return t&&function(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?Ui.projectionNodeConstructor=e[t]:Ui[t].Component=e[t])}(t),(0,b.forwardRef)((function(e,t){var s=function(e){var t,n=e.layoutId,r=null===(t=(0,b.useContext)(mc))||void 0===t?void 0:t.id;return r&&void 0!==n?r+"-"+n:n}(e);e=ji(ji({},e),{layoutId:s});var l=(0,b.useContext)(qi),u=null,c=ca(e),d=l.isStatic?void 0:fa((function(){if(Yu.hasEverUpdated)return hc++})),f=i(e,l.isStatic);return!l.isStatic&&Zi&&(c.visualElement=na(a,f,ji(ji({},l),e),n),function(e,t,n,r){var o,i=t.layoutId,a=t.layout,s=t.drag,l=t.dragConstraints,u=t.layoutScroll,c=(0,b.useContext)(vc);r&&n&&!(null==n?void 0:n.projection)&&(n.projection=new r(e,n.getLatestValues(),null===(o=n.parent)||void 0===o?void 0:o.projection),n.projection.setOptions({layoutId:i,layout:a,alwaysMeasureLayout:Boolean(s)||l&&ra(l),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof a?a:"both",initialPromotionConfig:c,layoutScroll:u}))}(d,e,c.visualElement,r||Ui.projectionNodeConstructor),u=function(e,t,n){var r=[];if((0,b.useContext)($i),!t)return null;for(var o=0;o<Gi;o++){var i=Ki[o],a=Ui[i],s=a.isEnabled,l=a.Component;s(e)&&l&&r.push(b.createElement(l,ji({key:i},e,{visualElement:t})))}return r}(e,c.visualElement)),b.createElement(gc,{visualElement:c.visualElement,props:ji(ji({},l),e)},u,b.createElement(Yi.Provider,{value:c},o(a,e,d,function(e,t,n){return(0,b.useCallback)((function(r){var o;r&&(null===(o=e.mount)||void 0===o||o.call(e,r)),t&&(r?t.mount(r):t.unmount()),n&&("function"==typeof n?n(r):ra(n)&&(n.current=r))}),[t])}(f,c.visualElement,t),f,l.isStatic,c.visualElement)))}))}function bc(e){function t(t,n){return void 0===n&&(n={}),yc(e(t,n))}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}var wc=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function _c(e){return"string"==typeof e&&!e.includes("-")&&!!(wc.indexOf(e)>-1||/[A-Z]/.test(e))}function xc(e,t){var n=t.layout,r=t.layoutId;return Wu(e)||$u(e)||(n||void 0!==r)&&(!!Lu[e]||"opacity"===e)}var Ec={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function kc(e){return e.startsWith("--")}var Sc=function(e,t){return t&&"number"==typeof e?t.transform(e):e};function Cc(e,t,n,r){var o,i=e.style,a=e.vars,s=e.transform,l=e.transformKeys,u=e.transformOrigin;l.length=0;var c=!1,d=!1,f=!0;for(var p in t){var h=t[p];if(kc(p))a[p]=h;else{var m=Al[p],v=Sc(h,m);if(Wu(p)){if(c=!0,s[p]=v,l.push(p),!f)continue;h!==(null!==(o=m.default)&&void 0!==o?o:0)&&(f=!1)}else $u(p)?(u[p]=v,d=!0):i[p]=v}}c?i.transform=function(e,t,n,r){var o=e.transform,i=e.transformKeys,a=t.enableHardwareAcceleration,s=void 0===a||a,l=t.allowTransformNone,u=void 0===l||l,c="";i.sort(Vu);for(var d=!1,f=i.length,p=0;p<f;p++){var h=i[p];c+="".concat(Ec[h]||h,"(").concat(o[h],") "),"z"===h&&(d=!0)}return!d&&s?c+="translateZ(0)":c=c.trim(),r?c=r(o,n?"":c):u&&n&&(c="none"),c}(e,n,f,r):r?i.transform=r({},""):!t.transform&&i.transform&&(i.transform="none"),d&&(i.transformOrigin=function(e){var t=e.originX,n=void 0===t?"50%":t,r=e.originY,o=void 0===r?"50%":r,i=e.originZ,a=void 0===i?0:i;return"".concat(n," ").concat(o," ").concat(a)}(u))}var Oc=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function Pc(e,t,n){for(var r in t)Fa(t[r])||xc(r,n)||(e[r]=t[r])}function Mc(e,t,n){var r={};return Pc(r,e.style||{},e),Object.assign(r,function(e,t,n){var r=e.transformTemplate;return(0,b.useMemo)((function(){var e={style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}};Cc(e,t,{enableHardwareAcceleration:!n},r);var o=e.style;return ji(ji({},e.vars),o)}),[t])}(e,t,n)),e.transformValues&&(r=e.transformValues(r)),r}function Tc(e,t,n){var r={},o=Mc(e,t,n);return Boolean(e.drag)&&!1!==e.dragListener&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),r.style=o,r}var Dc=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function Ic(e){return Dc.has(e)}var Rc,Ac=function(e){return!Ic(e)};try{(Rc=require("@emotion/is-prop-valid").default)&&(Ac=function(e){return e.startsWith("on")?!Ic(e):Rc(e)})}catch(e){}function Nc(e,t,n){return"string"==typeof e?e:fs.transform(t+n*e)}var Lc={offset:"stroke-dashoffset",array:"stroke-dasharray"},Fc={offset:"strokeDashoffset",array:"strokeDasharray"};function jc(e,t,n,r){var o=t.attrX,i=t.attrY,a=t.originX,s=t.originY,l=t.pathLength,u=t.pathSpacing,c=void 0===u?1:u,d=t.pathOffset,f=void 0===d?0:d;Cc(e,zi(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),e.attrs=e.style,e.style={};var p=e.attrs,h=e.style,m=e.dimensions;p.transform&&(m&&(h.transform=p.transform),delete p.transform),m&&(void 0!==a||void 0!==s||h.transform)&&(h.transformOrigin=function(e,t,n){var r=Nc(t,e.x,e.width),o=Nc(n,e.y,e.height);return"".concat(r," ").concat(o)}(m,void 0!==a?a:.5,void 0!==s?s:.5)),void 0!==o&&(p.x=o),void 0!==i&&(p.y=i),void 0!==l&&function(e,t,n,r,o){void 0===n&&(n=1),void 0===r&&(r=0),void 0===o&&(o=!0),e.pathLength=1;var i=o?Lc:Fc;e[i.offset]=fs.transform(-r);var a=fs.transform(t),s=fs.transform(n);e[i.array]="".concat(a," ").concat(s)}(p,l,c,f,!1)}var zc=function(){return ji(ji({},{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}),{attrs:{}})};function Bc(e,t){var n=(0,b.useMemo)((function(){var n=zc();return jc(n,t,{enableHardwareAcceleration:!1},e.transformTemplate),ji(ji({},n.attrs),{style:ji({},n.style)})}),[t]);if(e.style){var r={};Pc(r,e.style,e),n.style=ji(ji({},r),n.style)}return n}function Vc(e){void 0===e&&(e=!1);return function(t,n,r,o,i,a){var s=i.latestValues,l=(_c(t)?Bc:Tc)(n,s,a),u=function(e,t,n){var r={};for(var o in e)(Ac(o)||!0===n&&Ic(o)||!t&&!Ic(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(n,"string"==typeof t,e),c=ji(ji(ji({},u),l),{ref:o});return r&&(c["data-projection-id"]=r),(0,b.createElement)(t,c)}}var Hc=/([a-z])([A-Z])/g,Wc=function(e){return e.replace(Hc,"$1-$2").toLowerCase()};function Uc(e,t,n,r){var o=t.style,i=t.vars;for(var a in Object.assign(e.style,o,r&&r.getProjectionStyles(n)),i)e.style.setProperty(a,i[a])}var $c=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Kc(e,t,n,r){for(var o in Uc(e,t,void 0,r),t.attrs)e.setAttribute($c.has(o)?o:Wc(o),t.attrs[o])}function Gc(e){var t=e.style,n={};for(var r in t)(Fa(t[r])||xc(r,e))&&(n[r]=t[r]);return n}function qc(e){var t=Gc(e);for(var n in e){if(Fa(e[n]))t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]}return t}function Yc(e){return"object"==typeof e&&"function"==typeof e.start}function Xc(e,t,n,r){var o=e.scrapeMotionValuesFromProps,i=e.createRenderState,a=e.onMount,s={latestValues:Jc(t,n,r,o),renderState:i()};return a&&(s.mount=function(e){return a(t,e,s)}),s}var Zc=function(e){return function(t,n){var r=(0,b.useContext)(Yi),o=(0,b.useContext)(Xi);return n?Xc(e,t,r,o):fa((function(){return Xc(e,t,r,o)}))}};function Jc(e,t,n,r){var o={},i=!1===(null==n?void 0:n.initial),a=r(e);for(var s in a)o[s]=qu(a[s]);var l=e.initial,u=e.animate,c=la(e),d=ua(e);t&&d&&!c&&!1!==e.inherit&&(null!=l||(l=t.initial),null!=u||(u=t.animate));var f=i||!1===l,p=f?u:l;p&&"boolean"!=typeof p&&!Yc(p)&&(Array.isArray(p)?p:[p]).forEach((function(t){var n=aa(e,t);if(n){var r=n.transitionEnd;n.transition;var i=zi(n,["transitionEnd","transition"]);for(var a in i){var s=i[a];if(Array.isArray(s))s=s[f?s.length-1:0];null!==s&&(o[a]=s)}for(var a in r)o[a]=r[a]}}));return o}var Qc,ed={useVisualState:Zc({scrapeMotionValuesFromProps:qc,createRenderState:zc,onMount:function(e,t,n){var r=n.renderState,o=n.latestValues;try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){r.dimensions={x:0,y:0,width:0,height:0}}jc(r,o,{enableHardwareAcceleration:!1},e.transformTemplate),Kc(t,r)}})},td={useVisualState:Zc({scrapeMotionValuesFromProps:Gc,createRenderState:Oc})};function nd(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function rd(e,t,n,r){(0,b.useEffect)((function(){var o=e.current;if(n&&o)return nd(o,t,n,r)}),[e,t,n,r])}function od(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function id(e){return!!e.touches}!function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(Qc||(Qc={}));var ad={pageX:0,pageY:0};function sd(e,t){void 0===t&&(t="page");var n=e.touches[0]||e.changedTouches[0]||ad;return{x:n[t+"X"],y:n[t+"Y"]}}function ld(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function ud(e,t){return void 0===t&&(t="page"),{point:id(e)?sd(e,t):ld(e,t)}}var cd=function(e,t){void 0===t&&(t=!1);var n,r=function(t){return e(t,ud(t))};return t?(n=r,function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&n(e)}):r},dd={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},fd={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function pd(e){return Zi&&null===window.onpointerdown?e:Zi&&null===window.ontouchstart?fd[e]:Zi&&null===window.onmousedown?dd[e]:e}function hd(e,t,n,r){return nd(e,pd(t),cd(n,"pointerdown"===t),r)}function md(e,t,n,r){return rd(e,pd(t),n&&cd(n,"pointerdown"===t),r)}function vd(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var gd=vd("dragHorizontal"),yd=vd("dragVertical");function bd(e){var t=!1;if("y"===e)t=yd();else if("x"===e)t=gd();else{var n=gd(),r=yd();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function wd(){var e=bd(!0);return!e||(e(),!1)}function _d(e,t,n){return function(r,o){var i;od(r)&&!wd()&&(null===(i=e.animationState)||void 0===i||i.setActive(Qc.Hover,t),null==n||n(r,o))}}var xd=function(e,t){return!!t&&(e===t||xd(e,t.parentElement))};function Ed(e){return(0,b.useEffect)((function(){return function(){return e()}}),[])}var kd=new WeakMap,Sd=new WeakMap,Cd=function(e){var t;null===(t=kd.get(e.target))||void 0===t||t(e)},Od=function(e){e.forEach(Cd)};function Pd(e,t,n){var r=function(e){var t=e.root,n=zi(e,["root"]),r=t||document;Sd.has(r)||Sd.set(r,{});var o=Sd.get(r),i=JSON.stringify(n);return o[i]||(o[i]=new IntersectionObserver(Od,ji({root:t},n))),o[i]}(t);return kd.set(e,n),r.observe(e),function(){kd.delete(e),r.unobserve(e)}}var Md={some:0,all:1};function Td(e,t,n,r){var o=r.root,i=r.margin,a=r.amount,s=void 0===a?"some":a,l=r.once;(0,b.useEffect)((function(){if(e){var r={root:null==o?void 0:o.current,rootMargin:i,threshold:"number"==typeof s?s:Md[s]};return Pd(n.getInstance(),r,(function(e){var r,o=e.isIntersecting;if(t.isInView!==o&&(t.isInView=o,!l||o||!t.hasEnteredView)){o&&(t.hasEnteredView=!0),null===(r=n.animationState)||void 0===r||r.setActive(Qc.InView,o);var i=n.getProps(),a=o?i.onViewportEnter:i.onViewportLeave;null==a||a(e)}}))}}),[e,o,i,s])}function Dd(e,t,n,r){var o=r.fallback,i=void 0===o||o;(0,b.useEffect)((function(){e&&i&&requestAnimationFrame((function(){var e;t.hasEnteredView=!0;var r=n.getProps().onViewportEnter;null==r||r(null),null===(e=n.animationState)||void 0===e||e.setActive(Qc.InView,!0)}))}),[e])}var Id=function(e){return function(t){return e(t),null}},Rd={inView:Id((function(e){var t=e.visualElement,n=e.whileInView,r=e.onViewportEnter,o=e.onViewportLeave,i=e.viewport,a=void 0===i?{}:i,s=(0,b.useRef)({hasEnteredView:!1,isInView:!1}),l=Boolean(n||r||o);a.once&&s.current.hasEnteredView&&(l=!1),("undefined"==typeof IntersectionObserver?Dd:Td)(l,s.current,t,a)})),tap:Id((function(e){var t=e.onTap,n=e.onTapStart,r=e.onTapCancel,o=e.whileTap,i=e.visualElement,a=t||n||r||o,s=(0,b.useRef)(!1),l=(0,b.useRef)(null);function u(){var e;null===(e=l.current)||void 0===e||e.call(l),l.current=null}function c(){var e;return u(),s.current=!1,null===(e=i.animationState)||void 0===e||e.setActive(Qc.Tap,!1),!wd()}function d(e,n){c()&&(xd(i.getInstance(),e.target)?null==t||t(e,n):null==r||r(e,n))}function f(e,t){c()&&(null==r||r(e,t))}md(i,"pointerdown",a?function(e,t){var r;u(),s.current||(s.current=!0,l.current=As(hd(window,"pointerup",d),hd(window,"pointercancel",f)),null===(r=i.animationState)||void 0===r||r.setActive(Qc.Tap,!0),null==n||n(e,t))}:void 0),Ed(u)})),focus:Id((function(e){var t=e.whileFocus,n=e.visualElement;rd(n,"focus",t?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(Qc.Focus,!0)}:void 0),rd(n,"blur",t?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(Qc.Focus,!1)}:void 0)})),hover:Id((function(e){var t=e.onHoverStart,n=e.onHoverEnd,r=e.whileHover,o=e.visualElement;md(o,"pointerenter",t||r?_d(o,!0,t):void 0),md(o,"pointerleave",n||r?_d(o,!1,n):void 0)}))},Ad=0,Nd=function(){return Ad++},Ld=function(){return fa(Nd)};function Fd(){var e=(0,b.useContext)(Xi);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,r=e.register,o=Ld();(0,b.useEffect)((function(){return r(o)}),[]);return!t&&n?[!1,function(){return null==n?void 0:n(o)}]:[!0]}function jd(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var zd=function(e){return/^\-?\d*\.?\d+$/.test(e)},Bd=function(e){return/^0[^.\s]+$/.test(e)},Vd=function(e){return function(t){return t.test(e)}},Hd=[es,fs,ds,cs,hs,ps,{test:function(e){return"auto"===e},parse:function(e){return e}}],Wd=function(e){return Hd.find(Vd(e))},Ud=Hi(Hi([],Vi(Hd),!1),[ks,Ds],!1),$d=function(e){return Ud.find(Vd(e))};function Kd(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,La(n))}function Gd(e,t){var n=sa(e,t),r=n?e.makeTargetAnimatable(n,!1):{},o=r.transitionEnd,i=void 0===o?{}:o;r.transition;var a=zi(r,["transitionEnd","transition"]);for(var s in a=ji(ji({},a),i)){Kd(e,s,zl(a[s]))}}function qd(e,t){if(t)return(t[e]||t.default||t).from}function Yd(e,t,n){var r;void 0===n&&(n={});var o=sa(e,t,n.custom),i=(o||{}).transition,a=void 0===i?e.getDefaultTransition()||{}:i;n.transitionOverride&&(a=n.transitionOverride);var s=o?function(){return Xd(e,o,n)}:function(){return Promise.resolve()},l=(null===(r=e.variantChildren)||void 0===r?void 0:r.size)?function(r){void 0===r&&(r=0);var o=a.delayChildren,i=void 0===o?0:o,s=a.staggerChildren,l=a.staggerDirection;return function(e,t,n,r,o,i){void 0===n&&(n=0);void 0===r&&(r=0);void 0===o&&(o=1);var a=[],s=(e.variantChildren.size-1)*r,l=1===o?function(e){return void 0===e&&(e=0),e*r}:function(e){return void 0===e&&(e=0),s-e*r};return Array.from(e.variantChildren).sort(Zd).forEach((function(e,r){a.push(Yd(e,t,ji(ji({},i),{delay:n+l(r)})).then((function(){return e.notifyAnimationComplete(t)})))})),Promise.all(a)}(e,t,i+r,s,l,n)}:function(){return Promise.resolve()},u=a.when;if(u){var c=Vi("beforeChildren"===u?[s,l]:[l,s],2),d=c[0],f=c[1];return d().then(f)}return Promise.all([s(),l(n.delay)])}function Xd(e,t,n){var r,o=void 0===n?{}:n,i=o.delay,a=void 0===i?0:i,s=o.transitionOverride,l=o.type,u=e.makeTargetAnimatable(t),c=u.transition,d=void 0===c?e.getDefaultTransition():c,f=u.transitionEnd,p=zi(u,["transition","transitionEnd"]);s&&(d=s);var h=[],m=l&&(null===(r=e.animationState)||void 0===r?void 0:r.getState()[l]);for(var v in p){var g=e.getValue(v),y=p[v];if(!(!g||void 0===y||m&&Jd(m,v))){var b=ji({delay:a},d);e.shouldReduceMotion&&Wu(v)&&(b=ji(ji({},b),{type:!1,delay:0}));var w=Kl(v,g,y,b);h.push(w)}}return Promise.all(h).then((function(){f&&Gd(e,f)}))}function Zd(e,t){return e.sortNodePosition(t)}function Jd(e,t){var n=e.protectedKeys,r=e.needsAnimating,o=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,o}var Qd=[Qc.Animate,Qc.InView,Qc.Focus,Qc.Hover,Qc.Tap,Qc.Drag,Qc.Exit],ef=Hi([],Vi(Qd),!1).reverse(),tf=Qd.length;function nf(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return function(e,t,n){var r;if(void 0===n&&(n={}),e.notifyAnimationStart(t),Array.isArray(t)){var o=t.map((function(t){return Yd(e,t,n)}));r=Promise.all(o)}else if("string"==typeof t)r=Yd(e,t,n);else{var i="function"==typeof t?sa(e,t,n.custom):t;r=Xd(e,i,n)}return r.then((function(){return e.notifyAnimationComplete(t)}))}(e,n,r)})))}}function rf(e){var t,n=nf(e),r=((t={})[Qc.Animate]=of(!0),t[Qc.InView]=of(),t[Qc.Hover]=of(),t[Qc.Tap]=of(),t[Qc.Drag]=of(),t[Qc.Focus]=of(),t[Qc.Exit]=of(),t),o={},i=!0,a=function(t,n){var r=sa(e,n);if(r){r.transition;var o=r.transitionEnd,i=zi(r,["transition","transitionEnd"]);t=ji(ji(ji({},t),i),o)}return t};function s(t,s){for(var l,u=e.getProps(),c=e.getVariantContext(!0)||{},d=[],f=new Set,p={},h=1/0,m=function(n){var o=ef[n],m=r[o],v=null!==(l=u[o])&&void 0!==l?l:c[o],g=ia(v),y=o===s?m.isActive:null;!1===y&&(h=n);var b=v===c[o]&&v!==u[o]&&g;if(b&&i&&e.manuallyAnimateOnMount&&(b=!1),m.protectedKeys=ji({},p),!m.isActive&&null===y||!v&&!m.prevProp||Yc(v)||"boolean"==typeof v)return"continue";var w=function(e,t){if("string"==typeof t)return t!==e;if(oa(t))return!jd(t,e);return!1}(m.prevProp,v),_=w||o===s&&m.isActive&&!b&&g||n>h&&g,x=Array.isArray(v)?v:[v],E=x.reduce(a,{});!1===y&&(E={});var k=m.prevResolvedValues,S=void 0===k?{}:k,C=ji(ji({},S),E),O=function(e){_=!0,f.delete(e),m.needsAnimating[e]=!0};for(var P in C){var M=E[P],T=S[P];p.hasOwnProperty(P)||(M!==T?El(M)&&El(T)?!jd(M,T)||w?O(P):m.protectedKeys[P]=!0:void 0!==M?O(P):f.add(P):void 0!==M&&f.has(P)?O(P):m.protectedKeys[P]=!0)}m.prevProp=v,m.prevResolvedValues=E,m.isActive&&(p=ji(ji({},p),E)),i&&e.blockInitialAnimation&&(_=!1),_&&!b&&d.push.apply(d,Hi([],Vi(x.map((function(e){return{animation:e,options:ji({type:o},t)}}))),!1))},v=0;v<tf;v++)m(v);if(o=ji({},p),f.size){var g={};f.forEach((function(t){var n=e.getBaseTarget(t);void 0!==n&&(g[t]=n)})),d.push({animation:g})}var y=Boolean(d.length);return i&&!1===u.initial&&!e.manuallyAnimateOnMount&&(y=!1),i=!1,y?n(d):Promise.resolve()}return{isAnimated:function(e){return void 0!==o[e]},animateChanges:s,setActive:function(t,n,o){var i;if(r[t].isActive===n)return Promise.resolve();null===(i=e.variantChildren)||void 0===i||i.forEach((function(e){var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)})),r[t].isActive=n;var a=s(o,t);for(var l in r)r[l].protectedKeys={};return a},setAnimateFunction:function(t){n=t(e)},getState:function(){return r}}}function of(e){return void 0===e&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var af={animation:Id((function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=rf(t)),Yc(n)&&(0,b.useEffect)((function(){return n.subscribe(t)}),[n])})),exit:Id((function(e){var t=e.custom,n=e.visualElement,r=Vi(Fd(),2),o=r[0],i=r[1],a=(0,b.useContext)(Xi);(0,b.useEffect)((function(){var e,r;n.isPresent=o;var s=null===(e=n.animationState)||void 0===e?void 0:e.setActive(Qc.Exit,!o,{custom:null!==(r=null==a?void 0:a.custom)&&void 0!==r?r:t});!o&&(null==s||s.then(i))}),[o])}))},sf=function(){function e(e,t,n){var r=this,o=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var e=cf(r.lastMoveEventInfo,r.history),t=null!==r.startEvent,n=bu(e.offset,{x:0,y:0})>=3;if(t||n){var o=e.point,i=Pa().timestamp;r.history.push(ji(ji({},o),{timestamp:i}));var a=r.handlers,s=a.onStart,l=a.onMove;t||(s&&s(r.lastMoveEvent,e),r.startEvent=r.lastMoveEvent),l&&l(r.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){r.lastMoveEvent=e,r.lastMoveEventInfo=lf(t,r.transformPagePoint),od(e)&&0===e.buttons?r.handlePointerUp(e,t):Ma.update(r.updatePoint,!0)},this.handlePointerUp=function(e,t){r.end();var n=r.handlers,o=n.onEnd,i=n.onSessionEnd,a=cf(lf(t,r.transformPagePoint),r.history);r.startEvent&&o&&o(e,a),i&&i(e,a)},!(id(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=o;var i=lf(ud(e),this.transformPagePoint),a=i.point,s=Pa().timestamp;this.history=[ji(ji({},a),{timestamp:s})];var l=t.onSessionStart;l&&l(e,cf(i,this.history)),this.removeListeners=As(hd(window,"pointermove",this.handlePointerMove),hd(window,"pointerup",this.handlePointerUp),hd(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),Ea.update(this.updatePoint)},e}();function lf(e,t){return t?{point:t(e.point)}:e}function uf(e,t){return{x:e.x-t.x,y:e.y-t.y}}function cf(e,t){var n=e.point;return{point:n,delta:uf(n,ff(t)),offset:uf(n,df(t)),velocity:pf(t,.1)}}function df(e){return e[0]}function ff(e){return e[e.length-1]}function pf(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=ff(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>fl(t)));)n--;if(!r)return{x:0,y:0};var i=(o.timestamp-r.timestamp)/1e3;if(0===i)return{x:0,y:0};var a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function hf(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function mf(e,t){var n,r=t.min-e.min,o=t.max-e.max;return t.max-t.min<e.max-e.min&&(r=(n=Vi([o,r],2))[0],o=n[1]),{min:r,max:o}}var vf=.35;function gf(e,t,n){return{min:yf(e,t),max:yf(e,n)}}function yf(e,t){var n;return"number"==typeof e?e:null!==(n=e[t])&&void 0!==n?n:0}function bf(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function wf(e,t){return bf(function(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}var _f=new WeakMap,xf=function(){function e(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=e}return e.prototype.start=function(e,t){var n=this,r=(void 0===t?{}:t).snapToCursor,o=void 0!==r&&r;if(!1!==this.visualElement.isPresent){this.panSession=new sf(e,{onSessionStart:function(e){n.stopAnimation(),o&&n.snapToCursor(ud(e,"page").point)},onStart:function(e,t){var r,o=n.getProps(),i=o.drag,a=o.dragPropagation,s=o.onDragStart;(!i||a||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=bd(i),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),ju((function(e){var t,r,o=n.getAxisMotionValue(e).get()||0;if(ds.test(o)){var i=null===(r=null===(t=n.visualElement.projection)||void 0===t?void 0:t.layout)||void 0===r?void 0:r.actual[e];if(i)o=wu(i)*(parseFloat(o)/100)}n.originPoint[e]=o})),null==s||s(e,t),null===(r=n.visualElement.animationState)||void 0===r||r.setActive(Qc.Drag,!0))},onMove:function(e,t){var r=n.getProps(),o=r.dragPropagation,i=r.dragDirectionLock,a=r.onDirectionLock,s=r.onDrag;if(o||n.openGlobalLock){var l=t.offset;if(i&&null===n.currentDirection)return n.currentDirection=function(e,t){void 0===t&&(t=10);var n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==n.currentDirection&&(null==a||a(n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),n.visualElement.syncRender(),null==s||s(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var o=this.getProps().onDragEnd;null==o||o(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(Qc.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&Ef(e,r,this.currentDirection)){var o,i,a,s,l,u=this.getAxisMotionValue(e),c=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=c,i=this.constraints[e],a=this.elastic[e],s=i.min,l=i.max,void 0!==s&&o<s?o=a?Ta(s,o,a.min):Math.max(o,s):void 0!==l&&o>l&&(o=a?Ta(l,o,a.max):Math.min(o,l)),c=o),u.set(c)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,o=(this.visualElement.projection||{}).layout,i=this.constraints;n&&ra(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!o)&&function(e,t){var n=t.top,r=t.left,o=t.bottom,i=t.right;return{x:hf(e.x,r,i),y:hf(e.y,n,o)}}(o.actual,n),this.elastic=function(e){return void 0===e&&(e=vf),!1===e?e=0:!0===e&&(e=vf),{x:gf(e,"left","right"),y:gf(e,"top","bottom")}}(r),i!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&ju((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=function(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(o.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!ra(t))return!1;var r=t.current,o=this.visualElement.projection;if(!o||!o.layout)return!1;var i=function(e,t,n){var r=wf(e,n),o=t.scroll;return o&&(du(r.x,o.x),du(r.y,o.y)),r}(r,o.root,this.visualElement.getTransformPagePoint()),a=function(e,t){return{x:mf(e.x,t.x),y:mf(e.y,t.y)}}(o.layout.actual,i);if(n){var s=n(function(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(a));this.hasMutatedConstraints=!!s,s&&(a=bf(s))}return a},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),r=n.drag,o=n.dragMomentum,i=n.dragElastic,a=n.dragTransition,s=n.dragSnapToOrigin,l=n.onDragTransitionEnd,u=this.constraints||{},c=ju((function(n){var l;if(Ef(n,r,t.currentDirection)){var c=null!==(l=null==u?void 0:u[n])&&void 0!==l?l:{};s&&(c={min:0,max:0});var d=i?200:1e6,f=i?40:1e7,p=ji(ji({type:"inertia",velocity:o?e[n]:0,bounceStiffness:d,bounceDamping:f,timeConstant:750,restDelta:1,restSpeed:10},a),c);return t.startAxisValueAnimation(n,p)}}));return Promise.all(c).then(l)},e.prototype.startAxisValueAnimation=function(e,t){return Kl(e,this.getAxisMotionValue(e),0,t)},e.prototype.stopAnimation=function(){var e=this;ju((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase(),o=this.visualElement.getProps()[r];return o||this.visualElement.getValue(e,null!==(n=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==n?n:0)},e.prototype.snapToCursor=function(e){var t=this;ju((function(n){if(Ef(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,o=t.getAxisMotionValue(n);if(r&&r.layout){var i=r.layout.actual[n],a=i.min,s=i.max;o.set(e[n]-Ta(a,s,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,o=n.dragConstraints,i=this.visualElement.projection;if(ra(o)&&i&&this.constraints){this.stopAnimation();var a={x:0,y:0};ju((function(e){var n,r,o,i,s,l=t.getAxisMotionValue(e);if(l){var u=l.get();a[e]=(n={min:u,max:u},r=t.constraints[e],o=.5,i=wu(n),(s=wu(r))>i?o=Ga(r.min,r.max-i,n.min):i>s&&(o=Ga(n.min,n.max-s,r.min)),ja(0,1,o))}}));var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",null===(e=i.root)||void 0===e||e.updateScroll(),i.updateLayout(),this.resolveConstraints(),ju((function(e){if(Ef(e,r,null)){var n=t.getAxisMotionValue(e),o=t.constraints[e],i=o.min,s=o.max;n.set(Ta(i,s,a[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;_f.set(this.visualElement,this);var n=hd(this.visualElement.getInstance(),"pointerdown",(function(e){var n=t.getProps(),r=n.drag,o=n.dragListener;r&&(void 0===o||o)&&t.start(e)})),r=function(){ra(t.getProps().dragConstraints)&&(t.constraints=t.resolveRefConstraints())},o=this.visualElement.projection,i=o.addEventListener("measure",r);o&&!o.layout&&(null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout()),r();var a=nd(window,"resize",(function(){t.scalePositionWithinConstraints()}));return o.addEventListener("didUpdate",(function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(ju((function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))})),t.visualElement.syncRender())})),function(){a(),n(),i()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,r=e.dragDirectionLock,o=void 0!==r&&r,i=e.dragPropagation,a=void 0!==i&&i,s=e.dragConstraints,l=void 0!==s&&s,u=e.dragElastic,c=void 0===u?vf:u,d=e.dragMomentum,f=void 0===d||d;return ji(ji({},e),{drag:n,dragDirectionLock:o,dragPropagation:a,dragConstraints:l,dragElastic:c,dragMomentum:f})},e}();function Ef(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}var kf={pan:Id((function(e){var t=e.onPan,n=e.onPanStart,r=e.onPanEnd,o=e.onPanSessionStart,i=e.visualElement,a=t||n||r||o,s=(0,b.useRef)(null),l=(0,b.useContext)(qi).transformPagePoint,u={onSessionStart:o,onStart:n,onMove:t,onEnd:function(e,t){s.current=null,r&&r(e,t)}};(0,b.useEffect)((function(){null!==s.current&&s.current.updateHandlers(u)})),md(i,"pointerdown",a&&function(e){s.current=new sf(e,u,{transformPagePoint:l})}),Ed((function(){return s.current&&s.current.end()}))})),drag:Id((function(e){var t=e.dragControls,n=e.visualElement,r=fa((function(){return new xf(n)}));(0,b.useEffect)((function(){return t&&t.subscribe(r)}),[r,t]),(0,b.useEffect)((function(){return r.addListeners()}),[r])}))},Sf=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];var Cf=function(e){var t=e.treeType,n=void 0===t?"":t,r=e.build,o=e.getBaseTarget,i=e.makeTargetAnimatable,a=e.measureViewportBox,s=e.render,l=e.readValueFromInstance,u=e.removeValueFromRenderState,c=e.sortNodePosition,d=e.scrapeMotionValuesFromProps;return function(e,t){var f=e.parent,p=e.props,h=e.presenceId,m=e.blockInitialAnimation,v=e.visualState,g=e.shouldReduceMotion;void 0===t&&(t={});var y,b,w=!1,_=v.latestValues,x=v.renderState,E=function(){var e=Sf.map((function(){return new Aa})),t={},n={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){Sf.forEach((function(r){var o,i="on"+r,a=e[i];null===(o=t[r])||void 0===o||o.call(t),a&&(t[r]=n[i](a))}))}};return e.forEach((function(e,t){n["on"+Sf[t]]=function(t){return e.add(t)},n["notify"+Sf[t]]=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.notify.apply(e,Hi([],Vi(t),!1))}})),n}(),k=new Map,S=new Map,C={},O=ji({},_);function P(){y&&w&&(M(),s(y,x,p.style,F.projection))}function M(){r(F,x,_,t,p)}function T(){E.notifyUpdate(_)}function D(e,t){var n=t.onChange((function(t){_[e]=t,p.onUpdate&&Ma.update(T,!1,!0)})),r=t.onRenderRequest(F.scheduleRender);S.set(e,(function(){n(),r()}))}var I=d(p);for(var R in I){var A=I[R];void 0!==_[R]&&Fa(A)&&A.set(_[R],!1)}var N=la(p),L=ua(p),F=ji(ji({treeType:n,current:null,depth:f?f.depth+1:0,parent:f,children:new Set,presenceId:h,shouldReduceMotion:g,variantChildren:L?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==f?void 0:f.isMounted()),blockInitialAnimation:m,isMounted:function(){return Boolean(y)},mount:function(e){w=!0,y=F.current=e,F.projection&&F.projection.mount(e),L&&f&&!N&&(b=null==f?void 0:f.addVariantChild(F)),k.forEach((function(e,t){return D(t,e)})),null==f||f.children.add(F),F.setProps(p)},unmount:function(){var e;null===(e=F.projection)||void 0===e||e.unmount(),Ea.update(T),Ea.render(P),S.forEach((function(e){return e()})),null==b||b(),null==f||f.children.delete(F),E.clearAllListeners(),y=void 0,w=!1},addVariantChild:function(e){var t,n=F.getClosestVariantNode();if(n)return null===(t=n.variantChildren)||void 0===t||t.add(e),function(){return n.variantChildren.delete(e)}},sortNodePosition:function(e){return c&&n===e.treeType?c(F.getInstance(),e.getInstance()):0},getClosestVariantNode:function(){return L?F:null==f?void 0:f.getClosestVariantNode()},getLayoutId:function(){return p.layoutId},getInstance:function(){return y},getStaticValue:function(e){return _[e]},setStaticValue:function(e,t){return _[e]=t},getLatestValues:function(){return _},setVisibility:function(e){F.isVisible!==e&&(F.isVisible=e,F.scheduleRender())},makeTargetAnimatable:function(e,t){return void 0===t&&(t=!0),i(F,e,p,t)},measureViewportBox:function(){return a(y,p)},addValue:function(e,t){F.hasValue(e)&&F.removeValue(e),k.set(e,t),_[e]=t.get(),D(e,t)},removeValue:function(e){var t;k.delete(e),null===(t=S.get(e))||void 0===t||t(),S.delete(e),delete _[e],u(e,x)},hasValue:function(e){return k.has(e)},getValue:function(e,t){var n=k.get(e);return void 0===n&&void 0!==t&&(n=La(t),F.addValue(e,n)),n},forEachValue:function(e){return k.forEach(e)},readValue:function(e){var n;return null!==(n=_[e])&&void 0!==n?n:l(y,e,t)},setBaseTarget:function(e,t){O[e]=t},getBaseTarget:function(e){if(o){var t=o(p,e);if(void 0!==t&&!Fa(t))return t}return O[e]}},E),{build:function(){return M(),x},scheduleRender:function(){Ma.render(P,!1,!0)},syncRender:P,setProps:function(e){(e.transformTemplate||p.transformTemplate)&&F.scheduleRender(),p=e,E.updatePropListeners(e),C=function(e,t,n){var r;for(var o in t){var i=t[o],a=n[o];if(Fa(i))e.addValue(o,i);else if(Fa(a))e.addValue(o,La(i));else if(a!==i)if(e.hasValue(o)){var s=e.getValue(o);!s.hasAnimated&&s.set(i)}else e.addValue(o,La(null!==(r=e.getStaticValue(o))&&void 0!==r?r:i))}for(var o in n)void 0===t[o]&&e.removeValue(o);return t}(F,d(p),C)},getProps:function(){return p},getVariant:function(e){var t;return null===(t=p.variants)||void 0===t?void 0:t[e]},getDefaultTransition:function(){return p.transition},getTransformPagePoint:function(){return p.transformPagePoint},getVariantContext:function(e){if(void 0===e&&(e=!1),e)return null==f?void 0:f.getVariantContext();if(!N){var t=(null==f?void 0:f.getVariantContext())||{};return void 0!==p.initial&&(t.initial=p.initial),t}for(var n={},r=0;r<Pf;r++){var o=Of[r],i=p[o];(ia(i)||!1===i)&&(n[o]=i)}return n}});return F}},Of=Hi(["initial"],Vi(Qd),!1),Pf=Of.length;function Mf(e){return"string"==typeof e&&e.startsWith("var(--")}var Tf=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function Df(e,t,n){void 0===n&&(n=1),'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.');var r=Vi(function(e){var t=Tf.exec(e);if(!t)return[,];var n=Vi(t,3);return[n[1],n[2]]}(e),2),o=r[0],i=r[1];if(o){var a=window.getComputedStyle(t).getPropertyValue(o);return a?a.trim():Mf(i)?Df(i,t,n+1):i}}var If,Rf=new Set(["width","height","top","left","right","bottom","x","y"]),Af=function(e){return Rf.has(e)},Nf=function(e,t){e.set(t,!1),e.set(t)},Lf=function(e){return e===es||e===fs};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(If||(If={}));var Ff=function(e,t){return parseFloat(e.split(", ")[t])},jf=function(e,t){return function(n,r){var o=r.transform;if("none"===o||!o)return 0;var i=o.match(/^matrix3d\((.+)\)$/);if(i)return Ff(i[1],t);var a=o.match(/^matrix\((.+)\)$/);return a?Ff(a[1],e):0}},zf=new Set(["x","y","z"]),Bf=Bu.filter((function(e){return!zf.has(e)}));var Vf={width:function(e,t){var n=e.x,r=t.paddingLeft,o=void 0===r?"0":r,i=t.paddingRight,a=void 0===i?"0":i;return n.max-n.min-parseFloat(o)-parseFloat(a)},height:function(e,t){var n=e.y,r=t.paddingTop,o=void 0===r?"0":r,i=t.paddingBottom,a=void 0===i?"0":i;return n.max-n.min-parseFloat(o)-parseFloat(a)},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.y,r=t.top;return parseFloat(r)+(n.max-n.min)},right:function(e,t){var n=e.x,r=t.left;return parseFloat(r)+(n.max-n.min)},x:jf(4,13),y:jf(5,14)},Hf=function(e,t,n,r){void 0===n&&(n={}),void 0===r&&(r={}),t=ji({},t),r=ji({},r);var o=Object.keys(t).filter(Af),i=[],a=!1,s=[];if(o.forEach((function(o){var l=e.getValue(o);if(e.hasValue(o)){var u,c=n[o],d=Wd(c),f=t[o];if(El(f)){var p=f.length,h=null===f[0]?1:0;c=f[h],d=Wd(c);for(var m=h;m<p;m++)u?Wd(f[m]):(u=Wd(f[m]))===d||Lf(d)&&Lf(u)}else u=Wd(f);if(d!==u)if(Lf(d)&&Lf(u)){var v=l.get();"string"==typeof v&&l.set(parseFloat(v)),"string"==typeof f?t[o]=parseFloat(f):Array.isArray(f)&&u===fs&&(t[o]=f.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==u?void 0:u.transform)&&(0===c||0===f)?0===c?l.set(u.transform(c)):t[o]=d.transform(f):(a||(i=function(e){var t=[];return Bf.forEach((function(n){var r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))})),t.length&&e.syncRender(),t}(e),a=!0),s.push(o),r[o]=void 0!==r[o]?r[o]:t[o],Nf(l,f))}})),s.length){var l=function(e,t,n){var r=t.measureViewportBox(),o=t.getInstance(),i=getComputedStyle(o),a=i.display,s={};"none"===a&&t.setStaticValue("display",e.display||"block"),n.forEach((function(e){s[e]=Vf[e](r,i)})),t.syncRender();var l=t.measureViewportBox();return n.forEach((function(n){var r=t.getValue(n);Nf(r,s[n]),e[n]=Vf[n](l,i)})),e}(t,e,s);return i.length&&i.forEach((function(t){var n=Vi(t,2),r=n[0],o=n[1];e.getValue(r).set(o)})),e.syncRender(),{target:l,transitionEnd:r}}return{target:t,transitionEnd:r}};function Wf(e,t,n,r){return function(e){return Object.keys(e).some(Af)}(t)?Hf(e,t,n,r):{target:t,transitionEnd:r}}var Uf=function(e,t,n,r){var o=function(e,t,n){var r,o=zi(t,[]),i=e.getInstance();if(!(i instanceof Element))return{target:o,transitionEnd:n};for(var a in n&&(n=ji({},n)),e.forEachValue((function(e){var t=e.get();if(Mf(t)){var n=Df(t,i);n&&e.set(n)}})),o){var s=o[a];if(Mf(s)){var l=Df(s,i);l&&(o[a]=l,n&&(null!==(r=n[a])&&void 0!==r||(n[a]=s)))}}return{target:o,transitionEnd:n}}(e,t,r);return Wf(e,t=o.target,n,r=o.transitionEnd)};var $f={treeType:"dom",readValueFromInstance:function(e,t){if(Wu(t)){var n=Ll(t);return n&&n.default||0}var r,o=(r=e,window.getComputedStyle(r));return(kc(t)?o.getPropertyValue(t):o[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]},measureViewportBox:function(e,t){return wf(e,t.transformPagePoint)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,r){var o=n.transformValues;void 0===r&&(r=!0);var i=t.transition,a=t.transitionEnd,s=zi(t,["transition","transitionEnd"]),l=function(e,t,n){var r,o,i={};for(var a in e)i[a]=null!==(r=qd(a,t))&&void 0!==r?r:null===(o=n.getValue(a))||void 0===o?void 0:o.get();return i}(s,i||{},e);if(o&&(a&&(a=o(a)),s&&(s=o(s)),l&&(l=o(l))),r){!function(e,t,n){var r,o,i,a,s=Object.keys(t).filter((function(t){return!e.hasValue(t)})),l=s.length;if(l)for(var u=0;u<l;u++){var c=s[u],d=t[c],f=null;Array.isArray(d)&&(f=d[0]),null===f&&(f=null!==(o=null!==(r=n[c])&&void 0!==r?r:e.readValue(c))&&void 0!==o?o:t[c]),null!=f&&("string"==typeof f&&(zd(f)||Bd(f))?f=parseFloat(f):!$d(f)&&Ds.test(d)&&(f=Fl(c,d)),e.addValue(c,La(f)),null!==(i=(a=n)[c])&&void 0!==i||(a[c]=f),e.setBaseTarget(c,f))}}(e,s,l);var u=Uf(e,s,l,a);a=u.transitionEnd,s=u.target}return ji({transition:i,transitionEnd:a},s)},scrapeMotionValuesFromProps:Gc,build:function(e,t,n,r,o){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),Cc(t,n,r,o.transformTemplate)},render:Uc},Kf=Cf($f),Gf=Cf(ji(ji({},$f),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var n;return Wu(t)?(null===(n=Ll(t))||void 0===n?void 0:n.default)||0:(t=$c.has(t)?t:Wc(t),e.getAttribute(t))},scrapeMotionValuesFromProps:qc,build:function(e,t,n,r,o){jc(t,n,r,o.transformTemplate)},render:Kc})),qf=function(e,t){return _c(e)?Gf(t,{enableHardwareAcceleration:!1}):Kf(t,{enableHardwareAcceleration:!0})};function Yf(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var Xf={correct:function(e,t){if(!t.target)return e;if("string"==typeof e){if(!fs.test(e))return e;e=parseFloat(e)}var n=Yf(e,t.target.x),r=Yf(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},Zf="_$css",Jf={correct:function(e,t){var n=t.treeScale,r=t.projectionDelta,o=e,i=e.includes("var("),a=[];i&&(e=e.replace(Tf,(function(e){return a.push(e),Zf})));var s=Ds.parse(e);if(s.length>5)return o;var l=Ds.createTransformer(e),u="number"!=typeof s[0]?1:0,c=r.x.scale*n.x,d=r.y.scale*n.y;s[0+u]/=c,s[1+u]/=d;var f=Ta(c,d,.5);"number"==typeof s[2+u]&&(s[2+u]/=f),"number"==typeof s[3+u]&&(s[3+u]/=f);var p=l(s);if(i){var h=0;p=p.replace(Zf,(function(){var e=a[h];return h++,e}))}return p}},Qf=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Fi(t,e),t.prototype.componentDidMount=function(){var e,t=this,n=this.props,r=n.visualElement,o=n.layoutGroup,i=n.switchLayoutGroup,a=n.layoutId,s=r.projection;e=ep,Object.assign(Lu,e),s&&((null==o?void 0:o.group)&&o.group.add(s),(null==i?void 0:i.register)&&a&&i.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",(function(){t.safeToRemove()})),s.setOptions(ji(ji({},s.options),{onExitComplete:function(){return t.safeToRemove()}}))),Yu.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(e){var t=this,n=this.props,r=n.layoutDependency,o=n.visualElement,i=n.drag,a=n.isPresent,s=o.projection;return s?(s.isPresent=a,i||e.layoutDependency!==r||void 0===r?s.willUpdate():this.safeToRemove(),e.isPresent!==a&&(a?s.promote():s.relegate()||Ma.postRender((function(){var e;(null===(e=s.getStack())||void 0===e?void 0:e.members.length)||t.safeToRemove()}))),null):null},t.prototype.componentDidUpdate=function(){var e=this.props.visualElement.projection;e&&(e.root.didUpdate(),!e.currentAnimation&&e.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.visualElement,n=e.layoutGroup,r=e.switchLayoutGroup,o=t.projection;o&&(o.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(o),(null==r?void 0:r.deregister)&&r.deregister(o))},t.prototype.safeToRemove=function(){var e=this.props.safeToRemove;null==e||e()},t.prototype.render=function(){return null},t}(b.Component);var ep={borderRadius:ji(ji({},Xf),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Xf,borderTopRightRadius:Xf,borderBottomLeftRadius:Xf,borderBottomRightRadius:Xf,boxShadow:Jf},tp={measureLayout:function(e){var t=Vi(Fd(),2),n=t[0],r=t[1],o=(0,b.useContext)(mc);return b.createElement(Qf,ji({},e,{layoutGroup:o,switchLayoutGroup:(0,b.useContext)(vc),isPresent:n,safeToRemove:r}))}},np=Xu({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}}),rp={current:void 0},op=Xu({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!rp.current){var e=new np(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),rp.current=e}return rp.current},resetTransform:function(e,t){e.style.transform=null!=t?t:"none"}}),ip=ji(ji(ji(ji({},af),Rd),kf),tp),ap=bc((function(e,t){return function(e,t,n,r,o){var i=t.forwardMotionProps,a=void 0!==i&&i,s=_c(e)?ed:td;return ji(ji({},s),{preloadedFeatures:n,useRender:Vc(a),createVisualElement:r,projectionNodeConstructor:o,Component:e})}(e,t,ip,qf,op)}));const sp=(0,s.createContext)({flexItemDisplay:void 0});const lp={name:"zjik7",styles:"display:flex"},up={name:"qgaee5",styles:"display:block;max-height:100%;max-width:100%;min-height:0;min-width:0"},cp={name:"82a6rk",styles:"flex:1"},dp={name:"13nosa1",styles:">*{min-height:0;}"},fp={name:"1pwxzk4",styles:">*{min-width:0;}"};function pp(e){const{className:t,display:n,isBlock:r=!1,...o}=Cn(e,"FlexItem"),i={},a=(0,s.useContext)(sp).flexItemDisplay;i.Base=Xr({display:n||a},"","");return{...o,className:Sn()(up,i.Base,r&&cp,t)}}var hp=On((function(e,t){const n=function(e){return pp({isBlock:!0,...Cn(e,"FlexBlock")})}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"FlexBlock");var mp=On((function(e,t){const n=pp(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"FlexItem");const vp=["40em","52em","64em"],gp=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{defaultIndex:t=0}=e;if("number"!=typeof t)throw new TypeError(`Default breakpoint index should be a number. Got: ${t}, ${typeof t}`);if(t<0||t>vp.length-1)throw new RangeError(`Default breakpoint index out of range. Theme has ${vp.length} breakpoints, got index ${t}`);const[n,r]=(0,s.useState)(t);return(0,s.useEffect)((()=>{const e=()=>{const e=vp.filter((e=>"undefined"!=typeof window&&window.matchMedia(`screen and (min-width: ${e})`).matches)).length;n!==e&&r(e)};return e(),"undefined"!=typeof window&&window.addEventListener("resize",e),()=>{"undefined"!=typeof window&&window.removeEventListener("resize",e)}}),[n]),n};function yp(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=gp(t);if(!Array.isArray(e)&&"function"!=typeof e)return e;const r=e||[];return r[n>=r.length?r.length-1:n]}function bp(e){var t,n;if(void 0===e)return;if(!e)return"0";const r="number"==typeof e?e:Number(e);return"undefined"!=typeof window&&null!==(t=window.CSS)&&void 0!==t&&null!==(n=t.supports)&&void 0!==n&&n.call(t,"margin",e.toString())||Number.isNaN(r)?e.toString():`calc(4px * ${e})`}const wp=new RegExp(/-left/g),_p=new RegExp(/-right/g),xp=new RegExp(/Left/g),Ep=new RegExp(/Right/g);function kp(e){return"left"===e?"right":"right"===e?"left":wp.test(e)?e.replace(wp,"-right"):_p.test(e)?e.replace(_p,"-left"):xp.test(e)?e.replace(xp,"Right"):Ep.test(e)?e.replace(Ep,"Left"):e}const Sp=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,l.mapKeys)(e,((e,t)=>kp(t)))};function Cp(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return()=>t?(0,d.isRTL)()?Xr(t,""):Xr(e,""):(0,d.isRTL)()?Xr(Sp(e),""):Xr(e,"")}function Op(e){const{align:t="center",className:n,direction:r="row",expanded:o=!0,gap:i=2,justify:a="space-between",wrap:l=!1,...u}=Cn(function(e){let{isReversed:t,...n}=e;return void 0!==t?(Be()("Flex isReversed",{alternative:'Flex direction="row-reverse" or "column-reverse"',since:"5.9"}),{...n,direction:t?"row-reverse":"row"}):n}(e),"Flex"),c=yp(Array.isArray(r)?r:[r]),d="string"==typeof c&&!!c.includes("column"),f="string"==typeof c&&c.includes("reverse"),p=Sn();return{...u,className:(0,s.useMemo)((()=>{const e={};return e.Base=Xr({alignItems:d?"normal":t,flexDirection:c,flexWrap:l?"wrap":void 0,justifyContent:a,height:d&&o?"100%":void 0,width:!d&&o?"100%":void 0,marginBottom:l?`calc(${bp(i)} * -1)`:void 0},"",""),e.Items=Xr(">*+*:not( marquee ){margin-top:",d?bp(i):void 0,";",Cp({marginLeft:d||f?void 0:bp(i),marginRight:!d&&f?bp(i):void 0})(),";}",""),e.WrapItems=Xr(">*:not( marquee ){margin-bottom:",bp(i),";",Cp({marginLeft:!d&&f?bp(i):void 0,marginRight:d||f?void 0:bp(i)})(),";}>*:last-child:not( marquee ){",Cp({marginLeft:!d&&f?0:void 0,marginRight:d||f?void 0:0})(),";}",""),p(lp,e.Base,l?e.WrapItems:e.Items,d?dp:fp,n)}),[t,n,p,c,o,i,d,f,a,l,Cp.watch()]),isColumn:d}}Cp.watch=()=>(0,d.isRTL)();var Pp=On((function(e,t){const{children:n,isColumn:r,...o}=Op(e);return(0,s.createElement)(sp.Provider,{value:{flexItemDisplay:r?"block":void 0}},(0,s.createElement)(Hn,a({},o,{ref:t}),n))}),"Flex");const Mp={name:"hdknak",styles:"display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap"},Tp="…",Dp={auto:"auto",head:"head",middle:"middle",tail:"tail",none:"none"},Ip={ellipsis:Tp,ellipsizeMode:Dp.auto,limit:0,numberOfLines:0};function Rp(e,t,n,r){if("string"!=typeof e)return"";const o=e.length,i=~~t,a=~~n,s=(0,l.isNil)(r)?Tp:r;return 0===i&&0===a||i>=o||a>=o||i+a>=o?e:0===a?e.slice(0,i)+s:e.slice(0,i)+s+e.slice(o-a)}function Ap(e){const{className:t,children:n,ellipsis:r=Tp,ellipsizeMode:o=Dp.auto,limit:i=0,numberOfLines:a=0,...l}=Cn(e,"Truncate"),u=Sn(),c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;const n={...Ip,...t},{ellipsis:r,ellipsizeMode:o,limit:i}=n;if(o===Dp.none)return e;let a,s;switch(o){case Dp.head:a=0,s=i;break;case Dp.middle:a=Math.floor(i/2),s=Math.floor(i/2);break;default:a=i,s=0}return o!==Dp.auto?Rp(e,a,s,r):e}("string"==typeof n?n:"",{ellipsis:r,ellipsizeMode:o,limit:i,numberOfLines:a}),d=o===Dp.auto;return{...l,className:(0,s.useMemo)((()=>{const e={};return e.numberOfLines=Xr("-webkit-box-orient:vertical;-webkit-line-clamp:",a,";display:-webkit-box;overflow:hidden;",""),u(d&&!a&&Mp,d&&!!a&&e.numberOfLines,t)}),[t,u,a,d]),children:c}}let Np;Co([Oo]);const Lp=qe()((function(e){var t,n;if("string"!=typeof e)return"";if("string"==typeof(n=e)&&ko(n).isValid())return e;if(!e.includes("var("))return"";if("undefined"==typeof document)return"";const r=function(){if("undefined"!=typeof document){if(!Np){const e=document.createElement("div");e.setAttribute("data-g2-color-computation-node",""),document.body.appendChild(e),Np=e}return Np}}();if(!r)return"";r.style.background=e;const o=null===(t=window)||void 0===t?void 0:t.getComputedStyle(r).background;return r.style.background="",o||""}));function Fp(e){const t=function(e){const t=Lp(e);return ko(t).isLight()?"#000000":"#ffffff"}(e);return"#000000"===t?"dark":"light"}const jp="36px",zp="12px",Bp={controlSurfaceColor:zo.white,controlTextActiveColor:zo.ui.theme,controlPaddingX:zp,controlPaddingXLarge:"calc(12px * 1.3334)",controlPaddingXSmall:"calc(12px / 1.3334)",controlBackgroundColor:zo.white,controlBorderRadius:"2px",controlBorderColor:zo.gray[700],controlBoxShadow:"transparent",controlBorderColorHover:zo.gray[700],controlBoxShadowFocus:`0 0 0 0.5px ${zo.admin.theme}`,controlDestructiveBorderColor:zo.alert.red,controlHeight:jp,controlHeightXSmall:"calc( 36px * 0.6 )",controlHeightSmall:"calc( 36px * 0.8 )",controlHeightLarge:"calc( 36px * 1.2 )",controlHeightXLarge:"calc( 36px * 1.4 )"},Vp={toggleGroupControlBackgroundColor:Bp.controlBackgroundColor,toggleGroupControlBorderColor:zo.ui.border,toggleGroupControlBackdropBackgroundColor:Bp.controlSurfaceColor,toggleGroupControlBackdropBorderColor:zo.ui.border,toggleGroupControlBackdropBoxShadow:"transparent",toggleGroupControlButtonColorActive:Bp.controlBackgroundColor};var Hp=Object.assign({},Bp,Vp,{colorDivider:"rgba(0, 0, 0, 0.1)",colorScrollbarThumb:"rgba(0, 0, 0, 0.2)",colorScrollbarThumbHover:"rgba(0, 0, 0, 0.5)",colorScrollbarTrack:"rgba(0, 0, 0, 0.04)",elevationIntensity:1,radiusBlockUi:"2px",borderWidth:"1px",borderWidthFocus:"1.5px",borderWidthTab:"4px",spinnerSize:16,fontSize:"13px",fontSizeH1:"calc(2.44 * 13px)",fontSizeH2:"calc(1.95 * 13px)",fontSizeH3:"calc(1.56 * 13px)",fontSizeH4:"calc(1.25 * 13px)",fontSizeH5:"13px",fontSizeH6:"calc(0.8 * 13px)",fontSizeInputMobile:"16px",fontSizeMobile:"15px",fontSizeSmall:"calc(0.92 * 13px)",fontSizeXSmall:"calc(0.75 * 13px)",fontLineHeightBase:"1.2",fontWeight:"normal",fontWeightHeading:"600",gridBase:"4px",cardBorderRadius:"2px",cardPaddingXSmall:`${bp(2)}`,cardPaddingSmall:`${bp(4)}`,cardPaddingMedium:`${bp(4)} ${bp(6)}`,cardPaddingLarge:`${bp(6)} ${bp(8)}`,surfaceBackgroundColor:zo.white,surfaceBackgroundSubtleColor:"#F3F3F3",surfaceBackgroundTintColor:"#F5F5F5",surfaceBorderColor:"rgba(0, 0, 0, 0.1)",surfaceBorderBoldColor:"rgba(0, 0, 0, 0.15)",surfaceBorderSubtleColor:"rgba(0, 0, 0, 0.05)",surfaceBackgroundTertiaryColor:zo.white,surfaceColor:zo.white,transitionDuration:"200ms",transitionDurationFast:"160ms",transitionDurationFaster:"120ms",transitionDurationFastest:"100ms",transitionTimingFunction:"cubic-bezier(0.08, 0.52, 0.52, 1)",transitionTimingFunctionControl:"cubic-bezier(0.12, 0.8, 0.32, 1)"});const Wp=Xr("color:",zo.darkGray.primary,";line-height:",Hp.fontLineHeightBase,";margin:0;",""),Up={name:"4zleql",styles:"display:block"},$p=Xr("color:",zo.alert.green,";",""),Kp=Xr("color:",zo.alert.red,";",""),Gp=Xr("color:",zo.mediumGray.text,";",""),qp=Xr("mark{background:",zo.alert.yellow,";border-radius:2px;box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.05 ) inset,0 -1px 0 rgba( 0, 0, 0, 0.1 ) inset;}",""),Yp={name:"50zrmy",styles:"text-transform:uppercase"};var Xp=n(3138);const Zp=qe()((e=>{const t={};for(const n in e)t[n.toLowerCase()]=e[n];return t}));const Jp={body:13,caption:10,footnote:11,largeTitle:28,subheadline:12,title:20},Qp=[1,2,3,4,5,6].flatMap((e=>[e,e.toString()]));function eh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:13;if(e in Jp)return eh(Jp[e]);if("number"!=typeof e){const t=parseFloat(e);if(Number.isNaN(t))return e;e=t}const t=`(${e} / 13)`;return`calc(${t} * ${Hp.fontSize})`}function th(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;if(!Qp.includes(e))return eh(e);const t=`fontSizeH${e}`;return Hp[t]}var nh={name:"50zrmy",styles:"text-transform:uppercase"};function rh(t){const{adjustLineHeightForInnerControls:n,align:r,children:o,className:i,color:a,ellipsizeMode:u,isDestructive:c=!1,display:d,highlightEscape:f=!1,highlightCaseSensitive:p=!1,highlightWords:h,highlightSanitize:m,isBlock:v=!1,letterSpacing:g,lineHeight:y,optimizeReadabilityFor:b,size:w,truncate:_=!1,upperCase:x=!1,variant:E,weight:k=Hp.fontWeight,...S}=Cn(t,"Text");let C=o;const O=Array.isArray(h),P="caption"===w;if(O){if("string"!=typeof o)throw new TypeError("`children` of `Text` must only be `string` types when `highlightWords` is defined");C=function(e){let{activeClassName:t="",activeIndex:n=-1,activeStyle:r,autoEscape:o,caseSensitive:i=!1,children:a,findChunks:l,highlightClassName:u="",highlightStyle:c={},highlightTag:d="mark",sanitize:f,searchWords:p=[],unhighlightClassName:h="",unhighlightStyle:m}=e;if(!a)return null;if("string"!=typeof a)return a;const v=a,g=(0,Xp.findAll)({autoEscape:o,caseSensitive:i,findChunks:l,sanitize:f,searchWords:p,textToHighlight:v}),y=d;let b,w=-1,_="";return g.map(((e,o)=>{const a=v.substr(e.start,e.end-e.start);if(e.highlight){let e;w++,"object"==typeof u?i?e=u[a]:(u=Zp(u),e=u[a.toLowerCase()]):e=u;const l=w===+n;_=`${e} ${l?t:""}`,b=!0===l&&null!==r?Object.assign({},c,r):c;const d={children:a,className:_,key:o,style:b};return"string"!=typeof y&&(d.highlightIndex=w),(0,s.createElement)(y,d)}return(0,s.createElement)("span",{children:a,className:h,key:o,style:m})}))}({autoEscape:f,children:o,caseSensitive:p,searchWords:h,sanitize:m})}const M=Sn();let T;!0===_&&(T="auto"),!1===_&&(T="none");const D=Ap({...S,className:(0,s.useMemo)((()=>{const t={},o=function(e,t){if(t)return t;if(!e)return;let n=`calc(${Hp.controlHeight} + ${bp(2)})`;switch(e){case"large":n=`calc(${Hp.controlHeightLarge} + ${bp(2)})`;break;case"small":n=`calc(${Hp.controlHeightSmall} + ${bp(2)})`;break;case"xSmall":n=`calc(${Hp.controlHeightXSmall} + ${bp(2)})`}return n}(n,y);if(t.Base=Xr({color:a,display:d,fontSize:eh(w),fontWeight:k,lineHeight:o,letterSpacing:g,textAlign:r},"",""),t.upperCase=nh,t.optimalTextColor=null,b){const e="dark"===Fp(b);t.optimalTextColor=Xr(e?{color:zo.black}:{color:zo.white},"","")}return M(Wp,t.Base,t.optimalTextColor,c&&Kp,!!O&&qp,v&&Up,P&&Gp,E&&e[E],x&&t.upperCase,i)}),[n,r,i,a,M,d,v,P,c,O,g,y,b,w,x,E,k]),children:o,ellipsizeMode:u||T});return!_&&Array.isArray(o)&&(C=s.Children.map(o,(e=>{if(!(0,l.isPlainObject)(e)||!("props"in e))return e;return Mn(e,["Link"])?(0,s.cloneElement)(e,{size:e.props.size||"inherit"}):e}))),{...D,children:_?D.children:C}}var oh=On((function(e,t){const n=rh(e);return(0,s.createElement)(Hn,a({as:"span"},n,{ref:t}))}),"Text");var ih={name:"1739oy8",styles:"z-index:1"};const ah=e=>{let{isFocused:t}=e;return t?ih:""};var sh={name:"2o6p8u",styles:"justify-content:space-between"},lh={name:"14qk3ip",styles:"align-items:flex-start;flex-direction:column-reverse"},uh={name:"hbng6e",styles:"align-items:flex-start;flex-direction:column"};const ch=e=>{let{labelPosition:t}=e;switch(t){case"top":return uh;case"bottom":return lh;case"edge":return sh;default:return""}},dh=Bn(Pp,{target:"em5sgkm7"})("position:relative;border-radius:2px;padding-top:0;",ah," ",ch,";");var fh={name:"wyxldh",styles:"margin:0 !important"};var ph={name:"1d3w5wq",styles:"width:100%"};const hh=Bn("div",{target:"em5sgkm6"})("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;",(e=>{let{disabled:t}=e;return Xr({backgroundColor:t?zo.ui.backgroundDisabled:zo.ui.background},"","")})," ",(e=>{let{hideLabel:t}=e;return t?fh:null})," ",(e=>{let{__unstableInputWidth:t,labelPosition:n}=e;return t?"side"===n?"":Xr("edge"===n?{flex:`0 0 ${t}`}:{width:t},"",""):ph}),";"),mh=Bn("input",{target:"em5sgkm5"})("&&&{background-color:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:",zo.black,";display:block;font-family:inherit;margin:0;outline:none;width:100%;",(e=>{let t,n,{isDragging:r,dragCursor:o}=e;return r&&(t=Xr("cursor:",o,";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}","")),r&&o&&(n=Xr("&:active{cursor:",o,";}","")),Xr(t," ",n,";","")})," ",(e=>{let{disabled:t}=e;return t?Xr({color:zo.ui.textDisabled},"",""):""})," ",(e=>{let{inputSize:t}=e;const n={default:"13px",small:"11px","__unstable-large":"13px"},r=n[t]||n.default;return r?Xr("font-size:","16px",";@media ( min-width: 600px ){font-size:",r,";}",""):""})," ",(e=>{let{inputSize:t}=e;const n={default:{height:30,lineHeight:1,minHeight:30,paddingLeft:8,paddingRight:8},small:{height:24,lineHeight:1,minHeight:24,paddingLeft:8,paddingRight:8},"__unstable-large":{height:40,lineHeight:1,minHeight:40,paddingLeft:16,paddingRight:16}};return Xr(n[t]||n.default,"","")})," &::-webkit-input-placeholder{line-height:normal;}}"),vh=e=>{let{labelPosition:t}=e,n=8;return"edge"!==t&&"side"!==t||(n=0),Xr({marginTop:0,marginRight:0,marginBottom:n,marginLeft:0},"","")},gh=Bn(oh,{target:"em5sgkm4"})("&&&{box-sizing:border-box;color:currentColor;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;",vh," overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}"),yh=e=>(0,s.createElement)(gh,a({},e,{as:"label"})),bh=Bn(mp,{target:"em5sgkm3"})({name:"1b6uupn",styles:"max-width:calc( 100% - 10px )"}),wh=Bn("div",{target:"em5sgkm2"})("&&&{box-sizing:border-box;border-radius:inherit;bottom:0;left:0;margin:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;",(e=>{let t,{disabled:n,isFocused:r}=e,o=r?zo.ui.borderFocus:zo.ui.border;return r&&(t=`0 0 0 1px ${zo.ui.borderFocus} inset`),n&&(o=zo.ui.borderDisabled),Xr({boxShadow:t,borderColor:o,borderStyle:"solid",borderWidth:1},"","")})," ",Cp({paddingLeft:2}),";}"),_h=Bn("span",{target:"em5sgkm1"})({name:"pvvbxf",styles:"box-sizing:border-box;display:block"}),xh=Bn("span",{target:"em5sgkm0"})({name:"jgf79h",styles:"align-items:center;align-self:stretch;box-sizing:border-box;display:flex"});const Eh=(0,s.memo)((function(e){let{disabled:t=!1,isFocused:n=!1}=e;return(0,s.createElement)(wh,{"aria-hidden":"true",className:"components-input-control__backdrop",disabled:t,isFocused:n})}));var kh=Eh;function Sh(e){let{children:t,hideLabelFromVision:n,htmlFor:r,...o}=e;return t?n?(0,s.createElement)(Wn,{as:"label",htmlFor:r},t):(0,s.createElement)(yh,a({htmlFor:r},o),t):null}function Ch(e,t){let{__unstableInputWidth:n,children:r,className:o,disabled:i=!1,hideLabelFromVision:l=!1,labelPosition:u,id:c,isFocused:d=!1,label:p,prefix:h,size:m="default",suffix:v,...g}=e;const y=function(e){const t=(0,f.useInstanceId)(Ch);return e||`input-base-control-${t}`}(c),b=l||!p;return(0,s.createElement)(dh,a({},g,function(e){const t={};switch(e){case"top":t.direction="column",t.gap=0;break;case"bottom":t.direction="column-reverse",t.gap=0;break;case"edge":t.justify="space-between"}return t}(u),{className:o,isFocused:d,labelPosition:u,ref:t}),(0,s.createElement)(bh,null,(0,s.createElement)(Sh,{className:"components-input-control__label",hideLabelFromVision:l,labelPosition:u,htmlFor:y,size:m},p)),(0,s.createElement)(hh,{__unstableInputWidth:n,className:"components-input-control__container",disabled:i,hideLabel:b,labelPosition:u},h&&(0,s.createElement)(_h,{className:"components-input-control__prefix"},h),r,v&&(0,s.createElement)(xh,{className:"components-input-control__suffix"},v),(0,s.createElement)(kh,{disabled:i,isFocused:d})))}var Oh=(0,s.forwardRef)(Ch);const Ph={toVector:(e,t)=>(void 0===e&&(e=t),Array.isArray(e)?e:[e,e]),add:(e,t)=>[e[0]+t[0],e[1]+t[1]],sub:(e,t)=>[e[0]-t[0],e[1]-t[1]],addTo(e,t){e[0]+=t[0],e[1]+=t[1]},subTo(e,t){e[0]-=t[0],e[1]-=t[1]}};function Mh(e,t,n){return 0===t||Math.abs(t)===1/0?Math.pow(e,5*n):e*t*n/(t+n*e)}function Th(e,t,n,r=.15){return 0===r?function(e,t,n){return Math.max(t,Math.min(e,n))}(e,t,n):e<t?-Mh(t-e,n-t,r)+t:e>n?+Mh(e-n,n-t,r)+n:e}function Dh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ih(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Rh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ih(Object(n),!0).forEach((function(t){Dh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ih(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Ah={pointer:{start:"down",change:"move",end:"up"},mouse:{start:"down",change:"move",end:"up"},touch:{start:"start",change:"move",end:"end"},gesture:{start:"start",change:"change",end:"end"}};function Nh(e){return e?e[0].toUpperCase()+e.slice(1):""}const Lh=["gotpointercapture","lostpointercapture"];function Fh(e){let t=e.substring(2).toLowerCase();const n=!!~t.indexOf("passive");n&&(t=t.replace("passive",""));const r=Lh.includes(t)?"capturecapture":"capture",o=!!~t.indexOf(r);return o&&(t=t.replace("capture","")),{device:t,capture:o,passive:n}}function jh(e){return"touches"in e}function zh(e){return jh(e)?"touch":"pointerType"in e?e.pointerType:"mouse"}function Bh(e){return jh(e)?function(e){return"touchend"===e.type||"touchcancel"===e.type?e.changedTouches:e.targetTouches}(e)[0]:e}function Vh(e){return function(e){return Array.from(e.touches).filter((t=>{var n,r;return t.target===e.currentTarget||(null===(n=e.currentTarget)||void 0===n||null===(r=n.contains)||void 0===r?void 0:r.call(n,t.target))}))}(e).map((e=>e.identifier))}function Hh(e){const t=Bh(e);return jh(e)?t.identifier:t.pointerId}function Wh(e){const t=Bh(e);return[t.clientX,t.clientY]}function Uh(e,...t){return"function"==typeof e?e(...t):e}function $h(){}function Kh(...e){return 0===e.length?$h:1===e.length?e[0]:function(){let t;for(const n of e)t=n.apply(this,arguments)||t;return t}}function Gh(e,t){return Object.assign({},t,e||{})}class qh{constructor(e,t,n){this.ctrl=e,this.args=t,this.key=n,this.state||(this.state={},this.computeValues([0,0]),this.computeInitial(),this.init&&this.init(),this.reset())}get state(){return this.ctrl.state[this.key]}set state(e){this.ctrl.state[this.key]=e}get shared(){return this.ctrl.state.shared}get eventStore(){return this.ctrl.gestureEventStores[this.key]}get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]}get config(){return this.ctrl.config[this.key]}get sharedConfig(){return this.ctrl.config.shared}get handler(){return this.ctrl.handlers[this.key]}reset(){const{state:e,shared:t,ingKey:n,args:r}=this;t[n]=e._active=e.active=e._blocked=e._force=!1,e._step=[!1,!1],e.intentional=!1,e._movement=[0,0],e._distance=[0,0],e._direction=[0,0],e._delta=[0,0],e._bounds=[[-1/0,1/0],[-1/0,1/0]],e.args=r,e.axis=void 0,e.memo=void 0,e.elapsedTime=0,e.direction=[0,0],e.distance=[0,0],e.overflow=[0,0],e._movementBound=[!1,!1],e.velocity=[0,0],e.movement=[0,0],e.delta=[0,0],e.timeStamp=0}start(e){const t=this.state,n=this.config;t._active||(this.reset(),this.computeInitial(),t._active=!0,t.target=e.target,t.currentTarget=e.currentTarget,t.lastOffset=n.from?Uh(n.from,t):t.offset,t.offset=t.lastOffset),t.startTime=t.timeStamp=e.timeStamp}computeValues(e){const t=this.state;t._values=e,t.values=this.config.transform(e)}computeInitial(){const e=this.state;e._initial=e._values,e.initial=e.values}compute(e){const{state:t,config:n,shared:r}=this;t.args=this.args;let o=0;if(e&&(t.event=e,n.preventDefault&&e.cancelable&&t.event.preventDefault(),t.type=e.type,r.touches=this.ctrl.pointerIds.size||this.ctrl.touchIds.size,r.locked=!!document.pointerLockElement,Object.assign(r,function(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shiftKey"in e){const{shiftKey:n,altKey:r,metaKey:o,ctrlKey:i}=e;Object.assign(t,{shiftKey:n,altKey:r,metaKey:o,ctrlKey:i})}return t}(e)),r.down=r.pressed=r.buttons%2==1||r.touches>0,o=e.timeStamp-t.timeStamp,t.timeStamp=e.timeStamp,t.elapsedTime=t.timeStamp-t.startTime),t._active){const e=t._delta.map(Math.abs);Ph.addTo(t._distance,e)}this.axisIntent&&this.axisIntent(e);const[i,a]=t._movement,[s,l]=n.threshold,{_step:u,values:c}=t;if(n.hasCustomTransform?(!1===u[0]&&(u[0]=Math.abs(i)>=s&&c[0]),!1===u[1]&&(u[1]=Math.abs(a)>=l&&c[1])):(!1===u[0]&&(u[0]=Math.abs(i)>=s&&Math.sign(i)*s),!1===u[1]&&(u[1]=Math.abs(a)>=l&&Math.sign(a)*l)),t.intentional=!1!==u[0]||!1!==u[1],!t.intentional)return;const d=[0,0];if(n.hasCustomTransform){const[e,t]=c;d[0]=!1!==u[0]?e-u[0]:0,d[1]=!1!==u[1]?t-u[1]:0}else d[0]=!1!==u[0]?i-u[0]:0,d[1]=!1!==u[1]?a-u[1]:0;this.restrictToAxis&&!t._blocked&&this.restrictToAxis(d);const f=t.offset,p=t._active&&!t._blocked||t.active;p&&(t.first=t._active&&!t.active,t.last=!t._active&&t.active,t.active=r[this.ingKey]=t._active,e&&(t.first&&("bounds"in n&&(t._bounds=Uh(n.bounds,t)),this.setup&&this.setup()),t.movement=d,this.computeOffset()));const[h,m]=t.offset,[[v,g],[y,b]]=t._bounds;t.overflow=[h<v?-1:h>g?1:0,m<y?-1:m>b?1:0],t._movementBound[0]=!!t.overflow[0]&&(!1===t._movementBound[0]?t._movement[0]:t._movementBound[0]),t._movementBound[1]=!!t.overflow[1]&&(!1===t._movementBound[1]?t._movement[1]:t._movementBound[1]);const w=t._active&&n.rubberband||[0,0];if(t.offset=function(e,[t,n],[r,o]){const[[i,a],[s,l]]=e;return[Th(t,i,a,r),Th(n,s,l,o)]}(t._bounds,t.offset,w),t.delta=Ph.sub(t.offset,f),this.computeMovement(),p&&(!t.last||o>32)){t.delta=Ph.sub(t.offset,f);const e=t.delta.map(Math.abs);Ph.addTo(t.distance,e),t.direction=t.delta.map(Math.sign),t._direction=t._delta.map(Math.sign),!t.first&&o>0&&(t.velocity=[e[0]/o,e[1]/o])}}emit(){const e=this.state,t=this.shared,n=this.config;if(e._active||this.clean(),(e._blocked||!e.intentional)&&!e._force&&!n.triggerAllEvents)return;const r=this.handler(Rh(Rh(Rh({},t),e),{},{[this.aliasKey]:e.values}));void 0!==r&&(e.memo=r)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}}class Yh extends qh{constructor(...e){super(...e),Dh(this,"aliasKey","xy")}reset(){super.reset(),this.state.axis=void 0}init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]}computeOffset(){this.state.offset=Ph.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=Ph.sub(this.state.offset,this.state.lastOffset)}axisIntent(e){const t=this.state,n=this.config;if(!t.axis&&e){const r="object"==typeof n.axisThreshold?n.axisThreshold[zh(e)]:n.axisThreshold;t.axis=function([e,t],n){const r=Math.abs(e),o=Math.abs(t);return r>o&&r>n?"x":o>r&&o>n?"y":void 0}(t._movement,r)}t._blocked=(n.lockDirection||!!n.axis)&&!t.axis||!!n.axis&&n.axis!==t.axis}restrictToAxis(e){if(this.config.axis||this.config.lockDirection)switch(this.state.axis){case"x":e[1]=0;break;case"y":e[0]=0}}}const Xh=e=>e,Zh={enabled:(e=!0)=>e,preventDefault:(e=!1)=>e,triggerAllEvents:(e=!1)=>e,rubberband(e=0){switch(e){case!0:return[.15,.15];case!1:return[0,0];default:return Ph.toVector(e)}},from:e=>"function"==typeof e?e:null!=e?Ph.toVector(e):void 0,transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTransform=!!r,r||Xh},threshold:e=>Ph.toVector(e,0)};const Jh=Rh(Rh({},Zh),{},{axis(e,t,{axis:n}){if(this.lockDirection="lock"===n,!this.lockDirection)return n},axisThreshold:(e=0)=>e,bounds(e={}){if("function"==typeof e)return t=>Jh.bounds(e(t));if("current"in e)return()=>e.current;if("function"==typeof HTMLElement&&e instanceof HTMLElement)return e;const{left:t=-1/0,right:n=1/0,top:r=-1/0,bottom:o=1/0}=e;return[[t,n],[r,o]]}}),Qh={ArrowRight:(e=1)=>[10*e,0],ArrowLeft:(e=1)=>[-10*e,0],ArrowUp:(e=1)=>[0,-10*e],ArrowDown:(e=1)=>[0,10*e]};const em="undefined"!=typeof window&&window.document&&window.document.createElement;function tm(){return em&&"ontouchstart"in window||em&&window.navigator.maxTouchPoints>1}const nm={isBrowser:em,gesture:function(){try{return"constructor"in GestureEvent}catch(e){return!1}}(),touch:tm(),touchscreen:tm(),pointer:em&&"onpointerdown"in window,pointerLock:em&&"exitPointerLock"in window.document},rm={mouse:0,touch:0,pen:8},om=Rh(Rh({},Jh),{},{device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.pointerLock=r&&nm.pointerLock,nm.touch&&n?"touch":this.pointerLock?"mouse":nm.pointer&&!o?"pointer":nm.touch?"touch":"mouse"},preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay="number"==typeof n?n:n||void 0===n&&e?250:void 0,nm.touchscreen&&!1!==n)return e||(void 0!==n?"y":void 0)},pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1}={}}){return this.pointerButtons=r,!this.pointerLock&&"pointer"===this.device&&n},threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o}){const i=Ph.toVector(e,n?r:o?1:0);return this.filterTaps=n,this.tapsThreshold=r,i},swipe({velocity:e=.5,distance:t=50,duration:n=250}={}){return{velocity:this.transform(Ph.toVector(e)),distance:this.transform(Ph.toVector(t)),duration:n}},delay(e=0){switch(e){case!0:return 180;case!1:return 0;default:return e}},axisThreshold:e=>e?Rh(Rh({},rm),e):rm});Rh(Rh({},Zh),{},{device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!nm.touch&&nm.gesture)return"gesture";if(nm.touch&&r)return"touch";if(nm.touchscreen){if(nm.pointer)return"pointer";if(nm.touch)return"touch"}},bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=e=>{const t=Gh(Uh(n,e),{min:-1/0,max:1/0});return[t.min,t.max]},i=e=>{const t=Gh(Uh(r,e),{min:-1/0,max:1/0});return[t.min,t.max]};return"function"!=typeof n&&"function"!=typeof r?[o(),i()]:e=>[o(e),i(e)]},threshold(e,t,n){this.lockDirection="lock"===n.axis;return Ph.toVector(e,this.lockDirection?[.1,3]:0)},modifierKey:e=>void 0===e?"ctrlKey":e});Rh(Rh({},Jh),{},{mouseOnly:(e=!0)=>e});const im=Rh(Rh({},Jh),{},{mouseOnly:(e=!0)=>e}),am=new Map,sm=new Map;function lm(e){am.set(e.key,e.engine),sm.set(e.key,e.resolver)}const um={key:"drag",engine:class extends Yh{constructor(...e){super(...e),Dh(this,"ingKey","dragging")}reset(){super.reset();const e=this.state;e._pointerId=void 0,e._pointerActive=!1,e._keyboardActive=!1,e._preventScroll=!1,e._delayed=!1,e.swipe=[0,0],e.tap=!1,e.canceled=!1,e.cancel=this.cancel.bind(this)}setup(){const e=this.state;if(e._bounds instanceof HTMLElement){const t=e._bounds.getBoundingClientRect(),n=e.currentTarget.getBoundingClientRect(),r={left:t.left-n.left+e.offset[0],right:t.right-n.right+e.offset[0],top:t.top-n.top+e.offset[1],bottom:t.bottom-n.bottom+e.offset[1]};e._bounds=Jh.bounds(r)}}cancel(){const e=this.state;e.canceled||(e.canceled=!0,e._active=!1,setTimeout((()=>{this.compute(),this.emit()}),0))}setActive(){this.state._active=this.state._pointerActive||this.state._keyboardActive}clean(){this.pointerClean(),this.state._pointerActive=!1,this.state._keyboardActive=!1,super.clean()}pointerDown(e){const t=this.config,n=this.state;(null==e.buttons||(Array.isArray(t.pointerButtons)?t.pointerButtons.includes(e.buttons):-1===t.pointerButtons||t.pointerButtons===e.buttons))&&(this.ctrl.setEventIds(e),t.pointerCapture&&e.target.setPointerCapture(e.pointerId),n._pointerActive||(this.start(e),this.setupPointer(e),n._pointerId=Hh(e),n._pointerActive=!0,this.computeValues(Wh(e)),this.computeInitial(),t.preventScrollAxis&&"mouse"!==zh(e)?(n._active=!1,this.setupScrollPrevention(e)):t.delay>0?(this.setupDelayTrigger(e),t.triggerAllEvents&&(this.compute(e),this.emit())):this.startPointerDrag(e)))}startPointerDrag(e){const t=this.state;t._active=!0,t._preventScroll=!0,t._delayed=!1,this.compute(e),this.emit()}pointerMove(e){const t=this.state,n=this.config;if(!t._pointerActive)return;if(t.type===e.type&&e.timeStamp===t.timeStamp)return;const r=Hh(e);if(void 0!==t._pointerId&&r!==t._pointerId)return;const o=Wh(e);return document.pointerLockElement===e.target?t._delta=[e.movementX,e.movementY]:(t._delta=Ph.sub(o,t._values),this.computeValues(o)),Ph.addTo(t._movement,t._delta),this.compute(e),t._delayed&&t.intentional?(this.timeoutStore.remove("dragDelay"),t.active=!1,void this.startPointerDrag(e)):n.preventScrollAxis&&!t._preventScroll?t.axis?t.axis===n.preventScrollAxis||"xy"===n.preventScrollAxis?(t._active=!1,void this.clean()):(this.timeoutStore.remove("startPointerDrag"),void this.startPointerDrag(e)):void 0:void this.emit()}pointerUp(e){this.ctrl.setEventIds(e);try{this.config.pointerCapture&&e.target.hasPointerCapture(e.pointerId)&&e.target.releasePointerCapture(e.pointerId)}catch(e){0}const t=this.state,n=this.config;if(!t._active||!t._pointerActive)return;const r=Hh(e);if(void 0!==t._pointerId&&r!==t._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(e);const[o,i]=t._distance;if(t.tap=o<=n.tapsThreshold&&i<=n.tapsThreshold,t.tap&&n.filterTaps)t._force=!0;else{const[e,r]=t.direction,[o,i]=t.velocity,[a,s]=t.movement,[l,u]=n.swipe.velocity,[c,d]=n.swipe.distance,f=n.swipe.duration;t.elapsedTime<f&&(Math.abs(o)>l&&Math.abs(a)>c&&(t.swipe[0]=e),Math.abs(i)>u&&Math.abs(s)>d&&(t.swipe[1]=r))}this.emit()}pointerClick(e){this.state.tap||(e.preventDefault(),e.stopPropagation())}setupPointer(e){const t=this.config,n=t.device;t.pointerLock&&e.currentTarget.requestPointerLock(),t.pointerCapture||(this.eventStore.add(this.sharedConfig.window,n,"change",this.pointerMove.bind(this)),this.eventStore.add(this.sharedConfig.window,n,"end",this.pointerUp.bind(this)),this.eventStore.add(this.sharedConfig.window,n,"cancel",this.pointerUp.bind(this)))}pointerClean(){this.config.pointerLock&&document.pointerLockElement===this.state.currentTarget&&document.exitPointerLock()}preventScroll(e){this.state._preventScroll&&e.cancelable&&e.preventDefault()}setupScrollPrevention(e){!function(e){"persist"in e&&"function"==typeof e.persist&&e.persist()}(e),this.eventStore.add(this.sharedConfig.window,"touch","change",this.preventScroll.bind(this),{passive:!1}),this.eventStore.add(this.sharedConfig.window,"touch","end",this.clean.bind(this)),this.eventStore.add(this.sharedConfig.window,"touch","cancel",this.clean.bind(this)),this.timeoutStore.add("startPointerDrag",this.startPointerDrag.bind(this),this.config.preventScrollDelay,e)}setupDelayTrigger(e){this.state._delayed=!0,this.timeoutStore.add("dragDelay",(()=>{this.state._step=[0,0],this.startPointerDrag(e)}),this.config.delay)}keyDown(e){const t=Qh[e.key];if(t){const n=this.state,r=e.shiftKey?10:e.altKey?.1:1;n._delta=t(r),this.start(e),n._keyboardActive=!0,Ph.addTo(n._movement,n._delta),this.compute(e),this.emit()}}keyUp(e){e.key in Qh&&(this.state._keyboardActive=!1,this.setActive(),this.compute(e),this.emit())}bind(e){const t=this.config.device;e(t,"start",this.pointerDown.bind(this)),this.config.pointerCapture&&(e(t,"change",this.pointerMove.bind(this)),e(t,"end",this.pointerUp.bind(this)),e(t,"cancel",this.pointerUp.bind(this)),e("lostPointerCapture","",this.pointerUp.bind(this))),e("key","down",this.keyDown.bind(this)),e("key","up",this.keyUp.bind(this)),this.config.filterTaps&&e("click","",this.pointerClick.bind(this),{capture:!0,passive:!1})}},resolver:om},cm={key:"hover",engine:class extends Yh{constructor(...e){super(...e),Dh(this,"ingKey","hovering")}enter(e){this.config.mouseOnly&&"mouse"!==e.pointerType||(this.start(e),this.computeValues(Wh(e)),this.compute(e),this.emit())}leave(e){if(this.config.mouseOnly&&"mouse"!==e.pointerType)return;const t=this.state;if(!t._active)return;t._active=!1;const n=Wh(e);t._movement=t._delta=Ph.sub(n,t._values),this.computeValues(n),this.compute(e),t.delta=t.movement,this.emit()}bind(e){e("pointer","enter",this.enter.bind(this)),e("pointer","leave",this.leave.bind(this))}},resolver:im};function dm(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}const fm={target(e){if(e)return()=>"current"in e?e.current:e},enabled:(e=!0)=>e,window:(e=(nm.isBrowser?window:void 0))=>e,eventOptions:({passive:e=!0,capture:t=!1}={})=>({passive:e,capture:t}),transform:e=>e},pm=["target","eventOptions","window","enabled","transform"];function hm(e={},t){const n={};for(const[r,o]of Object.entries(t))switch(typeof o){case"function":n[r]=o.call(n,e[r],r,e);break;case"object":n[r]=hm(e[r],o);break;case"boolean":o&&(n[r]=e[r])}return n}class mm{constructor(e){Dh(this,"_listeners",[]),this._ctrl=e}add(e,t,n,r,o){const i=function(e,t=""){const n=Ah[e];return e+(n&&n[t]||t)}(t,n),a=Rh(Rh({},this._ctrl.config.shared.eventOptions),o);e.addEventListener(i,r,a),this._listeners.push((()=>e.removeEventListener(i,r,a)))}clean(){this._listeners.forEach((e=>e())),this._listeners=[]}}class vm{constructor(){Dh(this,"_timeouts",new Map)}add(e,t,n=140,...r){this.remove(e),this._timeouts.set(e,window.setTimeout(t,n,...r))}remove(e){const t=this._timeouts.get(e);t&&window.clearTimeout(t)}clean(){this._timeouts.forEach((e=>{window.clearTimeout(e)})),this._timeouts.clear()}}class gm{constructor(e){Dh(this,"gestures",new Set),Dh(this,"_targetEventStore",new mm(this)),Dh(this,"gestureEventStores",{}),Dh(this,"gestureTimeoutStores",{}),Dh(this,"handlers",{}),Dh(this,"config",{}),Dh(this,"pointerIds",new Set),Dh(this,"touchIds",new Set),Dh(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),function(e,t){t.drag&&ym(e,"drag");t.wheel&&ym(e,"wheel");t.scroll&&ym(e,"scroll");t.move&&ym(e,"move");t.pinch&&ym(e,"pinch");t.hover&&ym(e,"hover")}(this,e)}setEventIds(e){jh(e)?this.touchIds=new Set(Vh(e)):"pointerId"in e&&("pointerup"===e.type||"pointercancel"===e.type?this.pointerIds.delete(e.pointerId):"pointerdown"===e.type&&this.pointerIds.add(e.pointerId))}applyHandlers(e,t){this.handlers=e,this.nativeHandlers=t}applyConfig(e,t){this.config=function(e,t){const n=e,{target:r,eventOptions:o,window:i,enabled:a,transform:s}=n,l=dm(n,pm),u={shared:hm({target:r,eventOptions:o,window:i,enabled:a,transform:s},fm)};if(t){const e=sm.get(t);u[t]=hm(Rh({shared:u.shared},l),e)}else for(const e in l){const t=sm.get(e);t&&(u[e]=hm(Rh({shared:u.shared},l[e]),t))}return u}(e,t)}clean(){this._targetEventStore.clean();for(const e of this.gestures)this.gestureEventStores[e].clean(),this.gestureTimeoutStores[e].clean()}effect(){return this.config.shared.target&&this.bind(),()=>this._targetEventStore.clean()}bind(...e){const t=this.config.shared,n=t.eventOptions,r={};let o;if(t.target&&(o=t.target(),!o))return;const i=bm(r,n,!!o);if(t.enabled){for(const t of this.gestures)if(this.config[t].enabled){new(am.get(t))(this,e,t).bind(i)}for(const t in this.nativeHandlers)i(t,"",(n=>this.nativeHandlers[t](Rh(Rh({},this.state.shared),{},{event:n,args:e}))),void 0,!0)}for(const e in r)r[e]=Kh(...r[e]);if(!o)return r;for(const e in r){const{device:t,capture:n,passive:i}=Fh(e);this._targetEventStore.add(o,t,"",r[e],{capture:n,passive:i})}}}function ym(e,t){e.gestures.add(t),e.gestureEventStores[t]=new mm(e),e.gestureTimeoutStores[t]=new vm}const bm=(e,t,n)=>(r,o,i,a={},s=!1)=>{var l,u;const c=null!==(l=a.capture)&&void 0!==l?l:t.capture,d=null!==(u=a.passive)&&void 0!==u?u:t.passive;let f=s?r:function(e,t="",n=!1){const r=Ah[e],o=r&&r[t]||t;return"on"+Nh(e)+Nh(o)+(n?"Capture":"")}(r,o,c);n&&d&&(f+="Passive"),e[f]=e[f]||[],e[f].push(i)};function wm(e,t={},n,r){const o=w().useMemo((()=>new gm(e)),[]);if(o.applyHandlers(e,r),o.applyConfig(t,n),w().useEffect(o.effect.bind(o)),w().useEffect((()=>o.clean.bind(o)),[]),void 0===t.target)return o.bind.bind(o)}const _m=e=>e,xm={_event:{},error:null,initialValue:"",isDirty:!1,isDragEnabled:!1,isDragging:!1,isPressEnterToChange:!1,value:""},Em="CHANGE",km="COMMIT",Sm="DRAG_END",Cm="DRAG_START",Om="DRAG",Pm="INVALIDATE",Mm="PRESS_DOWN",Tm="PRESS_ENTER",Dm="PRESS_UP",Im="RESET";function Rm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xm;const{value:t}=e;return{...xm,...e,initialValue:t}}function Am(e){return(t,n)=>{const r={...t};switch(n.type){case Dm:case Mm:r.isDirty=!1;break;case Cm:r.isDragging=!0;break;case Sm:r.isDragging=!1;break;case Em:r.error=null,r.value=n.payload.value,t.isPressEnterToChange&&(r.isDirty=!0);break;case km:r.value=n.payload.value,r.isDirty=!1;break;case Im:r.error=null,r.isDirty=!1,r.value=n.payload.value||t.initialValue;break;case Pm:r.error=n.payload.error}return n.payload.event&&(r._event=n.payload.event),e(r,n)}}var Nm=function(e,t){const n=(0,s.useRef)(!1);(0,s.useEffect)((()=>{if(n.current)return e();n.current=!0}),t)};const Lm=(0,s.forwardRef)((function(e,t){let{disabled:n=!1,dragDirection:r="n",dragThreshold:o=10,id:i,isDragEnabled:u=!1,isFocused:c,isPressEnterToChange:d=!1,onBlur:f=l.noop,onChange:p=l.noop,onDrag:h=l.noop,onDragEnd:m=l.noop,onDragStart:v=l.noop,onFocus:g=l.noop,onKeyDown:y=l.noop,onValidate:b=l.noop,size:w="default",setIsFocused:_,stateReducer:x=(e=>e),value:E,type:k,...S}=e;const{state:C,change:O,commit:P,drag:M,dragEnd:T,dragStart:D,invalidate:I,pressDown:R,pressEnter:A,pressUp:N,reset:L}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_m,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:xm;const[n,r]=(0,s.useReducer)(Am(e),Rm(t)),o=e=>(t,n)=>{n&&n.persist&&n.persist(),r({type:e,payload:{value:t,event:n}})},i=e=>t=>{t&&t.persist&&t.persist(),r({type:e,payload:{event:t}})},a=e=>t=>{r({type:e,payload:t})},l=o(Em),u=(e,t)=>r({type:Pm,payload:{error:e,event:t}}),c=o(Im),d=o(km),f=a(Cm),p=a(Om),h=a(Sm),m=i(Dm),v=i(Mm),g=i(Tm);return{change:l,commit:d,dispatch:r,drag:p,dragEnd:h,dragStart:f,invalidate:u,pressDown:v,pressEnter:g,pressUp:m,reset:c,state:n}}(x,{isDragEnabled:u,value:E,isPressEnterToChange:d}),{_event:F,value:j,isDragging:z,isDirty:B}=C,V=(0,s.useRef)(!1),H=function(e,t){const n=function(e){let t="ns-resize";switch(e){case"n":case"s":t="ns-resize";break;case"e":case"w":t="ew-resize"}return t}(t);return(0,s.useEffect)((()=>{document.documentElement.style.cursor=e?n:null}),[e]),n}(z,r);Nm((()=>{E!==j&&(c||V.current?B||(p(j,{event:F}),V.current=!1):P(E,F))}),[j,B,c,E]);const W=e=>{const t=e.currentTarget.value;try{b(t),P(t,e)}catch(t){I(t,e)}},U=($=e=>{const{distance:t,dragging:n,event:r,target:o}=e;if(e.event={...e.event,target:o},t){if(r.stopPropagation(),!n)return m(e),void T(e);h(e),M(e),z||(v(e),D(e))}},K={axis:"e"===r||"w"===r?"x":"y",threshold:o,enabled:u,pointer:{capture:!1}},lm(um),wm({drag:$},K||{},"drag"));var $,K;const G=u?U():{};let q;return"number"===k&&(q=e=>{var t;null===(t=S.onMouseDown)||void 0===t||t.call(S,e),e.currentTarget!==e.currentTarget.ownerDocument.activeElement&&e.currentTarget.focus()}),(0,s.createElement)(mh,a({},S,G,{className:"components-input-control__input",disabled:n,dragCursor:H,isDragging:z,id:i,onBlur:e=>{f(e),null==_||_(!1),!B&&e.target.validity.valid||(V.current=!0,W(e))},onChange:e=>{const t=e.target.value;O(t,e)},onFocus:e=>{g(e),null==_||_(!0)},onKeyDown:e=>{const{key:t}=e;switch(y(e),t){case"ArrowUp":N(e);break;case"ArrowDown":R(e);break;case"Enter":A(e),d&&(e.preventDefault(),W(e));break;case"Escape":d&&B&&(e.preventDefault(),L(E,e))}},onMouseDown:q,ref:t,inputSize:w,value:j,type:k}))}));var Fm=Lm;function jm(e,t){let{__unstableStateReducer:n=(e=>e),__unstableInputWidth:r,className:o,disabled:i=!1,hideLabelFromVision:u=!1,id:d,isPressEnterToChange:p=!1,label:h,labelPosition:m="top",onChange:v=l.noop,onValidate:g=l.noop,onKeyDown:y=l.noop,prefix:b,size:w="default",suffix:_,value:x,...E}=e;const[k,S]=(0,s.useState)(!1),C=function(e){const t=(0,f.useInstanceId)(jm);return e||`inspector-input-control-${t}`}(d),O=c()("components-input-control",o);return(0,s.createElement)(Oh,{__unstableInputWidth:r,className:O,disabled:i,gap:3,hideLabelFromVision:u,id:C,isFocused:k,justify:"left",label:h,labelPosition:m,prefix:b,size:w,suffix:_},(0,s.createElement)(Fm,a({},E,{className:"components-input-control__input",disabled:i,id:C,isFocused:k,isPressEnterToChange:p,onChange:v,onKeyDown:y,onValidate:g,ref:t,setIsFocused:S,size:w,stateReducer:n,value:x})))}var zm=(0,s.forwardRef)(jm);const Bm=Bn(Pp,{target:"e65ony43"})("margin-bottom:",bp(2),";"),Vm=Bn("div",{target:"e65ony42"})("border-radius:50%;border:",Hp.borderWidth," solid ",zo.ui.border,";box-sizing:border-box;cursor:grab;height:",32,"px;overflow:hidden;width:",32,"px;"),Hm=Bn("div",{target:"e65ony41"})({name:"1bhd2sw",styles:"box-sizing:border-box;position:relative;width:100%;height:100%"}),Wm=Bn("div",{target:"e65ony40"})("background:",zo.admin.theme,";border-radius:50%;border:",3,"px solid ",zo.admin.theme,";bottom:0;box-sizing:border-box;display:block;height:0px;left:0;margin:auto;position:absolute;right:0;top:-",16,"px;width:0px;");var Um=function(e){let{value:t,onChange:n,...r}=e;const o=(0,s.useRef)(),i=(0,s.useRef)(),l=(0,s.useRef)(),u=e=>{const{x:t,y:r}=i.current;e.preventDefault(),e.target.focus(),n(function(e,t,n,r){const o=r-t,i=n-e,a=Math.atan2(o,i),s=Math.round(a*(180/Math.PI))+90;if(s<0)return 360+s;return s}(t,r,e.clientX,e.clientY))},{startDrag:c,isDragging:d}=(0,f.__experimentalUseDragging)({onDragStart:e=>{(()=>{const e=o.current.getBoundingClientRect();i.current={x:e.x+e.width/2,y:e.y+e.height/2}})(),u(e)},onDragMove:u,onDragEnd:u});return(0,s.useEffect)((()=>{d?(void 0===l.current&&(l.current=document.body.style.cursor),document.body.style.cursor="grabbing"):(document.body.style.cursor=l.current||null,l.current=void 0)}),[d]),(0,s.createElement)(Vm,a({ref:o,onMouseDown:c,className:"components-angle-picker-control__angle-circle",style:d?{cursor:"grabbing"}:void 0},r),(0,s.createElement)(Hm,{style:t?{transform:`rotate(${t}deg)`}:void 0,className:"components-angle-picker-control__angle-circle-indicator-wrapper",tabIndex:-1},(0,s.createElement)(Wm,{className:"components-angle-picker-control__angle-circle-indicator"})))};const $m=e=>null!=e;const Km=On((function(e,t){const n=function(e){const{className:t,margin:n,marginBottom:r=2,marginLeft:o,marginRight:i,marginTop:a,marginX:s,marginY:l,padding:u,paddingBottom:c,paddingLeft:d,paddingRight:f,paddingTop:p,paddingX:h,paddingY:m,...v}=Cn(e,"Spacer");return{...v,className:Sn()($m(n)&&Xr("margin:",bp(n),";",""),$m(l)&&Xr("margin-bottom:",bp(l),";margin-top:",bp(l),";",""),$m(s)&&Xr("margin-left:",bp(s),";margin-right:",bp(s),";",""),$m(a)&&Xr("margin-top:",bp(a),";",""),$m(r)&&Xr("margin-bottom:",bp(r),";",""),$m(o)&&Xr("margin-left:",bp(o),";",""),$m(i)&&Xr("margin-right:",bp(i),";",""),$m(u)&&Xr("padding:",bp(u),";",""),$m(m)&&Xr("padding-bottom:",bp(m),";padding-top:",bp(m),";",""),$m(h)&&Xr("padding-left:",bp(h),";padding-right:",bp(h),";",""),$m(p)&&Xr("padding-top:",bp(p),";",""),$m(c)&&Xr("padding-bottom:",bp(c),";",""),$m(d)&&Xr("padding-left:",bp(d),";",""),$m(f)&&Xr("padding-right:",bp(f),";",""),t)}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Spacer");var Gm=Km;function qm(e){let{className:t,label:n=(0,d.__)("Angle"),onChange:r,value:o}=e;const i=c()("components-angle-picker-control",t);return(0,s.createElement)(Bm,{className:i},(0,s.createElement)(hp,null,(0,s.createElement)(zm,{label:n,className:"components-angle-picker-control__input-field",max:360,min:0,onChange:e=>{const t=""!==e?parseInt(e,10):0;r(t)},size:"__unstable-large",step:"1",value:o,hideHTMLArrows:!0,suffix:(0,s.createElement)(Gm,{as:oh,marginBottom:0,marginRight:bp(3),style:{color:"var( --wp-admin-theme-color )"}},"°")})),(0,s.createElement)(mp,{style:{marginLeft:bp(4),marginBottom:bp(1),marginTop:"auto"}},(0,s.createElement)(Um,{"aria-hidden":"true",value:o,onChange:r})))}var Ym=window.wp.keycodes,Xm=window.wp.richText,Zm=window.wp.a11y;function Jm(e){return t=>{const[n,r]=(0,s.useState)([]);return(0,s.useLayoutEffect)((()=>{const{options:n,isDebounced:o}=e,i=(0,l.debounce)((()=>{const o=Promise.resolve("function"==typeof n?n(t):n).then((n=>{if(o.canceled)return;const i=n.map(((t,n)=>({key:`${e.name}-${n}`,value:t,label:e.getOptionLabel(t),keywords:e.getOptionKeywords?e.getOptionKeywords(t):[],isDisabled:!!e.isOptionDisabled&&e.isOptionDisabled(t)}))),a=new RegExp("(?:\\b|\\s|^)"+(0,l.escapeRegExp)(t),"i");r(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;const r=[];for(let o=0;o<t.length;o++){const i=t[o];let{keywords:a=[]}=i;if("string"==typeof i.label&&(a=[...a,i.label]),a.some((t=>e.test((0,l.deburr)(t))))&&(r.push(i),r.length===n))break}return r}(a,i))}));return o}),o?250:0),a=i();return()=>{i.cancel(),a&&(a.canceled=!0)}}),[t]),[n]}}function Qm(e){let{record:t,onChange:n,onReplace:r,completers:o,contentRef:i}=e;const a=(0,f.useDebounce)(Zm.speak,500),u=(0,f.useInstanceId)(Qm),[p,h]=(0,s.useState)(0),[m,v]=(0,s.useState)([]),[g,y]=(0,s.useState)(""),[b,w]=(0,s.useState)(null),[_,x]=(0,s.useState)(null),[E,k]=(0,s.useState)(!1);function S(e){const{getOptionCompletion:o}=b||{};if(!e.isDisabled){if(o){const i=o(e.value,g),{action:a,value:l}=void 0===i.action||void 0===i.value?{action:"insert-at-caret",value:i}:i;if("replace"===a)return void r([l]);"insert-at-caret"===a&&function(e){const r=t.start,o=r-b.triggerPrefix.length-g.length,i=(0,Xm.create)({html:(0,s.renderToString)(e)});n((0,Xm.insert)(t,i,o,r))}(l)}C()}}function C(){h(0),v([]),y(""),w(null),x(null)}let O;(0,Xm.isCollapsed)(t)&&(O=(0,Xm.getTextContent)((0,Xm.slice)(t,0))),(0,s.useEffect)((()=>{if(!O)return void C();const e=(0,l.deburr)(O),n=(0,Xm.getTextContent)((0,Xm.slice)(t,void 0,(0,Xm.getTextContent)(t).length)),r=(0,l.find)(o,(t=>{let{triggerPrefix:r,allowContext:o}=t;const i=e.lastIndexOf(r);if(-1===i)return!1;const a=e.slice(i+r.length);if(a.length>50)return!1;const s=0===m.length,l=1===a.split(/\s/).length,u=E&&a.split(/\s/).length<=3;return!(s&&!u&&!l)&&(!(o&&!o(e.slice(0,i),n))&&(!/^\s/.test(a)&&!/\s\s+$/.test(a)&&/[\u0000-\uFFFF]*$/.test(a)))}));if(!r)return void C();const i=(0,l.escapeRegExp)(r.triggerPrefix),a=e.slice(e.lastIndexOf(r.triggerPrefix)).match(new RegExp(`${i}([\0-ï¿¿]*)$`)),u=a&&a[1];w(r),x((()=>r!==b?function(e){const t=e.useItems?e.useItems:Jm(e);return function(e){let{filterValue:n,instanceId:r,listBoxId:o,className:i,selectedIndex:a,onChangeOptions:u,onSelect:d,onReset:f,value:p,contentRef:h}=e;const[m]=t(n),v=(0,Xm.useAnchorRef)({ref:h,value:p});return(0,s.useLayoutEffect)((()=>{u(m)}),[m]),!m.length>0?null:(0,s.createElement)(Fr,{focusOnMount:!1,onClose:f,position:"top right",className:"components-autocomplete__popover",anchorRef:v},(0,s.createElement)("div",{id:o,role:"listbox",className:"components-autocomplete__results"},(0,l.map)(m,((e,t)=>(0,s.createElement)($n,{key:e.key,id:`components-autocomplete-item-${r}-${e.key}`,role:"option","aria-selected":t===a,disabled:e.isDisabled,className:c()("components-autocomplete__result",i,{"is-selected":t===a}),onClick:()=>d(e)},e.label)))))}}(r):_)),y(u)}),[O]);const{key:P=""}=m[p]||{},{className:M}=b||{},T=!!b&&m.length>0,D=T?`components-autocomplete-listbox-${u}`:null;return{listBoxId:D,activeId:T?`components-autocomplete-item-${u}-${P}`:null,onKeyDown:function(e){if(k(e.keyCode===Ym.BACKSPACE),b&&0!==m.length&&!e.defaultPrevented){switch(e.keyCode){case Ym.UP:h((0===p?m.length:p)-1);break;case Ym.DOWN:h((p+1)%m.length);break;case Ym.ESCAPE:w(null),x(null),e.preventDefault();break;case Ym.ENTER:S(m[p]);break;case Ym.LEFT:case Ym.RIGHT:return void C();default:return}e.preventDefault()}},popover:void 0!==t.start&&_&&(0,s.createElement)(_,{className:M,filterValue:g,instanceId:u,listBoxId:D,selectedIndex:p,onChangeOptions:function(e){h(e.length===m.length?p:0),v(e),function(e){a&&(e.length?a((0,d.sprintf)((0,d._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",e.length),e.length),"assertive"):a((0,d.__)("No results."),"assertive"))}(e)},onSelect:S,value:t,contentRef:i,reset:C})}}function ev(e){const t=(0,s.useRef)(),n=(0,s.useRef)(),{popover:r,listBoxId:o,activeId:i,onKeyDown:a}=Qm({...e,contentRef:t});return n.current=a,{ref:(0,f.useMergeRefs)([t,(0,f.useRefEffect)((e=>{function t(e){n.current(e)}return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}}),[])]),children:r,"aria-autocomplete":o?"list":void 0,"aria-owns":o,"aria-activedescendant":i}}function tv(e){let{children:t,isSelected:n,...r}=e;const{popover:o,...i}=Qm(r);return(0,s.createElement)(s.Fragment,null,t(i),n&&o)}var nv={"default.fontFamily":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif","default.fontSize":"13px","helpText.fontSize":"12px",mobileTextMinFontSize:"16px"};function rv(e){return(0,l.get)(nv,e,"")}const ov=Bn("div",{target:"ej5x27r4"})("font-family:",rv("default.fontFamily"),";font-size:",rv("default.fontSize"),";"),iv=Bn("div",{target:"ej5x27r3"})((e=>{let{__nextHasNoMarginBottom:t=!1}=e;return!t&&Xr("margin-bottom:",bp(2),";","")})," .components-panel__row &{margin-bottom:inherit;}"),av=Xr("display:inline-block;margin-bottom:",bp(2),";",""),sv=Bn("label",{target:"ej5x27r2"})(av,";");var lv={name:"11yad0w",styles:"margin-bottom:revert"};const uv=Bn("p",{target:"ej5x27r1"})("margin-top:",bp(2),";margin-bottom:0;font-size:",rv("helpText.fontSize"),";font-style:normal;color:",zo.mediumGray.text,";",(e=>{let{__nextHasNoMarginBottom:t=!1}=e;return!t&&lv}),";"),cv=Bn("span",{target:"ej5x27r0"})(av,";"),dv=e=>{let{__nextHasNoMarginBottom:t=!1,id:n,label:r,hideLabelFromVision:o=!1,help:i,className:a,children:l}=e;return(0,s.createElement)(ov,{className:c()("components-base-control",a)},(0,s.createElement)(iv,{className:"components-base-control__field",__nextHasNoMarginBottom:t},r&&n&&(o?(0,s.createElement)(Wn,{as:"label",htmlFor:n},r):(0,s.createElement)(sv,{className:"components-base-control__label",htmlFor:n},r)),r&&!n&&(o?(0,s.createElement)(Wn,{as:"label"},r):(0,s.createElement)(dv.VisualLabel,null,r)),l),!!i&&(0,s.createElement)(uv,{id:n?n+"__help":void 0,className:"components-base-control__help",__nextHasNoMarginBottom:t},i))};dv.VisualLabel=e=>{let{className:t,children:n}=e;return(0,s.createElement)(cv,{className:c()("components-base-control__label",t)},n)};var fv=dv;var pv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"}));var hv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"}));const mv=Xr("",""),vv={name:"82a6rk",styles:"flex:1"},gv={name:"3gg0za",styles:"flex:0;flex-basis:36px;margin-top:7px"},yv=e=>{const{color:t=zo.gray[200],style:n="solid",width:r=Hp.borderWidth}=e||{};return`${t} ${!!r&&"0"!==r||!!t?n||"solid":n} ${r!==Hp.borderWidth?`clamp(1px, ${r}, 10px)`:r}`},bv=Xr("position:relative;flex:1;",Cp({marginRight:bp(3)},{marginLeft:bp(3)})(),";",""),wv={name:"1nwbfnf",styles:"grid-column:span 2;margin:0 auto"};var _v=On(((e,t)=>{const{className:n,isLinked:r,...o}=function(e){const{className:t,...n}=Cn(e,"BorderBoxControlLinkedButton"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(gv,t)),[t])}}(e),i=r?(0,d.__)("Unlink sides"):(0,d.__)("Link sides");return(0,s.createElement)(Ur,{text:i},(0,s.createElement)(Hn,{className:n},(0,s.createElement)($n,a({},o,{variant:r?"primary":"secondary",isSmall:!0,icon:r?pv:hv,iconSize:16,"aria-label":i,ref:t}))))}),"BorderBoxControlLinkedButton");function xv(e){const{className:t,value:n,...r}=Cn(e,"BorderBoxControlVisualizer"),o=Sn(),i=(0,s.useMemo)((()=>o((e=>Xr("position:absolute;top:20px;right:30px;bottom:20px;left:30px;border-top:",yv(null==e?void 0:e.top),";border-bottom:",yv(null==e?void 0:e.bottom),";",Cp({borderLeft:yv(null==e?void 0:e.left)})()," ",Cp({borderRight:yv(null==e?void 0:e.right)})(),";",""))(n),t)),[t,n,Cp.watch()]);return{...r,className:i,value:n}}var Ev=On(((e,t)=>{const{value:n,...r}=xv(e);return(0,s.createElement)(Hn,a({},r,{ref:t}))}),"BorderBoxControlVisualizer");var kv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"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"}));var Sv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,s.createElement)(i.Path,{d:"M5 11.25h14v1.5H5z"}));var Cv=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,s.createElement)(i.Path,{fillRule:"evenodd",d:"M5 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"}));var Ov=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,s.createElement)(i.Path,{fillRule:"evenodd",d:"M5.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z",clipRule:"evenodd"}));var Pv={name:"euqsgg",styles:"input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}input[type='number']{-moz-appearance:textfield;}"};const Mv=e=>{let{hideHTMLArrows:t}=e;return t?Pv:""},Tv=Bn(zm,{target:"ep48uk90"})(Mv,";");function Dv(e){const t=Number(e);return isNaN(t)?0:t}function Iv(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(((e,t)=>e+Dv(t)),0)}function Rv(e){const t=(e+"").split(".");return void 0!==t[1]?t[1].length:0}function Av(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;const o=Dv(e),i=Dv(r),a=Rv(r),s=Math.round(o/i)*i,u=(0,l.clamp)(s,t,n);return a?Dv(u.toFixed(a)):u}function Nv(e){return null!=e}function Lv(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return null!==(e=t.find(Nv))&&void 0!==e?e:n}var Fv=(0,s.forwardRef)((function(e,t){let{__unstableStateReducer:n,className:r,dragDirection:o="n",hideHTMLArrows:i=!1,isDragEnabled:l=!0,isShiftStepEnabled:u=!0,label:f,max:p=1/0,min:h=-1/0,required:m=!1,shiftStep:v=10,step:g=1,type:y="number",value:b,...w}=e;const _="any"===g,x=_?1:parseFloat(g),E=Av(0,h,p,x),k=(e,t)=>_?Math.min(p,Math.max(h,e)):Av(e,h,p,null!=t?t:x),S="number"===y?"off":null,C=c()("components-number-control",r),O=(e,t)=>{const n={...e},{type:r,payload:i}=t,a=null==i?void 0:i.event,s=n.value;if(r===Dm||r===Mm){const e=a.shiftKey&&u,t=e?parseFloat(v)*x:x;let o=function(e){const t=""===e;return!Nv(e)||t}(s)?E:s;null!=a&&a.preventDefault&&a.preventDefault(),r===Dm&&(o=Iv(o,t)),r===Mm&&(o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(((e,t,n)=>{const r=Dv(t);return 0===n?r:e-r}),0)}(o,t)),n.value=k(o,e?t:null)}if(r===Om&&l){const[e,t]=i.delta,r=i.shiftKey&&u,a=r?parseFloat(v)*x:x;let l,c;switch(o){case"n":c=t,l=-1;break;case"e":c=e,l=(0,d.isRTL)()?-1:1;break;case"s":c=t,l=1;break;case"w":c=e,l=(0,d.isRTL)()?1:-1}if(0!==c){c=Math.ceil(Math.abs(c))*Math.sign(c);const e=c*a*l;n.value=k(Iv(s,e),r?a:null)}}if(r===Tm||r===km){const e=!1===m&&""===s;n.value=e?s:k(s)}return n};return(0,s.createElement)(Tv,a({autoComplete:S,inputMode:"numeric"},w,{className:C,dragDirection:o,hideHTMLArrows:i,isDragEnabled:l,label:f,max:p,min:h,ref:t,required:m,step:g,type:y,value:b,__unstableStateReducer:(e,t)=>{var r;const o=O(e,t);return null!==(r=null==n?void 0:n(o,t))&&void 0!==r?r:o}}))}));const jv=Bn("div",{target:"e1bagdl33"})({name:"100d0a9",styles:"box-sizing:border-box;position:relative"}),zv=e=>{let{disableUnits:t,size:n}=e;return Xr(Cp({default:{paddingRight:8},small:{paddingRight:8},"__unstable-large":{paddingRight:t?16:8}}[n])(),";","")};var Bv={name:"1y65o8",styles:"&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}"};const Vv=e=>{let{disableUnits:t}=e;return t?"":Bv},Hv=Bn(Fv,{target:"e1bagdl32"})("&&&{input{appearance:none;-moz-appearance:textfield;display:block;width:100%;",Vv,";",zv,";}}"),Wv=Xr("appearance:none;background:transparent;border-radius:2px;border:none;box-sizing:border-box;color:",zo.darkGray[500],";display:block;font-size:8px;letter-spacing:-0.5px;outline:none;padding:2px 1px;text-align-last:center;text-transform:uppercase;width:20px;",Cp({borderTopLeftRadius:0,borderBottomLeftRadius:0})(),";",""),Uv=Bn("div",{target:"e1bagdl31"})("&&&{pointer-events:none;",Wv,";}"),$v=Bn("select",{target:"e1bagdl30"})("&&&{",Wv,";cursor:pointer;border:1px solid transparent;height:100%;&:hover{background-color:",zo.lightGray[300],";}&:focus{border-color:",zo.ui.borderFocus,";outline:2px solid transparent;outline-offset:0;}&:disabled{cursor:initial;&:hover{background-color:transparent;}}}");const Kv={name:"f3vz0n",styles:"font-weight:500"},Gv={name:"bjn8wh",styles:"position:relative"},qv=e=>{const{style:t}=e||{};return Xr("border-radius:9999px;border:2px solid transparent;",t?(e=>{const{color:t,style:n}=e||{},r=n&&"none"!==n?zo.gray[300]:void 0;return Xr("border-style:","none"===n?"solid":n,";border-color:",t||r,";","")})(e):void 0," width:28px;height:28px;padding:2px;&>span{background:linear-gradient(\n\t\t\t\t-45deg,\n\t\t\t\ttransparent 48%,\n\t\t\t\trgb( 0 0 0 / 20% ) 48%,\n\t\t\t\trgb( 0 0 0 / 20% ) 52%,\n\t\t\t\ttransparent 52%\n\t\t\t);}","")},Yv={name:"1phacrs",styles:"&&>div>div{padding:0;}"},Xv=Xr("padding:",bp(2),";>div:first-of-type>",sv,"{margin-bottom:0;",Kv,";}&& ",sv,"+button:not( .has-text ){min-width:24px;padding:0;}",""),Zv=Xr("",""),Jv=Xr("",""),Qv=Xr("justify-content:center;width:100%;&&{border-top:",Hp.borderWidth," solid ",zo.gray[200],";height:46px;}",""),eg=Xr(sv,"{",Kv,";}",""),tg={name:"1486260",styles:"&&&&&{min-width:30px;width:30px;height:30px;padding:3px;}"};const ng=[{label:(0,d.__)("Solid"),icon:Sv,value:"solid"},{label:(0,d.__)("Dashed"),icon:Cv,value:"dashed"},{label:(0,d.__)("Dotted"),icon:Ov,value:"dotted"}],rg=e=>{const{label:t,hideLabelFromVision:n}=e;return t?n?(0,s.createElement)(Wn,{as:"label"},t):(0,s.createElement)(sv,null,t):null};var og=On(((e,t)=>{const{buttonClassName:n,hideLabelFromVision:r,label:o,onChange:i,value:l,...u}=function(e){const{className:t,...n}=Cn(e,"BorderControlStylePicker"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(eg,t)),[t,r]),buttonClassName:(0,s.useMemo)((()=>r(tg)),[r])}}(e);return(0,s.createElement)(Hn,a({},u,{ref:t}),(0,s.createElement)(rg,{label:o,hideLabelFromVision:r}),(0,s.createElement)(Pp,{justify:"flex-start",gap:1},ng.map((e=>(0,s.createElement)($n,{key:e.value,className:n,icon:e.icon,isSmall:!0,isPressed:e.value===l,onClick:()=>i(e.value===l?void 0:e.value),"aria-label":e.label,label:e.label,showTooltip:!0})))))}),"BorderControlStylePicker");var ig=e=>{let{className:t,colorValue:n,...r}=e;return(0,s.createElement)("span",a({className:c()("component-color-indicator",t),style:{background:n}},r))},ag=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},sg=function(e){return.2126*ag(e.r)+.7152*ag(e.g)+.0722*ag(e.b)};function lg(e){var t;const{renderContent:n,renderToggle:r,position:o="bottom right",className:i,contentClassName:l,expandOnMobile:u,headerTitle:d,focusOnMount:f,popoverProps:p,onClose:h,onToggle:m}=e,v=(0,s.useRef)(),[g,y]=function(e,t){const[n,r]=(0,s.useState)(e);return[n,e=>{r(e),t&&t(e)}]}(!1,m);function b(){h&&h(),y(!1)}(0,s.useEffect)((()=>()=>{m&&m(!1)}),[]);const w={isOpen:g,onToggle:function(){y(!g)},onClose:b};return(0,s.createElement)("div",{className:c()("components-dropdown",i),ref:v,tabIndex:"-1"},r(w),g&&(0,s.createElement)(Fr,a({position:o,onClose:b,onFocusOutside:function(){const{ownerDocument:e}=v.current,t=e.activeElement.closest('[role="dialog"]');v.current.contains(e.activeElement)||t&&!t.contains(v.current)||b()},expandOnMobile:u,headerTitle:d,focusOnMount:f},p,{anchorRef:null!==(t=null==p?void 0:p.anchorRef)&&void 0!==t?t:v.current,className:c()("components-dropdown__content",p?p.className:void 0,l)}),n(w)))}var ug=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}));const cg={bottom:{align:"flex-end",justify:"center"},bottomLeft:{align:"flex-start",justify:"flex-end"},bottomRight:{align:"flex-end",justify:"flex-end"},center:{align:"center",justify:"center"},edge:{align:"center",justify:"space-between"},left:{align:"center",justify:"flex-start"},right:{align:"center",justify:"flex-end"},stretch:{align:"stretch"},top:{align:"flex-start",justify:"center"},topLeft:{align:"flex-start",justify:"flex-start"},topRight:{align:"flex-start",justify:"flex-end"}},dg={bottom:{justify:"flex-end",align:"center"},bottomLeft:{justify:"flex-start",align:"flex-end"},bottomRight:{justify:"flex-end",align:"flex-end"},center:{justify:"center",align:"center"},edge:{justify:"space-between",align:"center"},left:{justify:"center",align:"flex-start"},right:{justify:"center",align:"flex-end"},stretch:{justify:"stretch"},top:{justify:"flex-start",align:"center"},topLeft:{justify:"flex-start",align:"flex-start"},topRight:{justify:"flex-start",align:"flex-end"}};function fg(e){return"string"==typeof e?[e]:s.Children.toArray(e).filter((e=>(0,s.isValidElement)(e)))}function pg(e){const{alignment:t="edge",children:n,direction:r,spacing:o=2,...i}=Cn(e,"HStack"),u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"row";if((0,l.isNil)(e))return{};const n="column"===t?dg:cg;return e in n?n[e]:{align:e}}(t,r);return Op({children:fg(n).map(((e,t)=>{const n=e.key||`hstack-${t}`;return Mn(e,["Spacer"])?(0,s.createElement)(mp,a({isBlock:!0,key:n},e.props)):e})),direction:r,justify:"center",...u,...i,gap:o})}var hg=On((function(e,t){const n=pg(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"HStack");var mg=function(e){let{icon:t,size:n=24,...r}=e;return(0,s.cloneElement)(t,{width:n,height:n,...r})};var vg=(0,s.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(i.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));const gg=Bn("select",{target:"e1mv6sxx1"})("&&&{appearance:none;background:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:",zo.black,";display:block;font-family:inherit;margin:0;width:100%;",(e=>{let{disabled:t}=e;return t?Xr({color:zo.ui.textDisabled},"",""):""}),";",(e=>{let{selectSize:t}=e;const n={default:"13px",small:"11px","__unstable-large":"13px"}[t];return n?Xr("font-size:","16px",";@media ( min-width: 600px ){font-size:",n,";}",""):""}),";",(e=>{let{selectSize:t}=e;const n={default:{height:30,lineHeight:1,minHeight:30},small:{height:24,lineHeight:1,minHeight:24},"__unstable-large":{height:40,lineHeight:1,minHeight:40}};return Xr(n[t]||n.default,"","")}),";",(e=>{let{selectSize:t="default"}=e;return Cp({default:{paddingLeft:8,paddingRight:24},small:{paddingLeft:8,paddingRight:24},"__unstable-large":{paddingLeft:16,paddingRight:32}}[t])}),";}"),yg=Bn("div",{target:"e1mv6sxx0"})("align-items:center;bottom:0;box-sizing:border-box;display:flex;padding:0 4px;pointer-events:none;position:absolute;top:0;",Cp({right:0})," svg{display:block;}");function bg(e,t){let{className:n,disabled:r=!1,help:o,hideLabelFromVision:i,id:u,label:d,multiple:p=!1,onBlur:h=l.noop,onChange:m=l.noop,onFocus:v=l.noop,options:g=[],size:y="default",value:b,labelPosition:w="top",children:_,prefix:x,suffix:E,...k}=e;const[S,C]=(0,s.useState)(!1),O=function(e){const t=(0,f.useInstanceId)(bg);return e||`inspector-select-control-${t}`}(u),P=o?`${O}__help`:void 0;if((0,l.isEmpty)(g)&&!_)return null;const M=c()("components-select-control",n);return(0,s.createElement)(fv,{help:o,id:O},(0,s.createElement)(Oh,{className:M,disabled:r,hideLabelFromVision:i,id:O,isFocused:S,label:d,size:y,suffix:E||(0,s.createElement)(yg,null,(0,s.createElement)(mg,{icon:vg,size:18})),prefix:x,labelPosition:w},(0,s.createElement)(gg,a({},k,{"aria-describedby":P,className:"components-select-control__input",disabled:r,id:O,multiple:p,onBlur:e=>{h(e),C(!1)},onChange:e=>{if(p){const t=Array.from(e.target.options).filter((e=>{let{selected:t}=e;return t})),n=t.map((e=>{let{value:t}=e;return t}));m(n)}else m(e.target.value,{event:e})},onFocus:e=>{v(e),C(!0)},ref:t,selectSize:y,value:b}),_||g.map(((e,t)=>{const n=e.id||`${e.label}-${e.value}-${t}`;return(0,s.createElement)("option",{key:n,value:e.value,disabled:e.disabled},e.label)})))))}var wg=(0,s.forwardRef)(bg);const _g={initial:void 0,fallback:""};var xg=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_g;const{initial:n,fallback:r}={..._g,...t},[o,i]=(0,s.useState)(e),a=Nv(e);(0,s.useEffect)((()=>{a&&o&&i(void 0)}),[a,o]);const l=Lv([e,o,n],r),u=e=>{a||i(e)};return[l,u]};function Eg(e,t,n){return"number"!=typeof e?null:parseFloat((0,l.clamp)(e,t,n))}const kg=()=>Xr({height:30,minHeight:30},"",""),Sg=12,Cg=Bn("div",{target:"exqw8y214"})({name:"17z6zai",styles:"-webkit-tap-highlight-color:transparent;box-sizing:border-box;align-items:flex-start;display:inline-flex;justify-content:flex-start;padding:0;position:relative;touch-action:none;width:100%"}),Og=Bn("div",{target:"exqw8y213"})("box-sizing:border-box;color:",zo.blue.medium.focus,";display:block;flex:1;position:relative;width:100%;",(e=>{let{color:t=zo.ui.borderFocus}=e;return Xr({color:t},"","")}),";",kg,";",(e=>{let{marks:t}=e;return Xr({marginBottom:t?16:null},"","")}),";"),Pg=Bn("span",{target:"exqw8y212"})("margin-top:",4,"px;",Cp({marginRight:6}),";"),Mg=Bn("span",{target:"exqw8y211"})("margin-top:",4,"px;",Cp({marginLeft:6}),";"),Tg=Bn("span",{target:"exqw8y210"})("background-color:",zo.lightGray[600],";box-sizing:border-box;left:0;pointer-events:none;right:0;display:block;height:",4,"px;position:absolute;margin-top:",13,"px;top:0;border-radius:",4,"px;",(e=>{let{disabled:t,railColor:n}=e,r=n||null;return t&&(r=zo.lightGray[400]),Xr({background:r},"","")}),";"),Dg=Bn("span",{target:"exqw8y29"})("background-color:currentColor;border-radius:",4,"px;box-sizing:border-box;height:",4,"px;pointer-events:none;display:block;position:absolute;margin-top:",13,"px;top:0;",(e=>{let{disabled:t,trackColor:n}=e,r=n||"currentColor";return t&&(r=zo.lightGray[800]),Xr({background:r},"","")}),";"),Ig=Bn("span",{target:"exqw8y28"})({name:"1xuuvmv",styles:"box-sizing:border-box;display:block;pointer-events:none;position:relative;width:100%;user-select:none"}),Rg=Bn("span",{target:"exqw8y27"})("box-sizing:border-box;height:",Sg,"px;left:0;position:absolute;top:-4px;width:1px;",(e=>{let{disabled:t,isFilled:n}=e,r=n?"currentColor":zo.lightGray[600];return t&&(r=zo.lightGray[800]),Xr({backgroundColor:r},"","")}),";"),Ag=Bn("span",{target:"exqw8y26"})("box-sizing:border-box;color:",zo.lightGray[600],";left:0;font-size:11px;position:absolute;top:12px;transform:translateX( -50% );white-space:nowrap;",(e=>{let{isFilled:t}=e;return Xr({color:t?zo.darkGray[300]:zo.lightGray[600]},"","")}),";");var Ng={name:"1sb75b3",styles:"background-color:var( --wp-admin-theme-color )"};const Lg=e=>{let{disabled:t}=e;return t?Xr("background-color:",zo.lightGray[800],";",""):Ng},Fg=Bn("span",{target:"exqw8y25"})("align-items:center;box-sizing:border-box;display:flex;height:",Sg,"px;justify-content:center;margin-top:",9,"px;outline:0;pointer-events:none;position:absolute;top:0;user-select:none;width:",Sg,"px;border-radius:50%;",Lg,";",Cp({marginLeft:-10}),";",Cp({transform:"translateX( 4.5px )"},{transform:"translateX( -4.5px )"}),";"),jg=Bn("span",{target:"exqw8y24"})("align-items:center;border-radius:50%;box-sizing:border-box;height:100%;outline:0;position:absolute;user-select:none;width:100%;",Lg,";",(e=>{let{isFocused:t}=e;return t?Xr("&::before{content:' ';position:absolute;background-color:var( --wp-admin-theme-color );opacity:0.4;border-radius:50%;height:",20,"px;width:",20,"px;top:-4px;left:-4px;}",""):""}),";"),zg=Bn("input",{target:"exqw8y23"})("box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;margin:0 -",6,"px;opacity:0;outline:none;position:absolute;right:0;top:0;width:calc( 100% + ",Sg,"px );");var Bg={name:"1cypxip",styles:"top:-80%"},Vg={name:"1lr98c4",styles:"bottom:-80%"};const Hg=Bn("span",{target:"exqw8y22"})("background:rgba( 0, 0, 0, 0.8 );border-radius:2px;box-sizing:border-box;color:white;display:inline-block;font-size:12px;min-width:32px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;transition:opacity 120ms ease;user-select:none;line-height:1.4;",(e=>{let{show:t}=e;return Xr({opacity:t?1:0},"","")}),";",(e=>{let{position:t}=e;return"bottom"===t?Vg:Bg}),";",Bo("transition"),";",Cp({transform:"translateX(-50%)"},{transform:"translateX(50%)"}),";"),Wg=Bn(Fv,{target:"exqw8y21"})("box-sizing:border-box;display:inline-block;font-size:13px;margin-top:0;width:",bp(16),"!important;input[type='number']&{",kg,";}",Cp({marginLeft:`${bp(4)} !important`}),";"),Ug=Bn("span",{target:"exqw8y20"})("box-sizing:border-box;display:block;margin-top:0;button,button.is-small{margin-left:0;",kg,";}",Cp({marginLeft:8}),";");const $g=(0,s.forwardRef)((function(e,t){let{describedBy:n,label:r,onHideTooltip:o=l.noop,onMouseLeave:i=l.noop,onMouseMove:u=l.noop,onShowTooltip:c=l.noop,value:d,...f}=e;const p=function(e){let{onHide:t=l.noop,onMouseLeave:n=l.noop,onMouseMove:r=l.noop,onShow:o=l.noop,timeout:i=300}=e;const[a,u]=(0,s.useState)(!1),c=(0,s.useRef)(),d=(0,s.useCallback)((e=>{window.clearTimeout(c.current),c.current=setTimeout(e,i)}),[i]),f=(0,s.useCallback)((e=>{r(e),d((()=>{a||(u(!0),o())}))}),[]),p=(0,s.useCallback)((e=>{n(e),d((()=>{u(!1),t()}))}),[]);return(0,s.useEffect)((()=>()=>{window.clearTimeout(c.current)})),{onMouseMove:f,onMouseLeave:p}}({onHide:o,onMouseLeave:i,onMouseMove:u,onShow:c});return(0,s.createElement)(zg,a({},f,p,{"aria-describedby":n,"aria-label":r,"aria-hidden":!1,ref:t,tabIndex:0,type:"range",value:d}))}));var Kg=$g;function Gg(e){let{className:t,isFilled:n=!1,label:r,style:o={},...i}=e;const l=c()("components-range-control__mark",n&&"is-filled",t),u=c()("components-range-control__mark-label",n&&"is-filled");return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Rg,a({},i,{"aria-hidden":"true",className:l,isFilled:n,style:o})),r&&(0,s.createElement)(Ag,{"aria-hidden":"true",className:u,isFilled:n,style:o},r))}function qg(e){let{disabled:t=!1,marks:n=!1,min:r=0,max:o=100,step:i=1,value:l=0,...u}=e;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Tg,a({disabled:t},u)),n&&(0,s.createElement)(Yg,{disabled:t,marks:n,min:r,max:o,step:i,value:l}))}function Yg(e){let{disabled:t=!1,marks:n=!1,min:r=0,max:o=100,step:i=1,value:l=0}=e;"any"===i&&(i=1);const u=function(e){let{marks:t,min:n=0,max:r=100,step:o=1,value:i=0}=e;if(!t)return[];const a=r-n;if(!Array.isArray(t)){t=[];const e=1+Math.round(a/o);for(;e>t.push({value:o*t.length+n}););}const s=[];return t.forEach(((e,t)=>{if(e.value<n||e.value>r)return;const o=`mark-${t}`,l=e.value<=i,u=(e.value-n)/a*100+"%",c={[(0,d.isRTL)()?"right":"left"]:u};s.push({...e,isFilled:l,key:o,style:c})})),s}({marks:n,min:r,max:o,step:i,value:l});return(0,s.createElement)(Ig,{"aria-hidden":"true",className:"components-range-control__marks"},u.map((e=>(0,s.createElement)(Gg,a({},e,{key:e.key,"aria-hidden":"true",disabled:t})))))}function Xg(e){let{className:t,inputRef:n,tooltipPosition:r,show:o=!1,style:i={},value:l=0,renderTooltipContent:u=(e=>e),zIndex:d=100,...f}=e;const p=function(e){let{inputRef:t,tooltipPosition:n}=e;const[r,o]=(0,s.useState)(),i=(0,s.useCallback)((()=>{t&&t.current&&o(n)}),[n]);return(0,s.useEffect)((()=>{i()}),[i]),(0,s.useEffect)((()=>(window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i)}))),r}({inputRef:n,tooltipPosition:r}),h=c()("components-simple-tooltip",t),m={...i,zIndex:d};return(0,s.createElement)(Hg,a({},f,{"aria-hidden":o,className:h,position:p,show:o,role:"tooltip",style:m}),u(l))}const Zg=(0,s.forwardRef)((function e(t,n){var r;let{afterIcon:o,allowReset:i=!1,beforeIcon:u,className:p,currentInput:h,color:m=zo.ui.theme,disabled:v=!1,help:g,initialPosition:y,isShiftStepEnabled:b=!0,label:w,hideLabelFromVision:_=!1,marks:x=!1,max:E=100,min:k=0,onBlur:S=l.noop,onChange:C=l.noop,onFocus:O=l.noop,onMouseMove:P=l.noop,onMouseLeave:M=l.noop,railColor:T,resetFallbackValue:D,renderTooltipContent:I=(e=>e),showTooltip:R,shiftStep:A=10,step:N=1,trackColor:L,value:F,withInputField:j=!0,...z}=t;const[B,V]=function(e){let{min:t,max:n,value:r,initial:o}=e;const[i,a]=xg(Eg(r,t,n),{initial:o,fallback:null});return[i,(0,s.useCallback)((e=>{a(null===e?null:Eg(e,t,n))}),[t,n])]}({min:k,max:E,value:F,initial:y}),H=(0,s.useRef)(!1);"any"===N&&(R=!1,j=!1);const[W,U]=(0,s.useState)(R),[$,K]=(0,s.useState)(!1),G=(0,s.useRef)(),q=null===(r=G.current)||void 0===r?void 0:r.matches(":focus"),Y=!v&&$,X=null===B,Z=X?"":void 0!==B?B:h,J=X?(E-k)/2+k:B,Q=X?50:(B-k)/(E-k)*100,ee=`${(0,l.clamp)(Q,0,100)}%`,te=c()("components-range-control",p),ne=c()("components-range-control__wrapper",!!x&&"is-marked"),re=(0,f.useInstanceId)(e,"inspector-range-control"),oe=g?`${re}__help`:void 0,ie=!1!==R&&(0,l.isFinite)(B),ae=()=>{let e=parseFloat(D),t=e;isNaN(e)&&(e=null,t=void 0),V(e),C(t)},se={[(0,d.isRTL)()?"right":"left"]:ee};return(0,s.createElement)(fv,{className:te,label:w,hideLabelFromVision:_,id:re,help:g},(0,s.createElement)(Cg,{className:"components-range-control__root"},u&&(0,s.createElement)(Pg,null,(0,s.createElement)(He,{icon:u})),(0,s.createElement)(Og,{className:ne,color:m,marks:!!x},(0,s.createElement)(Kg,a({},z,{className:"components-range-control__slider",describedBy:oe,disabled:v,id:re,label:w,max:E,min:k,onBlur:e=>{S(e),K(!1),U(!1)},onChange:e=>{const t=parseFloat(e.target.value);V(t),C(t)},onFocus:e=>{O(e),K(!0),U(!0)},onMouseMove:P,onMouseLeave:M,ref:e=>{G.current=e,n&&n(e)},step:N,value:Z})),(0,s.createElement)(qg,{"aria-hidden":!0,disabled:v,marks:x,max:E,min:k,railColor:T,step:N,value:J}),(0,s.createElement)(Dg,{"aria-hidden":!0,className:"components-range-control__track",disabled:v,style:{width:ee},trackColor:L}),(0,s.createElement)(Fg,{style:se,disabled:v},(0,s.createElement)(jg,{"aria-hidden":!0,isFocused:Y,disabled:v})),ie&&(0,s.createElement)(Xg,{className:"components-range-control__tooltip",inputRef:G,tooltipPosition:"bottom",renderTooltipContent:I,show:q||W,style:se,value:B})),o&&(0,s.createElement)(Mg,null,(0,s.createElement)(He,{icon:o})),j&&(0,s.createElement)(Wg,{"aria-label":w,className:"components-range-control__number",disabled:v,inputMode:"decimal",isShiftStepEnabled:b,max:E,min:k,onBlur:()=>{H.current&&(ae(),H.current=!1)},onChange:e=>{e=parseFloat(e),V(e),isNaN(e)?i&&(H.current=!0):((e<k||e>E)&&(e=Eg(e,k,E)),C(e),H.current=!1)},shiftStep:A,step:N,value:Z}),i&&(0,s.createElement)(Ug,null,(0,s.createElement)($n,{className:"components-range-control__reset",disabled:v||void 0===B,variant:"secondary",isSmall:!0,onClick:ae},(0,d.__)("Reset")))))}));var Jg=Zg;const Qg=Bn(Fv,{target:"ez9hsf46"})(hh,"{width:",bp(24),";}"),ey=Bn(wg,{target:"ez9hsf45"})("margin-left:",bp(-2),";width:5em;",wh,"{display:none;}"),ty=Bn(Jg,{target:"ez9hsf44"})("flex:1;",iv,"{margin-bottom:0;}"),ny=`\n&&& ${mh} {\n\theight: 40px;\n}`,ry=`\n.react-colorful__interactive {\n\twidth: calc( 100% - ${bp(2)} );\n\tmargin-left: ${bp(1)};\n}`,oy=Bn("div",{target:"ez9hsf43"})("padding:",bp(2)," ",bp(4),";"),iy=Bn("div",{target:"ez9hsf42"})("width:216px;.react-colorful{display:flex;flex-direction:column;align-items:center;width:216px;height:auto;}.react-colorful__saturation{width:100%;border-radius:0;height:216px;margin-bottom:",bp(4),";border-bottom:none;}.react-colorful__hue,.react-colorful__alpha{width:184px;height:16px;border-radius:16px;margin-bottom:",bp(2),";}.react-colorful__pointer{height:16px;width:16px;border:none;box-shadow:0 0 2px 0 rgba( 0, 0, 0, 0.25 );outline:2px solid transparent;}.react-colorful__pointer-fill{box-shadow:inset 0 0 0 ",Hp.borderWidthFocus," #fff;}",ry," ",iv,"{margin-bottom:0;}",ny,";"),ay=Bn($n,{target:"ez9hsf41"})("&&&&&{min-width:",bp(6),";padding:0;}"),sy=Bn(zm,{target:"ez9hsf40"})({name:"1287a6j",styles:"width:8em"});function ly(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function uy(e){return e instanceof ly(e).Element||e instanceof Element}function cy(e){return e instanceof ly(e).HTMLElement||e instanceof HTMLElement}function dy(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ly(e).ShadowRoot||e instanceof ShadowRoot)}var fy=Math.max,py=Math.min,hy=Math.round;function my(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),r=1,o=1;if(cy(e)&&t){var i=e.offsetHeight,a=e.offsetWidth;a>0&&(r=hy(n.width)/a||1),i>0&&(o=hy(n.height)/i||1)}return{width:n.width/r,height:n.height/o,top:n.top/o,right:n.right/r,bottom:n.bottom/o,left:n.left/r,x:n.left/r,y:n.top/o}}function vy(e){var t=ly(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function gy(e){return e?(e.nodeName||"").toLowerCase():null}function yy(e){return((uy(e)?e.ownerDocument:e.document)||window.document).documentElement}function by(e){return my(yy(e)).left+vy(e).scrollLeft}function wy(e){return ly(e).getComputedStyle(e)}function _y(e){var t=wy(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function xy(e,t,n){void 0===n&&(n=!1);var r=cy(t),o=cy(t)&&function(e){var t=e.getBoundingClientRect(),n=hy(t.width)/e.offsetWidth||1,r=hy(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),i=yy(t),a=my(e,o),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==gy(t)||_y(i))&&(s=function(e){return e!==ly(e)&&cy(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:vy(e);var t}(t)),cy(t)?((l=my(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=by(i))),{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function Ey(e){var t=my(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function ky(e){return"html"===gy(e)?e:e.assignedSlot||e.parentNode||(dy(e)?e.host:null)||yy(e)}function Sy(e){return["html","body","#document"].indexOf(gy(e))>=0?e.ownerDocument.body:cy(e)&&_y(e)?e:Sy(ky(e))}function Cy(e,t){var n;void 0===t&&(t=[]);var r=Sy(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=ly(r),a=o?[i].concat(i.visualViewport||[],_y(r)?r:[]):r,s=t.concat(a);return o?s:s.concat(Cy(ky(a)))}function Oy(e){return["table","td","th"].indexOf(gy(e))>=0}function Py(e){return cy(e)&&"fixed"!==wy(e).position?e.offsetParent:null}function My(e){for(var t=ly(e),n=Py(e);n&&Oy(n)&&"static"===wy(n).position;)n=Py(n);return n&&("html"===gy(n)||"body"===gy(n)&&"static"===wy(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&cy(e)&&"fixed"===wy(e).position)return null;var n=ky(e);for(dy(n)&&(n=n.host);cy(n)&&["html","body"].indexOf(gy(n))<0;){var r=wy(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var Ty="top",Dy="bottom",Iy="right",Ry="left",Ay="auto",Ny=[Ty,Dy,Iy,Ry],Ly="start",Fy="end",jy="viewport",zy="popper",By=Ny.reduce((function(e,t){return e.concat([t+"-"+Ly,t+"-"+Fy])}),[]),Vy=[].concat(Ny,[Ay]).reduce((function(e,t){return e.concat([t,t+"-"+Ly,t+"-"+Fy])}),[]),Hy=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Wy(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var Uy={placement:"bottom",modifiers:[],strategy:"absolute"};function $y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Ky(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,i=void 0===o?Uy:o;return function(e,t,n){void 0===n&&(n=i);var o,a,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},Uy,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],u=!1,c={state:s,setOptions:function(n){var o="function"==typeof n?n(s.options):n;d(),s.options=Object.assign({},i,s.options,o),s.scrollParents={reference:uy(e)?Cy(e):e.contextElement?Cy(e.contextElement):[],popper:Cy(t)};var a=function(e){var t=Wy(e);return Hy.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,s.options.modifiers)));return s.orderedModifiers=a.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:s,name:t,instance:c,options:r}),a=function(){};l.push(i||a)}})),c.update()},forceUpdate:function(){if(!u){var e=s.elements,t=e.reference,n=e.popper;if($y(t,n)){s.rects={reference:xy(t,My(n),"fixed"===s.options.strategy),popper:Ey(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<s.orderedModifiers.length;r++)if(!0!==s.reset){var o=s.orderedModifiers[r],i=o.fn,a=o.options,l=void 0===a?{}:a,d=o.name;"function"==typeof i&&(s=i({state:s,options:l,name:d,instance:c})||s)}else s.reset=!1,r=-1}}},update:(o=function(){return new Promise((function(e){c.forceUpdate(),e(s)}))},function(){return a||(a=new Promise((function(e){Promise.resolve().then((function(){a=void 0,e(o())}))}))),a}),destroy:function(){d(),u=!0}};if(!$y(e,t))return c;function d(){l.forEach((function(e){return e()})),l=[]}return c.setOptions(n).then((function(e){!u&&n.onFirstUpdate&&n.onFirstUpdate(e)})),c}}var Gy={passive:!0};var qy={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,s=void 0===a||a,l=ly(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach((function(e){e.addEventListener("scroll",n.update,Gy)})),s&&l.addEventListener("resize",n.update,Gy),function(){i&&u.forEach((function(e){e.removeEventListener("scroll",n.update,Gy)})),s&&l.removeEventListener("resize",n.update,Gy)}},data:{}};function Yy(e){return e.split("-")[0]}function Xy(e){return e.split("-")[1]}function Zy(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Jy(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?Yy(o):null,a=o?Xy(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(i){case Ty:t={x:s,y:n.y-r.height};break;case Dy:t={x:s,y:n.y+n.height};break;case Iy:t={x:n.x+n.width,y:l};break;case Ry:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var u=i?Zy(i):null;if(null!=u){var c="y"===u?"height":"width";switch(a){case Ly:t[u]=t[u]-(n[c]/2-r[c]/2);break;case Fy:t[u]=t[u]+(n[c]/2-r[c]/2)}}return t}var Qy={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Jy({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},eb={top:"auto",right:"auto",bottom:"auto",left:"auto"};function tb(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=a.x,p=void 0===f?0:f,h=a.y,m=void 0===h?0:h,v="function"==typeof c?c({x:p,y:m}):{x:p,y:m};p=v.x,m=v.y;var g=a.hasOwnProperty("x"),y=a.hasOwnProperty("y"),b=Ry,w=Ty,_=window;if(u){var x=My(n),E="clientHeight",k="clientWidth";if(x===ly(n)&&"static"!==wy(x=yy(n)).position&&"absolute"===s&&(E="scrollHeight",k="scrollWidth"),x=x,o===Ty||(o===Ry||o===Iy)&&i===Fy)w=Dy,m-=(d&&x===_&&_.visualViewport?_.visualViewport.height:x[E])-r.height,m*=l?1:-1;if(o===Ry||(o===Ty||o===Dy)&&i===Fy)b=Iy,p-=(d&&x===_&&_.visualViewport?_.visualViewport.width:x[k])-r.width,p*=l?1:-1}var S,C=Object.assign({position:s},u&&eb),O=!0===c?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:hy(t*r)/r||0,y:hy(n*r)/r||0}}({x:p,y:m}):{x:p,y:m};return p=O.x,m=O.y,l?Object.assign({},C,((S={})[w]=y?"0":"",S[b]=g?"0":"",S.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",S)):Object.assign({},C,((t={})[w]=y?m+"px":"",t[b]=g?p+"px":"",t.transform="",t))}var nb={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,l=void 0===s||s,u={placement:Yy(t.placement),variation:Xy(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,tb(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,tb(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var rb={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];cy(o)&&gy(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});cy(r)&&gy(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};var ob={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=Vy.reduce((function(e,n){return e[n]=function(e,t,n){var r=Yy(e),o=[Ry,Ty].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[Ry,Iy].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=a}},ib={left:"right",right:"left",bottom:"top",top:"bottom"};function ab(e){return e.replace(/left|right|bottom|top/g,(function(e){return ib[e]}))}var sb={start:"end",end:"start"};function lb(e){return e.replace(/start|end/g,(function(e){return sb[e]}))}function ub(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&dy(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function cb(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function db(e,t){return t===jy?cb(function(e){var t=ly(e),n=yy(e),r=t.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,s=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,s=r.offsetTop)),{width:o,height:i,x:a+by(e),y:s}}(e)):uy(t)?function(e){var t=my(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):cb(function(e){var t,n=yy(e),r=vy(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=fy(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=fy(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+by(e),l=-r.scrollTop;return"rtl"===wy(o||n).direction&&(s+=fy(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:l}}(yy(e)))}function fb(e,t,n){var r="clippingParents"===t?function(e){var t=Cy(ky(e)),n=["absolute","fixed"].indexOf(wy(e).position)>=0&&cy(e)?My(e):e;return uy(n)?t.filter((function(e){return uy(e)&&ub(e,n)&&"body"!==gy(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),i=o[0],a=o.reduce((function(t,n){var r=db(e,n);return t.top=fy(r.top,t.top),t.right=py(r.right,t.right),t.bottom=py(r.bottom,t.bottom),t.left=fy(r.left,t.left),t}),db(e,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function pb(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function hb(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function mb(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.boundary,a=void 0===i?"clippingParents":i,s=n.rootBoundary,l=void 0===s?jy:s,u=n.elementContext,c=void 0===u?zy:u,d=n.altBoundary,f=void 0!==d&&d,p=n.padding,h=void 0===p?0:p,m=pb("number"!=typeof h?h:hb(h,Ny)),v=c===zy?"reference":zy,g=e.rects.popper,y=e.elements[f?v:c],b=fb(uy(y)?y:y.contextElement||yy(e.elements.popper),a,l),w=my(e.elements.reference),_=Jy({reference:w,element:g,strategy:"absolute",placement:o}),x=cb(Object.assign({},g,_)),E=c===zy?x:w,k={top:b.top-E.top+m.top,bottom:E.bottom-b.bottom+m.bottom,left:b.left-E.left+m.left,right:E.right-b.right+m.right},S=e.modifiersData.offset;if(c===zy&&S){var C=S[o];Object.keys(k).forEach((function(e){var t=[Iy,Dy].indexOf(e)>=0?1:-1,n=[Ty,Dy].indexOf(e)>=0?"y":"x";k[e]+=C[n]*t}))}return k}var vb={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,l=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,h=void 0===p||p,m=n.allowedAutoPlacements,v=t.options.placement,g=Yy(v),y=l||(g===v||!h?[ab(v)]:function(e){if(Yy(e)===Ay)return[];var t=ab(e);return[lb(e),t,lb(t)]}(v)),b=[v].concat(y).reduce((function(e,n){return e.concat(Yy(n)===Ay?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?Vy:l,c=Xy(r),d=c?s?By:By.filter((function(e){return Xy(e)===c})):Ny,f=d.filter((function(e){return u.indexOf(e)>=0}));0===f.length&&(f=d);var p=f.reduce((function(t,n){return t[n]=mb(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[Yy(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),w=t.rects.reference,_=t.rects.popper,x=new Map,E=!0,k=b[0],S=0;S<b.length;S++){var C=b[S],O=Yy(C),P=Xy(C)===Ly,M=[Ty,Dy].indexOf(O)>=0,T=M?"width":"height",D=mb(t,{placement:C,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),I=M?P?Iy:Ry:P?Dy:Ty;w[T]>_[T]&&(I=ab(I));var R=ab(I),A=[];if(i&&A.push(D[O]<=0),s&&A.push(D[I]<=0,D[R]<=0),A.every((function(e){return e}))){k=C,E=!1;break}x.set(C,A)}if(E)for(var N=function(e){var t=b.find((function(t){var n=x.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return k=t,"break"},L=h?3:1;L>0;L--){if("break"===N(L))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function gb(e,t,n){return fy(e,py(t,n))}var yb={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0!==a&&a,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,p=void 0===f||f,h=n.tetherOffset,m=void 0===h?0:h,v=mb(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),g=Yy(t.placement),y=Xy(t.placement),b=!y,w=Zy(g),_="x"===w?"y":"x",x=t.modifiersData.popperOffsets,E=t.rects.reference,k=t.rects.popper,S="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,C="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(x){if(i){var M,T="y"===w?Ty:Ry,D="y"===w?Dy:Iy,I="y"===w?"height":"width",R=x[w],A=R+v[T],N=R-v[D],L=p?-k[I]/2:0,F=y===Ly?E[I]:k[I],j=y===Ly?-k[I]:-E[I],z=t.elements.arrow,B=p&&z?Ey(z):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},H=V[T],W=V[D],U=gb(0,E[I],B[I]),$=b?E[I]/2-L-U-H-C.mainAxis:F-U-H-C.mainAxis,K=b?-E[I]/2+L+U+W+C.mainAxis:j+U+W+C.mainAxis,G=t.elements.arrow&&My(t.elements.arrow),q=G?"y"===w?G.clientTop||0:G.clientLeft||0:0,Y=null!=(M=null==O?void 0:O[w])?M:0,X=R+K-Y,Z=gb(p?py(A,R+$-Y-q):A,R,p?fy(N,X):N);x[w]=Z,P[w]=Z-R}if(s){var J,Q="x"===w?Ty:Ry,ee="x"===w?Dy:Iy,te=x[_],ne="y"===_?"height":"width",re=te+v[Q],oe=te-v[ee],ie=-1!==[Ty,Ry].indexOf(g),ae=null!=(J=null==O?void 0:O[_])?J:0,se=ie?re:te-E[ne]-k[ne]-ae+C.altAxis,le=ie?te+E[ne]+k[ne]-ae-C.altAxis:oe,ue=p&&ie?function(e,t,n){var r=gb(e,t,n);return r>n?n:r}(se,te,le):gb(p?se:re,te,p?le:oe);x[_]=ue,P[_]=ue-te}t.modifiersData[r]=P}},requiresIfExists:["offset"]};var bb={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=Yy(n.placement),l=Zy(s),u=[Ry,Iy].indexOf(s)>=0?"height":"width";if(i&&a){var c=function(e,t){return pb("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:hb(e,Ny))}(o.padding,n),d=Ey(i),f="y"===l?Ty:Ry,p="y"===l?Dy:Iy,h=n.rects.reference[u]+n.rects.reference[l]-a[l]-n.rects.popper[u],m=a[l]-n.rects.reference[l],v=My(i),g=v?"y"===l?v.clientHeight||0:v.clientWidth||0:0,y=h/2-m/2,b=c[f],w=g-d[u]-c[p],_=g/2-d[u]/2+y,x=gb(b,_,w),E=l;n.modifiersData[r]=((t={})[E]=x,t.centerOffset=x-_,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&ub(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function wb(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function _b(e){return[Ty,Iy,Dy,Ry].some((function(t){return e[t]>=0}))}var xb={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=mb(t,{elementContext:"reference"}),s=mb(t,{altBoundary:!0}),l=wb(a,r),u=wb(s,o,i),c=_b(l),d=_b(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}},Eb=Ky({defaultModifiers:[qy,Qy,nb,rb,ob,vb,yb,bb,xb]});function kb(e){void 0===e&&(e={});var t,n,r=Yo(e),o=r.visible,i=void 0!==o&&o,a=r.animated,s=void 0!==a&&a,l=ti(v(r,["visible","animated"])),u=(0,b.useState)(i),c=u[0],d=u[1],f=(0,b.useState)(s),p=f[0],h=f[1],g=(0,b.useState)(!1),y=g[0],w=g[1],_=(t=c,n=(0,b.useRef)(null),G((function(){n.current=t}),[t]),n),x=null!=_.current&&_.current!==c;p&&!y&&x&&w(!0),(0,b.useEffect)((function(){if("number"==typeof p&&y){var e=setTimeout((function(){return w(!1)}),p);return function(){clearTimeout(e)}}return function(){}}),[p,y]);var E=(0,b.useCallback)((function(){return d(!0)}),[]),k=(0,b.useCallback)((function(){return d(!1)}),[]),S=(0,b.useCallback)((function(){return d((function(e){return!e}))}),[]),C=(0,b.useCallback)((function(){return w(!1)}),[]);return m(m({},l),{},{visible:c,animated:p,animating:y,show:E,hide:k,toggle:S,setVisible:d,setAnimated:h,stopAnimation:C})}var Sb=ne("Mac")&&!ne("Chrome")&&ne("Safari");function Cb(e){return function(t){return e&&!F(t,e)?e:t}}function Ob(e){void 0===e&&(e={});var t=Yo(e),n=t.gutter,r=void 0===n?12:n,o=t.placement,i=void 0===o?"bottom":o,a=t.unstable_flip,s=void 0===a||a,l=t.unstable_offset,u=t.unstable_preventOverflow,c=void 0===u||u,d=t.unstable_fixed,f=void 0!==d&&d,p=t.modal,h=void 0!==p&&p,g=v(t,["gutter","placement","unstable_flip","unstable_offset","unstable_preventOverflow","unstable_fixed","modal"]),y=(0,b.useRef)(null),w=(0,b.useRef)(null),_=(0,b.useRef)(null),x=(0,b.useRef)(null),E=(0,b.useState)(i),k=E[0],S=E[1],C=(0,b.useState)(i),O=C[0],P=C[1],M=(0,b.useState)(l||[0,r])[0],T=(0,b.useState)({position:"fixed",left:"100%",top:"100%"}),D=T[0],I=T[1],R=(0,b.useState)({}),A=R[0],N=R[1],L=function(e){void 0===e&&(e={});var t=Yo(e),n=t.modal,r=void 0===n||n,o=kb(v(t,["modal"])),i=(0,b.useState)(r),a=i[0],s=i[1],l=(0,b.useRef)(null);return m(m({},o),{},{modal:a,setModal:s,unstable_disclosureRef:l})}(m({modal:h},g)),F=(0,b.useCallback)((function(){return!!y.current&&(y.current.forceUpdate(),!0)}),[]),j=(0,b.useCallback)((function(e){e.placement&&P(e.placement),e.styles&&(I(Cb(e.styles.popper)),x.current&&N(Cb(e.styles.arrow)))}),[]);return G((function(){return w.current&&_.current&&(y.current=Eb(w.current,_.current,{placement:k,strategy:f?"fixed":"absolute",onFirstUpdate:Sb?j:void 0,modifiers:[{name:"eventListeners",enabled:L.visible},{name:"applyStyles",enabled:!1},{name:"flip",enabled:s,options:{padding:8}},{name:"offset",options:{offset:M}},{name:"preventOverflow",enabled:c,options:{tetherOffset:function(){var e;return(null===(e=x.current)||void 0===e?void 0:e.clientWidth)||0}}},{name:"arrow",enabled:!!x.current,options:{element:x.current}},{name:"updateState",phase:"write",requires:["computeStyles"],enabled:L.visible&&!0,fn:function(e){var t=e.state;return j(t)}}]})),function(){y.current&&(y.current.destroy(),y.current=null)}}),[k,f,L.visible,s,M,c]),(0,b.useEffect)((function(){if(L.visible){var e=window.requestAnimationFrame((function(){var e;null===(e=y.current)||void 0===e||e.forceUpdate()}));return function(){window.cancelAnimationFrame(e)}}}),[L.visible]),m(m({},L),{},{unstable_referenceRef:w,unstable_popoverRef:_,unstable_arrowRef:x,unstable_popoverStyles:D,unstable_arrowStyles:A,unstable_update:F,unstable_originalPlacement:k,placement:O,place:S})}var Pb={currentTooltipId:null,listeners:new Set,subscribe:function(e){var t=this;return this.listeners.add(e),function(){t.listeners.delete(e)}},show:function(e){this.currentTooltipId=e,this.listeners.forEach((function(t){return t(e)}))},hide:function(e){this.currentTooltipId===e&&(this.currentTooltipId=null,this.listeners.forEach((function(e){return e(null)})))}};var Mb=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation","unstable_disclosureRef","unstable_referenceRef","unstable_popoverRef","unstable_arrowRef","unstable_popoverStyles","unstable_arrowStyles","unstable_originalPlacement","unstable_update","placement","place","unstable_timeout","unstable_setTimeout"],Tb=[].concat(Mb,["unstable_portal"]),Db=V({name:"TooltipReference",compose:ue,keys:Mb,useProps:function(e,t){var n=t.ref,r=t.onFocus,o=t.onBlur,i=t.onMouseEnter,a=t.onMouseLeave,s=v(t,["ref","onFocus","onBlur","onMouseEnter","onMouseLeave"]),l=q(r),u=q(o),c=q(i),d=q(a),f=(0,b.useCallback)((function(t){var n,r;null===(n=l.current)||void 0===n||n.call(l,t),t.defaultPrevented||null===(r=e.show)||void 0===r||r.call(e)}),[e.show]),p=(0,b.useCallback)((function(t){var n,r;null===(n=u.current)||void 0===n||n.call(u,t),t.defaultPrevented||null===(r=e.hide)||void 0===r||r.call(e)}),[e.hide]),h=(0,b.useCallback)((function(t){var n,r;null===(n=c.current)||void 0===n||n.call(c,t),t.defaultPrevented||null===(r=e.show)||void 0===r||r.call(e)}),[e.show]),g=(0,b.useCallback)((function(t){var n,r;null===(n=d.current)||void 0===n||n.call(d,t),t.defaultPrevented||null===(r=e.hide)||void 0===r||r.call(e)}),[e.hide]);return m({ref:W(e.unstable_referenceRef,n),tabIndex:0,onFocus:f,onBlur:p,onMouseEnter:h,onMouseLeave:g,"aria-describedby":e.baseId},s)}}),Ib=z({as:"div",useHook:Db});const Rb=(0,s.createContext)({});var Ab=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation"],Nb=V({name:"DisclosureContent",compose:ue,keys:Ab,useProps:function(e,t){var n=t.onTransitionEnd,r=t.onAnimationEnd,o=t.style,i=v(t,["onTransitionEnd","onAnimationEnd","style"]),a=e.animated&&e.animating,s=(0,b.useState)(null),l=s[0],u=s[1],c=!e.visible&&!a,d=c?m({display:"none"},o):o,f=q(n),p=q(r),h=(0,b.useRef)(0);(0,b.useEffect)((function(){if(e.animated)return h.current=window.requestAnimationFrame((function(){h.current=window.requestAnimationFrame((function(){e.visible?u("enter"):u(a?"leave":null)}))})),function(){return window.cancelAnimationFrame(h.current)}}),[e.animated,e.visible,a]);var g=(0,b.useCallback)((function(t){var n;Y(t)&&(a&&!0===e.animated&&(null===(n=e.stopAnimation)||void 0===n||n.call(e)))}),[e.animated,a,e.stopAnimation]),y=(0,b.useCallback)((function(e){var t;null===(t=f.current)||void 0===t||t.call(f,e),g(e)}),[g]),w=(0,b.useCallback)((function(e){var t;null===(t=p.current)||void 0===t||t.call(p,e),g(e)}),[g]);return m({id:e.baseId,"data-enter":"enter"===l?"":void 0,"data-leave":"leave"===l?"":void 0,onTransitionEnd:y,onAnimationEnd:w,hidden:c,style:d},i)}}),Lb=z({as:"div",useHook:Nb}),Fb=window.ReactDOM;function jb(){return K?document.body:null}var zb=(0,b.createContext)(jb());function Bb(e){var t=e.children,n=(0,b.useContext)(zb)||jb(),r=(0,b.useState)((function(){if(K){var e=document.createElement("div");return e.className=Bb.__className,e}return null}))[0];return G((function(){if(r&&n)return n.appendChild(r),function(){n.removeChild(r)}}),[r,n]),r?(0,Fb.createPortal)((0,b.createElement)(zb.Provider,{value:r},t),r):null}function Vb(e){e.defaultPrevented||"Escape"===e.key&&Pb.show(null)}Bb.__className="__reakit-portal",Bb.__selector="."+Bb.__className;var Hb=V({name:"Tooltip",compose:Nb,keys:Tb,useOptions:function(e){var t=e.unstable_portal;return m({unstable_portal:void 0===t||t},v(e,["unstable_portal"]))},useProps:function(e,t){var n=t.ref,r=t.style,o=t.wrapElement,i=v(t,["ref","style","wrapElement"]);(0,b.useEffect)((function(){var t;U(null===(t=e.unstable_popoverRef)||void 0===t?void 0:t.current).addEventListener("keydown",Vb)}),[]);var a=(0,b.useCallback)((function(t){return e.unstable_portal&&(t=(0,b.createElement)(Bb,null,t)),o?o(t):t}),[e.unstable_portal,o]);return m({ref:W(e.unstable_popoverRef,n),role:"tooltip",style:m(m({},e.unstable_popoverStyles),{},{pointerEvents:"none"},r),wrapElement:a},i)}}),Wb=z({as:"div",memo:!0,useHook:Hb});var Ub=On((function(e,t){const{as:n="span",shortcut:r,className:o,...i}=Cn(e,"Shortcut");if(!r)return null;let l,u;return"string"==typeof r?l=r:(l=r.display,u=r.ariaLabel),(0,s.createElement)(Hn,a({as:n,className:o,"aria-label":u,ref:t},i),l)}),"Shortcut");const $b=Xr("z-index:",1000002,";box-sizing:border-box;opacity:0;outline:none;transform-origin:top center;transition:opacity ",Hp.transitionDurationFastest," ease;&[data-enter]{opacity:1;}",""),Kb=Bn("div",{target:"e7tfjmw1"})("background:rgba( 0, 0, 0, 0.8 );border-radius:2px;box-shadow:0 0 0 1px rgba( 255, 255, 255, 0.04 );color:",zo.white,";padding:4px 8px;"),Gb={name:"12mkfdx",styles:"outline:none"},qb=Bn(Ub,{target:"e7tfjmw0"})("display:inline-block;margin-left:",bp(1),";"),{TooltipPopoverView:Yb}=t;var Xb=On((function(e,t){const{children:n,className:r,...o}=Cn(e,"TooltipContent"),{tooltip:i}=(0,s.useContext)(Rb),l=Sn()($b,r);return(0,s.createElement)(Wb,a({as:Hn},o,i,{className:l,ref:t}),(0,s.createElement)(Yb,null,n))}),"TooltipContent");const Zb=On((function(e,t){const{animated:n=!0,animationDuration:r=160,baseId:o,children:i,content:l,focusable:u=!0,gutter:c=4,id:d,modal:f=!0,placement:p,visible:h=!1,shortcut:g,...y}=Cn(e,"Tooltip"),w=function(e){void 0===e&&(e={});var t=Yo(e),n=t.placement,r=void 0===n?"top":n,o=t.unstable_timeout,i=void 0===o?0:o,a=v(t,["placement","unstable_timeout"]),s=(0,b.useState)(i),l=s[0],u=s[1],c=(0,b.useRef)(null),d=(0,b.useRef)(null),f=Ob(m(m({},a),{},{placement:r})),p=(f.modal,f.setModal,v(f,["modal","setModal"])),h=(0,b.useCallback)((function(){null!==c.current&&window.clearTimeout(c.current),null!==d.current&&window.clearTimeout(d.current)}),[]),g=(0,b.useCallback)((function(){h(),p.hide(),d.current=window.setTimeout((function(){Pb.hide(p.baseId)}),l)}),[h,p.hide,l,p.baseId]),y=(0,b.useCallback)((function(){h(),!l||Pb.currentTooltipId?(Pb.show(p.baseId),p.show()):(Pb.show(null),c.current=window.setTimeout((function(){Pb.show(p.baseId),p.show()}),l))}),[h,l,p.show,p.baseId]);return(0,b.useEffect)((function(){return Pb.subscribe((function(e){e!==p.baseId&&(h(),p.visible&&p.hide())}))}),[p.baseId,h,p.visible,p.hide]),(0,b.useEffect)((function(){return function(){h(),Pb.hide(p.baseId)}}),[h,p.baseId]),m(m({},p),{},{hide:g,show:y,unstable_timeout:l,unstable_setTimeout:u})}({animated:n?r:void 0,baseId:o||d,gutter:c,placement:p,visible:h,...y}),_=(0,s.useMemo)((()=>({tooltip:w})),[w]);return(0,s.createElement)(Rb.Provider,{value:_},l&&(0,s.createElement)(Xb,{unstable_portal:f,ref:t},l,g&&(0,s.createElement)(qb,{shortcut:g})),i&&(0,s.createElement)(Ib,a({},w,i.props,{ref:null==i?void 0:i.ref}),(e=>(u||(e.tabIndex=void 0),(0,s.cloneElement)(i,e)))))}),"Tooltip");var Jb=Zb;const Qb=e=>{let{values:t}=e;return(0,s.createElement)(s.Fragment,null,t.map((e=>{let[t,n]=e;return(0,s.createElement)(mp,{key:n,isBlock:!0,display:"flex"},(0,s.createElement)(oh,{color:zo.ui.theme},n),(0,s.createElement)(oh,null,t))})))},ew=e=>{let{color:t,enableAlpha:n}=e;const{h:r,s:o,l:i,a:a}=t.toHsl(),l=[[Math.floor(r),"H"],[Math.round(100*o),"S"],[Math.round(100*i),"L"]];return n&&l.push([Math.round(100*a),"A"]),(0,s.createElement)(Qb,{values:l})},tw=e=>{let{color:t,enableAlpha:n}=e;const{r:r,g:o,b:i,a:a}=t.toRgb(),l=[[r,"R"],[o,"G"],[i,"B"]];return n&&l.push([Math.round(100*a),"A"]),(0,s.createElement)(Qb,{values:l})},nw=e=>{let{color:t}=e;const n=t.toHex().slice(1).toUpperCase();return(0,s.createElement)(mp,null,(0,s.createElement)(oh,{color:zo.ui.theme},"#"),(0,s.createElement)(oh,null,n))},rw=e=>{let{color:t,colorType:n,enableAlpha:r}=e;const[o,i]=(0,s.useState)(null),a=(0,s.useRef)(),l={color:t,enableAlpha:r},u=(e=>{switch(e){case"hsl":return ew;case"rgb":return tw;default:return nw}})(n),c=(0,f.useCopyToClipboard)((()=>{switch(n){case"hsl":return t.toHslString();case"rgb":return t.toRgbString();default:return t.toHex()}}),(()=>{a.current&&clearTimeout(a.current),i(t.toHex()),a.current=setTimeout((()=>{i(null),a.current=void 0}),3e3)}));return(0,s.useEffect)((()=>()=>{a.current&&clearTimeout(a.current)}),[]),(0,s.createElement)(Jb,{content:(0,s.createElement)(oh,{color:"white"},o===t.toHex()?(0,d.__)("Copied!"):(0,d.__)("Copy"))},(0,s.createElement)(Pp,{justify:"flex-start",gap:bp(1),ref:c,style:{height:30}},(0,s.createElement)(u,l)))},ow=e=>{let{min:t,max:n,label:r,abbreviation:o,onChange:i,value:a}=e;return(0,s.createElement)(Gm,{as:hg,spacing:4},(0,s.createElement)(Qg,{min:t,max:n,label:r,hideLabelFromVision:!0,value:a,onChange:i,prefix:(0,s.createElement)(Gm,{as:oh,paddingLeft:bp(3.5),color:zo.ui.theme,lineHeight:1},o),hideHTMLArrows:!0}),(0,s.createElement)(ty,{label:r,hideLabelFromVision:!0,min:t,max:n,value:a,onChange:i,withInputField:!1}))},iw=e=>{let{color:t,onChange:n,enableAlpha:r}=e;const{r:o,g:i,b:a,a:l}=t.toRgb();return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(ow,{min:0,max:255,label:"Red",abbreviation:"R",value:o,onChange:e=>n(ko({r:e,g:i,b:a,a:l}))}),(0,s.createElement)(ow,{min:0,max:255,label:"Green",abbreviation:"G",value:i,onChange:e=>n(ko({r:o,g:e,b:a,a:l}))}),(0,s.createElement)(ow,{min:0,max:255,label:"Blue",abbreviation:"B",value:a,onChange:e=>n(ko({r:o,g:i,b:e,a:l}))}),r&&(0,s.createElement)(ow,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*l),onChange:e=>n(ko({r:o,g:i,b:a,a:e/100}))}))},aw=e=>{let{color:t,onChange:n,enableAlpha:r}=e;const{h:o,s:i,l:a,a:l}=t.toHsl();return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(ow,{min:0,max:359,label:"Hue",abbreviation:"H",value:o,onChange:e=>{n(ko({h:e,s:i,l:a,a:l}))}}),(0,s.createElement)(ow,{min:0,max:100,label:"Saturation",abbreviation:"S",value:i,onChange:e=>{n(ko({h:o,s:e,l:a,a:l}))}}),(0,s.createElement)(ow,{min:0,max:100,label:"Lightness",abbreviation:"L",value:a,onChange:e=>{n(ko({h:o,s:i,l:e,a:l}))}}),r&&(0,s.createElement)(ow,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*l),onChange:e=>{n(ko({h:o,s:i,l:a,a:e/100}))}}))},sw=e=>{let{color:t,onChange:n,enableAlpha:r}=e;return(0,s.createElement)(sy,{prefix:(0,s.createElement)(Gm,{as:oh,marginLeft:bp(3.5),color:zo.ui.theme,lineHeight:1},"#"),value:t.toHex().slice(1).toUpperCase(),onChange:e=>{if(!e)return;const t=e.startsWith("#")?e:"#"+e;n(ko(t))},maxLength:r?9:7,label:(0,d.__)("Hex color"),hideLabelFromVision:!0})},lw=e=>{let{colorType:t,color:n,onChange:r,enableAlpha:o}=e;const i={color:n,onChange:r,enableAlpha:o};switch(t){case"hsl":return(0,s.createElement)(aw,i);case"rgb":return(0,s.createElement)(iw,i);default:return(0,s.createElement)(sw,i)}};function uw(){return(uw=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function cw(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}function dw(e){var t=(0,b.useRef)(e),n=(0,b.useRef)((function(e){t.current&&t.current(e)}));return t.current=e,n.current}var fw=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e<t?t:e},pw=function(e){return"touches"in e},hw=function(e){return e&&e.ownerDocument.defaultView||self},mw=function(e,t,n){var r=e.getBoundingClientRect(),o=pw(t)?function(e,t){for(var n=0;n<e.length;n++)if(e[n].identifier===t)return e[n];return e[0]}(t.touches,n):t;return{left:fw((o.pageX-(r.left+hw(e).pageXOffset))/r.width),top:fw((o.pageY-(r.top+hw(e).pageYOffset))/r.height)}},vw=function(e){!pw(e)&&e.preventDefault()},gw=w().memo((function(e){var t=e.onMove,n=e.onKey,r=cw(e,["onMove","onKey"]),o=(0,b.useRef)(null),i=dw(t),a=dw(n),s=(0,b.useRef)(null),l=(0,b.useRef)(!1),u=(0,b.useMemo)((function(){var e=function(e){vw(e),(pw(e)?e.touches.length>0:e.buttons>0)&&o.current?i(mw(o.current,e,s.current)):n(!1)},t=function(){return n(!1)};function n(n){var r=l.current,i=hw(o.current),a=n?i.addEventListener:i.removeEventListener;a(r?"touchmove":"mousemove",e),a(r?"touchend":"mouseup",t)}return[function(e){var t=e.nativeEvent,r=o.current;if(r&&(vw(t),!function(e,t){return t&&!pw(e)}(t,l.current)&&r)){if(pw(t)){l.current=!0;var a=t.changedTouches||[];a.length&&(s.current=a[0].identifier)}r.focus(),i(mw(r,t,s.current)),n(!0)}},function(e){var t=e.which||e.keyCode;t<37||t>40||(e.preventDefault(),a({left:39===t?.05:37===t?-.05:0,top:40===t?.05:38===t?-.05:0}))},n]}),[a,i]),c=u[0],d=u[1],f=u[2];return(0,b.useEffect)((function(){return f}),[f]),w().createElement("div",uw({},r,{onTouchStart:c,onMouseDown:c,className:"react-colorful__interactive",ref:o,onKeyDown:d,tabIndex:0,role:"slider"}))})),yw=function(e){return e.filter(Boolean).join(" ")},bw=function(e){var t=e.color,n=e.left,r=e.top,o=void 0===r?.5:r,i=yw(["react-colorful__pointer",e.className]);return w().createElement("div",{className:i,style:{top:100*o+"%",left:100*n+"%"}},w().createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ww=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n},_w=(Math.PI,function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:ww(e.h),s:ww(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:ww(o/2),a:ww(r,2)}}),xw=function(e){var t=_w(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Ew=function(e){var t=_w(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},kw=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var i=Math.floor(t),a=r*(1-n),s=r*(1-(t-i)*n),l=r*(1-(1-t+i)*n),u=i%6;return{r:ww(255*[r,s,a,a,l,r][u]),g:ww(255*[l,r,r,s,a,a][u]),b:ww(255*[a,a,l,r,r,s][u]),a:ww(o,2)}},Sw=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Ow({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:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},Cw=Sw,Ow=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=Math.max(t,n,r),a=i-Math.min(t,n,r),s=a?i===t?(n-r)/a:i===n?2+(r-t)/a:4+(t-n)/a:0;return{h:ww(60*(s<0?s+6:s)),s:ww(i?a/i*100:0),v:ww(i/255*100),a:o}},Pw=w().memo((function(e){var t=e.hue,n=e.onChange,r=yw(["react-colorful__hue",e.className]);return w().createElement("div",{className:r},w().createElement(gw,{onMove:function(e){n({h:360*e.left})},onKey:function(e){n({h:fw(t+360*e.left,0,360)})},"aria-label":"Hue","aria-valuetext":ww(t)},w().createElement(bw,{className:"react-colorful__hue-pointer",left:t/360,color:xw({h:t,s:100,v:100,a:1})})))})),Mw=w().memo((function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:xw({h:t.h,s:100,v:100,a:1})};return w().createElement("div",{className:"react-colorful__saturation",style:r},w().createElement(gw,{onMove:function(e){n({s:100*e.left,v:100-100*e.top})},onKey:function(e){n({s:fw(t.s+100*e.left,0,100),v:fw(t.v-100*e.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ww(t.s)+"%, Brightness "+ww(t.v)+"%"},w().createElement(bw,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:xw(t)})))})),Tw=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},Dw=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")};function Iw(e,t,n){var r=dw(n),o=(0,b.useState)((function(){return e.toHsva(t)})),i=o[0],a=o[1],s=(0,b.useRef)({color:t,hsva:i});(0,b.useEffect)((function(){if(!e.equal(t,s.current.color)){var n=e.toHsva(t);s.current={hsva:n,color:t},a(n)}}),[t,e]),(0,b.useEffect)((function(){var t;Tw(i,s.current.hsva)||e.equal(t=e.fromHsva(i),s.current.color)||(s.current={hsva:i,color:t},r(t))}),[i,e,r]);var l=(0,b.useCallback)((function(e){a((function(t){return Object.assign({},t,e)}))}),[]);return[i,l]}var Rw,Aw="undefined"!=typeof window?b.useLayoutEffect:b.useEffect,Nw=new Map,Lw=function(e){Aw((function(){var t=e.current?e.current.ownerDocument:document;if(void 0!==t&&!Nw.has(t)){var r=t.createElement("style");r.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>\')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}',Nw.set(t,r);var o=Rw||n.nc;o&&r.setAttribute("nonce",o),t.head.appendChild(r)}}),[])},Fw=function(e){var t=e.className,n=e.colorModel,r=e.color,o=void 0===r?n.defaultColor:r,i=e.onChange,a=cw(e,["className","colorModel","color","onChange"]),s=(0,b.useRef)(null);Lw(s);var l=Iw(n,o,i),u=l[0],c=l[1],d=yw(["react-colorful",t]);return w().createElement("div",uw({},a,{ref:s,className:d}),w().createElement(Mw,{hsva:u,onChange:c}),w().createElement(Pw,{hue:u.h,onChange:c,className:"react-colorful__last-control"}))},jw=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+Ew(Object.assign({},n,{a:0}))+", "+Ew(Object.assign({},n,{a:1}))+")"},i=yw(["react-colorful__alpha",t]);return w().createElement("div",{className:i},w().createElement("div",{className:"react-colorful__alpha-gradient",style:o}),w().createElement(gw,{onMove:function(e){r({a:e.left})},onKey:function(e){r({a:fw(n.a+e.left)})},"aria-label":"Alpha","aria-valuetext":ww(100*n.a)+"%"},w().createElement(bw,{className:"react-colorful__alpha-pointer",left:n.a,color:Ew(n)})))},zw=function(e){var t=e.className,n=e.colorModel,r=e.color,o=void 0===r?n.defaultColor:r,i=e.onChange,a=cw(e,["className","colorModel","color","onChange"]),s=(0,b.useRef)(null);Lw(s);var l=Iw(n,o,i),u=l[0],c=l[1],d=yw(["react-colorful",t]);return w().createElement("div",uw({},a,{ref:s,className:d}),w().createElement(Mw,{hsva:u,onChange:c}),w().createElement(Pw,{hue:u.h,onChange:c}),w().createElement(jw,{hsva:u,onChange:c,className:"react-colorful__last-control"}))},Bw={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Sw,fromHsva:function(e){var t=kw(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:Dw},Vw=function(e){return w().createElement(zw,uw({},e,{colorModel:Bw}))},Hw={defaultColor:"rgb(0, 0, 0)",toHsva:Cw,fromHsva:function(e){var t=kw(e);return"rgb("+t.r+", "+t.g+", "+t.b+")"},equal:Dw},Ww=function(e){return w().createElement(Fw,uw({},e,{colorModel:Hw}))};const Uw=e=>{let{color:t,enableAlpha:n,onChange:r}=e;const o=n?Vw:Ww,i=(0,s.useMemo)((()=>t.toRgbString()),[t]);return(0,s.createElement)(o,{color:i,onChange:e=>{r(ko(e))}})};Co([Oo]);const $w=[{label:"RGB",value:"rgb"},{label:"HSL",value:"hsl"},{label:"Hex",value:"hex"}],Kw=On(((e,t)=>{const{enableAlpha:n=!1,color:r,onChange:o,defaultValue:i="#fff",copyFormat:l,...u}=Cn(e,"ColorPicker"),[c,p]=function(e){let{defaultValue:t,onChange:n,value:r}=e;const o=void 0!==r,i=o?r:t,[a,l]=(0,s.useState)(i);let u;return u=o&&"function"==typeof n?n:o||"function"!=typeof n?l:e=>{n(e),l(e)},[o?r:a,u]}({onChange:o,value:r,defaultValue:i}),h=(0,s.useMemo)((()=>ko(c||"")),[c]),m=(0,f.useDebounce)(p),v=(0,s.useCallback)((e=>{m(e.toHex())}),[m]),[g,y]=(0,s.useState)(!1),[b,w]=(0,s.useState)(l||"hex");return(0,s.createElement)(iy,a({ref:t},u),(0,s.createElement)(Uw,{onChange:v,color:h,enableAlpha:n}),(0,s.createElement)(oy,null,(0,s.createElement)(hg,{justify:"space-between"},g?(0,s.createElement)(ey,{options:$w,value:b,onChange:e=>w(e),label:(0,d.__)("Color format"),hideLabelFromVision:!0}):(0,s.createElement)(rw,{color:h,colorType:l||b,enableAlpha:n}),(0,s.createElement)(ay,{isSmall:!0,onClick:()=>y(!g),icon:ug,isPressed:g,label:g?(0,d.__)("Hide detailed inputs"):(0,d.__)("Show detailed inputs")})),(0,s.createElement)(Gm,{margin:4}),g&&(0,s.createElement)(lw,{colorType:b,color:h,onChange:v,enableAlpha:n})))}),"ColorPicker");var Gw=Kw;function qw(e){var t;return void 0!==e.onChangeComplete||void 0!==e.disableAlpha||"string"==typeof(null===(t=e.color)||void 0===t?void 0:t.hex)}const Yw=qe()((e=>{const t=ko(e),n=t.toHex(),r=t.toRgb(),o=t.toHsv(),i=t.toHsl();return{hex:n,rgb:r,hsv:o,hsl:i,source:"hex",oldHue:i.h}}));const Xw=e=>(0,s.createElement)(Gw,function(e){const t=(0,s.useCallback)((t=>{var n;return qw(e)?e.onChangeComplete(Yw(t)):null===(n=e.onChange)||void 0===n?void 0:n.call(e,t)}),[e.onChangeComplete,e.onChange]),n=(0,s.useMemo)((()=>qw(e)?function(e){if(void 0!==(null==e?void 0:e.color))return"string"==typeof e.color?e.color:e.color.hex?e.color.hex:void 0}(e):e.color),[e.color]),r=(0,s.useMemo)((()=>qw(e)?!e.disableAlpha:e.enableAlpha),[e.disableAlpha,e.enableAlpha]);return{...qw(e)?{}:e,onChange:t,color:n,enableAlpha:r}}(e));var Zw=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}));function Jw(e){let{actions:t,className:n,options:r,children:o}=e;return(0,s.createElement)("div",{className:c()("components-circular-option-picker",n)},(0,s.createElement)("div",{className:"components-circular-option-picker__swatches"},r),o,t&&(0,s.createElement)("div",{className:"components-circular-option-picker__custom-clear-wrapper"},t))}Jw.Option=function(e){let{className:t,isSelected:n,selectedIconProps:r,tooltipText:o,...i}=e;const l=(0,s.createElement)($n,a({isPressed:n,className:"components-circular-option-picker__option"},i));return(0,s.createElement)("div",{className:c()(t,"components-circular-option-picker__option-wrapper")},o?(0,s.createElement)(Ur,{text:o},l):l,n&&(0,s.createElement)(mg,a({icon:Zw},r||{})))},Jw.ButtonAction=function(e){let{className:t,children:n,...r}=e;return(0,s.createElement)($n,a({className:c()("components-circular-option-picker__clear",t),isSmall:!0,variant:"secondary"},r),n)},Jw.DropdownLinkAction=function(e){let{buttonProps:t,className:n,dropdownProps:r,linkText:o}=e;return(0,s.createElement)(lg,a({className:c()("components-circular-option-picker__dropdown-link-action",n),renderToggle:e=>{let{isOpen:n,onToggle:r}=e;return(0,s.createElement)($n,a({"aria-expanded":n,"aria-haspopup":"true",onClick:r,variant:"link"},t),o)}},r))};var Qw=On((function(e,t){const n=function(e){const{expanded:t=!1,...n}=Cn(e,"VStack");return pg({direction:"column",expanded:t,...n})}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"VStack");var e_=On((function(e,t){const n=Ap(e);return(0,s.createElement)(Hn,a({as:"span"},n,{ref:t}))}),"Truncate");var t_=On((function(e,t){const n=function(e){const{as:t,level:n=2,...r}=Cn(e,"Heading"),o=t||`h${n}`,i={};return"string"==typeof o&&"h"!==o[0]&&(i.role="heading",i["aria-level"]="string"==typeof n?parseInt(n):n),{...rh({color:zo.darkGray.heading,size:th(n),isBlock:!0,weight:Hp.fontWeightHeading,...r}),...i,as:o}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Heading");const n_=Bn(t_,{target:"e1uu5br00"})({name:"13lxv2o",styles:"text-transform:uppercase;line-height:24px;font-weight:500;&&&{font-size:11px;margin-bottom:0;}"});function r_(e){let{className:t,clearColor:n,colors:r,onChange:o,value:i,actions:a}=e;const u=(0,s.useMemo)((()=>(0,l.map)(r,(e=>{let{color:t,name:r}=e;const a=ko(t);return(0,s.createElement)(Jw.Option,{key:t,isSelected:i===t,selectedIconProps:i===t?{fill:a.contrast()>a.contrast("#000")?"#fff":"#000"}:{},tooltipText:r||(0,d.sprintf)((0,d.__)("Color code: %s"),t),style:{backgroundColor:t,color:t},onClick:i===t?n:()=>o(t),"aria-label":r?(0,d.sprintf)((0,d.__)("Color: %s"),r):(0,d.sprintf)((0,d.__)("Color code: %s"),t)})}))),[r,i,o,n]);return(0,s.createElement)(Jw,{className:t,options:u,actions:a})}function o_(e){let{className:t,clearColor:n,colors:r,onChange:o,value:i,actions:a}=e;return(0,s.createElement)(Qw,{spacing:3,className:t},r.map(((e,t)=>{let{name:l,colors:u}=e;return(0,s.createElement)(Qw,{spacing:2,key:t},(0,s.createElement)(n_,null,l),(0,s.createElement)(r_,{clearColor:n,colors:u,onChange:o,value:i,actions:r.length===t+1?a:null}))})))}function i_(e){let{isRenderedInSidebar:t,...n}=e;return(0,s.createElement)(lg,a({contentClassName:c()("components-color-palette__custom-color-dropdown-content",{"is-rendered-in-sidebar":t})},n))}Co([Oo,function(e){e.prototype.luminance=function(){return e=sg(this.rgba),void 0===(t=2)&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0;var e,t,n},e.prototype.contrast=function(t){void 0===t&&(t="#FFF");var n,r,o,i,a,s,l,u=t instanceof e?t:new e(t);return i=this.rgba,a=u.toRgb(),n=(s=sg(i))>(l=sg(a))?(s+.05)/(l+.05):(l+.05)/(s+.05),void 0===(r=2)&&(r=0),void 0===o&&(o=Math.pow(10,r)),Math.floor(o*n)/o+0},e.prototype.isReadable=function(e,t){return void 0===e&&(e="#FFF"),void 0===t&&(t={}),this.contrast(e)>=(a=void 0===(i=(n=t).size)?"normal":i,"AAA"===(o=void 0===(r=n.level)?"AA":r)&&"normal"===a?7:"AA"===o&&"large"===a?3:4.5);var n,r,o,i,a}}]);function a_(e){let{clearable:t=!0,className:n,colors:r,disableCustomColors:o=!1,enableAlpha:i,onChange:a,value:l,__experimentalHasMultipleOrigins:u=!1,__experimentalIsRenderedInSidebar:c=!1}=e;const f=(0,s.useCallback)((()=>a(void 0)),[a]),p=u&&(null==r?void 0:r.length),h=p?o_:r_;let m;c&&(m="bottom left");const v=ko(l),g=null!=l&&l.startsWith("#")?l.substring(1):null!=l?l:"",y=(0,s.useMemo)((()=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e)return"";const r=n?t:[{colors:t}];for(const{colors:t}of r)for(const{name:n,color:r}of t)if(ko(e).toHex()===ko(r).toHex())return n;return(0,d.__)("Custom")}(l,r,p)),[l,r,p]),b=g?(0,d.sprintf)((0,d.__)('Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),y,g):(0,d.__)("Custom color picker.");return(0,s.createElement)(Qw,{spacing:3,className:n},!o&&(0,s.createElement)(i_,{position:m,isRenderedInSidebar:c,renderContent:()=>(0,s.createElement)(Xw,{color:l,onChange:e=>a(e),enableAlpha:i}),renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,s.createElement)(Pp,{as:"button",justify:"space-between",align:"flex-start",className:"components-color-palette__custom-color","aria-expanded":t,"aria-haspopup":"true",onClick:n,"aria-label":b,style:{background:l,color:v.contrast()>v.contrast("#000")?"#fff":"#000"}},(0,s.createElement)(mp,{isBlock:!0,as:e_,className:"components-color-palette__custom-color-name"},y),(0,s.createElement)(mp,{as:"span",className:"components-color-palette__custom-color-value"},g))}}),(0,s.createElement)(h,{clearable:t,clearColor:f,colors:r,onChange:a,value:l,actions:!!t&&(0,s.createElement)(Jw.ButtonAction,{onClick:f},(0,d.__)("Clear"))}))}const s_="web"===s.Platform.OS,l_={px:{value:"px",label:s_?"px":(0,d.__)("Pixels (px)"),a11yLabel:(0,d.__)("Pixels (px)"),step:1},"%":{value:"%",label:s_?"%":(0,d.__)("Percentage (%)"),a11yLabel:(0,d.__)("Percent (%)"),step:.1},em:{value:"em",label:s_?"em":(0,d.__)("Relative to parent font size (em)"),a11yLabel:(0,d._x)("ems","Relative to parent font size (em)"),step:.01},rem:{value:"rem",label:s_?"rem":(0,d.__)("Relative to root font size (rem)"),a11yLabel:(0,d._x)("rems","Relative to root font size (rem)"),step:.01},vw:{value:"vw",label:s_?"vw":(0,d.__)("Viewport width (vw)"),a11yLabel:(0,d.__)("Viewport width (vw)"),step:.1},vh:{value:"vh",label:s_?"vh":(0,d.__)("Viewport height (vh)"),a11yLabel:(0,d.__)("Viewport height (vh)"),step:.1},vmin:{value:"vmin",label:s_?"vmin":(0,d.__)("Viewport smallest dimension (vmin)"),a11yLabel:(0,d.__)("Viewport smallest dimension (vmin)"),step:.1},vmax:{value:"vmax",label:s_?"vmax":(0,d.__)("Viewport largest dimension (vmax)"),a11yLabel:(0,d.__)("Viewport largest dimension (vmax)"),step:.1},ch:{value:"ch",label:s_?"ch":(0,d.__)("Width of the zero (0) character (ch)"),a11yLabel:(0,d.__)("Width of the zero (0) character (ch)"),step:.01},ex:{value:"ex",label:s_?"ex":(0,d.__)("x-height of the font (ex)"),a11yLabel:(0,d.__)("x-height of the font (ex)"),step:.01},cm:{value:"cm",label:s_?"cm":(0,d.__)("Centimeters (cm)"),a11yLabel:(0,d.__)("Centimeters (cm)"),step:.001},mm:{value:"mm",label:s_?"mm":(0,d.__)("Millimeters (mm)"),a11yLabel:(0,d.__)("Millimeters (mm)"),step:.1},in:{value:"in",label:s_?"in":(0,d.__)("Inches (in)"),a11yLabel:(0,d.__)("Inches (in)"),step:.001},pc:{value:"pc",label:s_?"pc":(0,d.__)("Picas (pc)"),a11yLabel:(0,d.__)("Picas (pc)"),step:1},pt:{value:"pt",label:s_?"pt":(0,d.__)("Points (pt)"),a11yLabel:(0,d.__)("Points (pt)"),step:1}},u_=Object.values(l_),c_=[l_.px,l_["%"],l_.em,l_.rem,l_.vw,l_.vh],d_=l_.px;function f_(e,t,n){return h_(t?`${null!=e?e:""}${t}`:e,n)}function p_(e){return Array.isArray(e)&&!!e.length}function h_(e){var t,n;let r,o,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u_;if(void 0!==e||null===e){r=`${e}`.trim();const t=parseFloat(r);o=isFinite(t)?t:void 0}const a=null===(t=r)||void 0===t?void 0:t.match(/[\d.\-\+]*\s*(.*)/),s=null==a||null===(n=a[1])||void 0===n?void 0:n.toLowerCase();let l;if(p_(i)){const e=i.find((e=>e.value===s));l=null==e?void 0:e.value}else l=d_.value;return[o,l]}function m_(e,t,n,r){const[o,i]=h_(e,t),a=null!=o?o:n;let s=i||r;return!s&&p_(t)&&(s=t[0].value),[a,s]}const v_=e=>{let{units:t=u_,availableUnits:n=[],defaultValues:r}=e;const o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return Array.isArray(t)?t.filter((t=>e.includes(t.value))):[]}(n,t);return r&&o.forEach(((e,t)=>{if(r[e.value]){const[n]=h_(r[e.value]);o[t].default=n}})),o};function g_(e){const{border:t,className:n,colors:r,contentClassName:o,onChange:i,previousStyleSelection:a,...l}=Cn(e,"BorderControlDropdown"),[u]=h_(null==t?void 0:t.width),c=0===u,d=Sn(),f=(0,s.useMemo)((()=>d(Xr("background:#fff;",Cp({borderRadius:"1px 0 0 1px",borderRight:`${Hp.borderWidth} solid ${zo.gray[200]}`},{borderRadius:"0 1px 1px 0",borderLeft:`${Hp.borderWidth} solid ${zo.gray[200]}`})()," &&>button{padding:",bp(1),";border-radius:inherit;}",""),n)),[n,d]),p=(0,s.useMemo)((()=>d(Jv)),[d]),h=(0,s.useMemo)((()=>d(qv(t))),[t,d]),m=(0,s.useMemo)((()=>d(Yv,o)),[d,o]),v=(0,s.useMemo)((()=>d(Xv)),[d]),g=(0,s.useMemo)((()=>d(Zv)),[d]),y=(0,s.useMemo)((()=>d(Qv)),[d]);return{...l,border:t,className:f,colors:r,indicatorClassName:p,indicatorWrapperClassName:h,onColorChange:e=>{const n="none"===(null==t?void 0:t.style)?a:null==t?void 0:t.style,r=c&&e?"1px":null==t?void 0:t.width;i({color:e,style:n,width:r})},onStyleChange:e=>{const n=c&&e?"1px":null==t?void 0:t.width;i({...t,style:e,width:n})},onReset:()=>{i({...t,color:void 0,style:void 0})},popoverClassName:m,popoverContentClassName:g,popoverControlsClassName:v,resetButtonClassName:y}}const y_=()=>{},b_=On(((e,t)=>{const{__experimentalHasMultipleOrigins:n,__experimentalIsRenderedInSidebar:r,border:o,colors:i,disableCustomColors:l,enableAlpha:u,indicatorClassName:c,indicatorWrapperClassName:f,onReset:p,onColorChange:h,onStyleChange:m,popoverClassName:v,popoverContentClassName:g,popoverControlsClassName:y,resetButtonClassName:b,showDropdownHeader:w,enableStyle:_=!0,...x}=g_(e),{color:E,style:k}=o||{},S=((e,t,n)=>{if(e&&t){if(n){let n;return t.some((t=>t.colors.some((t=>t.color===e&&(n=t,!0))))),n}return t.find((t=>t.color===e))}})(E,i,!!n),C=((e,t,n,r)=>r?t?n?(0,d.sprintf)('Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s". The currently selected style is "%3$s".',t.name,t.color,n):(0,d.sprintf)('Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s".',t.name,t.color):e?n?(0,d.sprintf)('Border color and style picker. The currently selected color has a value of "%1$s". The currently selected style is "%2$s".',e,n):(0,d.sprintf)('Border color and style picker. The currently selected color has a value of "%1$s".',e):(0,d.__)("Border color and style picker."):t?(0,d.sprintf)('Border color picker. The currently selected color is called "%1$s" and has a value of "%2$s".',t.name,t.color):e?(0,d.sprintf)('Border color picker. The currently selected color has a value of "%1$s".',e):(0,d.__)("Border color picker."))(E,S,k,_),O=r?"bottom left":void 0;return(0,s.createElement)(lg,a({renderToggle:e=>{let{onToggle:t=y_}=e;return(0,s.createElement)($n,{onClick:t,variant:"tertiary","aria-label":C,position:O},(0,s.createElement)("span",{className:f},(0,s.createElement)(ig,{className:c,colorValue:E})))},renderContent:e=>{let{onClose:t}=e;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Qw,{className:y,spacing:6},w?(0,s.createElement)(hg,null,(0,s.createElement)(sv,null,(0,d.__)("Border color")),(0,s.createElement)($n,{isSmall:!0,label:(0,d.__)("Close border color"),icon:kv,onClick:t})):void 0,(0,s.createElement)(a_,{className:g,value:E,onChange:h,colors:i,disableCustomColors:l,__experimentalHasMultipleOrigins:n,__experimentalIsRenderedInSidebar:r,clearable:!1,enableAlpha:u}),_&&(0,s.createElement)(og,{label:(0,d.__)("Style"),value:k,onChange:m})),(0,s.createElement)($n,{className:b,variant:"tertiary",onClick:()=>{p(),t()}},(0,d.__)("Reset to default")))},contentClassName:v},x,{ref:t}))}),"BorderControlDropdown");var w_=b_;function __(e){let{className:t,isUnitSelectTabbable:n=!0,onChange:r,size:o="default",unit:i="px",units:l=c_,...u}=e;if(!p_(l)||1===(null==l?void 0:l.length))return(0,s.createElement)(Uv,{className:"components-unit-control__unit-label",selectSize:o},i);const d=c()("components-unit-control__select",t);return(0,s.createElement)($v,a({className:d,onChange:e=>{const{value:t}=e.target,n=l.find((e=>e.value===t));null==r||r(t,{event:e,data:n})},selectSize:o,tabIndex:n?void 0:-1,value:i},u),l.map((e=>(0,s.createElement)("option",{value:e.value,key:e.value},e.label))))}const x_=(0,s.forwardRef)((function(e,t){const{__unstableStateReducer:n,autoComplete:r="off",className:o,disabled:i=!1,disableUnits:u=!1,isPressEnterToChange:f=!1,isResetValueOnUnitChange:p=!1,isUnitSelectTabbable:h=!0,label:m,onChange:v,onUnitChange:g,size:y="default",style:b,unit:w,units:_=c_,value:x,onBlur:E,...k}=e;"unit"in e&&Be()("UnitControl unit prop",{since:"5.6",hint:"The unit should be provided within the `value` prop.",version:"6.2"});const S=null!=x?x:void 0,C=(0,s.useMemo)((()=>function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u_;const r=Array.isArray(n)?[...n]:[],[,o]=f_(e,t,u_);return o&&!r.some((e=>e.value===o))&&l_[o]&&r.unshift(l_[o]),r}(S,w,_)),[S,w,_]),[O,P]=f_(S,w,C),[M,T]=xg(w,{initial:P,fallback:""});(0,s.useEffect)((()=>{void 0!==P&&T(P)}),[P]);const D=(0,s.useRef)(void 0),I=c()("components-unit-control",o),R=e=>{if(!isNaN(Number(e.currentTarget.value)))return void(D.current=void 0);const[t,n]=m_(e.currentTarget.value,C,O,M);if(D.current=t,f&&n!==M){const r={event:e,data:Array.isArray(C)?C.find((e=>e.value===n)):void 0};null==v||v(`${null!=t?t:""}${n}`,r),null==g||g(n,r),T(n)}},A=(e,t)=>{const n={...e};var r;t.type===km&&(void 0!==D.current&&(n.value=(null!==(r=D.current)&&void 0!==r?r:"").toString(),D.current=void 0));return n};let N=A;n&&(N=(e,t)=>{const r=A(e,t);return n(r,t)});const L=u?null:(0,s.createElement)(__,{"aria-label":(0,d.__)("Select unit"),disabled:i,isUnitSelectTabbable:h,onChange:(e,t)=>{const{data:n}=t;let r=`${null!=O?O:""}${e}`;p&&void 0!==(null==n?void 0:n.default)&&(r=`${n.default}${e}`),null==v||v(r,t),null==g||g(e,t),T(e)},size:y,unit:M,units:C,onBlur:E});let F=k.step;if(!F&&C){var j;const e=C.find((e=>e.value===M));F=null!==(j=null==e?void 0:e.step)&&void 0!==j?j:1}return(0,s.createElement)(jv,{className:"components-unit-control-wrapper",style:b},(0,s.createElement)(Hv,a({"aria-label":m,type:f?"text":"number"},(0,l.omit)(k,["children"]),{autoComplete:r,className:I,disabled:i,disableUnits:u,isPressEnterToChange:f,label:m,onBlur:e=>{R(e),null==E||E(e)},onKeyDown:e=>{const{key:t}=e;"Enter"===t&&R(e)},onChange:(e,t)=>{if(""===e||null==e)return void(null==v||v("",t));const n=m_(e,C,O,M).join("");null==v||v(n,t)},ref:t,size:y,suffix:L,value:null!=O?O:"",step:F,__unstableStateReducer:N})))}));var E_=x_;const k_=e=>{const t=void 0===(null==e?void 0:e.width)||""===e.width,n=void 0===(null==e?void 0:e.color);if(!t||!n)return e};function S_(e){const{className:t,isCompact:n,onChange:r,shouldSanitizeBorder:o=!0,value:i,width:a,...l}=Cn(e,"BorderControl"),[u,c]=h_(null==i?void 0:i.width),d=c||"px",f=0===u,[p,h]=(0,s.useState)(),[m,v]=(0,s.useState)(),g=(0,s.useCallback)((e=>{if(o)return r(k_(e));r(e)}),[r,o,k_]),y=(0,s.useCallback)((e=>{const t=""===e?void 0:e,[n]=h_(e),r=0===n,o={...i,width:t};r&&!f&&(h(null==i?void 0:i.color),v(null==i?void 0:i.style),o.color=void 0,o.style="none"),!r&&f&&(void 0===o.color&&(o.color=p),"none"===o.style&&(o.style=m)),g(o)}),[i,f,g]),b=(0,s.useCallback)((e=>{y(`${e}${d}`)}),[y,d]),w=Sn(),_=(0,s.useMemo)((()=>w(Gv,t)),[t,w]),x=(0,s.useMemo)((()=>{const e=n?"90px":a,t=!!e&&(e=>Xr("width:",e,";flex:0 0 auto;",""))(e);return w(Xr("border:",Hp.borderWidth," solid ",zo.gray[200],";border-radius:2px;flex:1 0 40%;background:#fff;",jv,"{flex:1;",Cp({marginLeft:0})(),";}",""),t)}),[n,a,w]),E=(0,s.useMemo)((()=>w(Xr("&&& ",wh,"{border:none;}&&& input{",Cp({paddingRight:0})(),";}",""))),[w]),k=(0,s.useMemo)((()=>w(Xr("flex:1 1 60%;",Cp({marginRight:bp(3)})()," ",iv,"{margin-bottom:0;font-size:0;display:flex;}",""))),[w]);return{...l,className:_,innerWrapperClassName:x,onBorderChange:g,onSliderChange:b,onWidthChange:y,previousStyleSelection:m,sliderClassName:k,value:i,widthControlClassName:E,widthUnit:d,widthValue:u}}const C_=e=>{const{label:t,hideLabelFromVision:n}=e;return t?n?(0,s.createElement)(Wn,{as:"label"},t):(0,s.createElement)(sv,null,t):null},O_=On(((e,t)=>{const{colors:n,disableCustomColors:r,enableAlpha:o,enableStyle:i=!0,hideLabelFromVision:l,innerWrapperClassName:u,label:c,onBorderChange:d,onSliderChange:f,onWidthChange:p,placeholder:h,popoverContentClassName:m,previousStyleSelection:v,showDropdownHeader:g,sliderClassName:y,value:b,widthControlClassName:w,widthUnit:_,widthValue:x,withSlider:E,__experimentalHasMultipleOrigins:k,__experimentalIsRenderedInSidebar:S,...C}=S_(e);return(0,s.createElement)(Hn,a({},C,{ref:t}),(0,s.createElement)(C_,{label:c,hideLabelFromVision:l}),(0,s.createElement)(hg,{spacing:3},(0,s.createElement)(hg,{className:u,alignment:"stretch"},(0,s.createElement)(w_,{border:b,colors:n,contentClassName:m,disableCustomColors:r,enableAlpha:o,enableStyle:i,onChange:d,previousStyleSelection:v,showDropdownHeader:g,__experimentalHasMultipleOrigins:k,__experimentalIsRenderedInSidebar:S}),(0,s.createElement)(E_,{className:w,min:0,onChange:p,value:(null==b?void 0:b.width)||"",placeholder:h})),E&&(0,s.createElement)(Jg,{className:y,initialPosition:0,max:100,min:0,onChange:f,step:["px","%"].includes(_)?1:.1,value:x||void 0,withInputField:!1})))}),"BorderControl");var P_=O_;const M_={bottom:{alignItems:"flex-end",justifyContent:"center"},bottomLeft:{alignItems:"flex-start",justifyContent:"flex-end"},bottomRight:{alignItems:"flex-end",justifyContent:"flex-end"},center:{alignItems:"center",justifyContent:"center"},spaced:{alignItems:"center",justifyContent:"space-between"},left:{alignItems:"center",justifyContent:"flex-start"},right:{alignItems:"center",justifyContent:"flex-end"},stretch:{alignItems:"stretch"},top:{alignItems:"flex-start",justifyContent:"center"},topLeft:{alignItems:"flex-start",justifyContent:"flex-start"},topRight:{alignItems:"flex-start",justifyContent:"flex-end"}};function T_(e){const{align:t,alignment:n,className:r,columnGap:o,columns:i=2,gap:a=3,isInline:l=!1,justify:u,rowGap:c,rows:d,templateColumns:f,templateRows:p,...h}=Cn(e,"Grid"),m=yp(Array.isArray(i)?i:[i]),v=yp(Array.isArray(d)?d:[d]),g=f||!!i&&`repeat( ${m}, 1fr )`,y=p||!!d&&`repeat( ${v}, 1fr )`,b=Sn();return{...h,className:(0,s.useMemo)((()=>{const e=function(e){return e?M_[e]:{}}(n),i=Xr({alignItems:t,display:l?"inline-grid":"grid",gap:`calc( ${Hp.gridBase} * ${a} )`,gridTemplateColumns:g||void 0,gridTemplateRows:y||void 0,gridRowGap:c,gridColumnGap:o,justifyContent:u,verticalAlign:l?"middle":void 0,...e},"","");return b(i,r)}),[t,n,r,o,b,a,g,y,l,u,c])}}var D_=On((function(e,t){const n=T_(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Grid");var I_=On(((e,t)=>{const{centeredClassName:n,colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,onChange:u,popoverClassNames:c,value:f,__experimentalHasMultipleOrigins:p,__experimentalIsRenderedInSidebar:h,...m}=function(e){const{className:t,...n}=Cn(e,"BorderBoxControlSplitControls"),r=Sn(),o=(0,s.useMemo)((()=>r(bv,t)),[t,Cp.watch()]);return{...n,centeredClassName:(0,s.useMemo)((()=>r(wv,t)),[]),className:o}}(e),v={colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,isCompact:!0,__experimentalHasMultipleOrigins:p,__experimentalIsRenderedInSidebar:h};return(0,s.createElement)(D_,a({},m,{ref:t,gap:4}),(0,s.createElement)(Ev,{value:f}),(0,s.createElement)(P_,a({className:n,hideLabelFromVision:!0,label:(0,d.__)("Top border"),onChange:e=>u(e,"top"),popoverContentClassName:null==c?void 0:c.top,value:null==f?void 0:f.top},v)),(0,s.createElement)(P_,a({hideLabelFromVision:!0,label:(0,d.__)("Left border"),onChange:e=>u(e,"left"),popoverContentClassName:null==c?void 0:c.left,value:null==f?void 0:f.left},v)),(0,s.createElement)(P_,a({hideLabelFromVision:!0,label:(0,d.__)("Right border"),onChange:e=>u(e,"right"),popoverContentClassName:null==c?void 0:c.right,value:null==f?void 0:f.right},v)),(0,s.createElement)(P_,a({className:n,hideLabelFromVision:!0,label:(0,d.__)("Bottom border"),onChange:e=>u(e,"bottom"),popoverContentClassName:null==c?void 0:c.bottom,value:null==f?void 0:f.bottom},v)))}),"BorderBoxControlSplitControls");const R_=["top","right","bottom","left"],A_=["color","style","width"],N_=e=>!e||!A_.some((t=>void 0!==e[t])),L_=e=>{if(!e)return!1;if(F_(e)){return!R_.every((t=>N_(e[t])))}return!N_(e)},F_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).some((e=>-1!==R_.indexOf(e)))},j_=e=>{if(!F_(e))return!1;const t=R_.map((t=>z_(null==e?void 0:e[t])));return!t.every((e=>e===t[0]))},z_=(e,t)=>{if(N_(e))return t;const{color:n,style:r,width:o}=t||{},{color:i=n,style:a=r,width:s=o}=e;return[s,!!s&&"0"!==s||!!i?a||"solid":a,i].filter(Boolean).join(" ")};function B_(e){const{className:t,onChange:n,value:r,...o}=Cn(e,"BorderBoxControl"),i=j_(r),a=F_(r),l=a?(e=>{if(!e)return;const t=[],n=[],r=[];R_.forEach((o=>{var i,a,s;t.push(null===(i=e[o])||void 0===i?void 0:i.color),n.push(null===(a=e[o])||void 0===a?void 0:a.style),r.push(null===(s=e[o])||void 0===s?void 0:s.width)}));const o=t.every((e=>e===t[0])),i=n.every((e=>e===n[0])),a=r.every((e=>e===r[0]));return{color:o?t[0]:void 0,style:i?n[0]:void 0,width:a?r[0]:void 0}})(r):r,u=a?r:(e=>{if(e&&!N_(e))return{top:e,right:e,bottom:e,left:e}})(r),[c,d]=(0,s.useState)(!i),f=Sn(),p=(0,s.useMemo)((()=>f(mv,t)),[t]),h=(0,s.useMemo)((()=>f(vv)),[]);return{...o,className:p,hasMixedBorders:i,isLinked:c,linkedControlClassName:h,onLinkedChange:e=>{if(!e)return n(void 0);if(!i||(t=e)&&A_.every((e=>void 0!==t[e])))return n(N_(e)?void 0:e);var t;const o=((e,t)=>{const n={};return e.color!==t.color&&(n.color=t.color),e.style!==t.style&&(n.style=t.style),e.width!==t.width&&(n.width=t.width),n})(l,e),a={top:{...null==r?void 0:r.top,...o},right:{...null==r?void 0:r.right,...o},bottom:{...null==r?void 0:r.bottom,...o},left:{...null==r?void 0:r.left,...o}};if(j_(a))return n(a);const s=N_(a.top)?void 0:a.top;n(s)},onSplitChange:(e,t)=>{const r={...u,[t]:e};j_(r)?n(r):n(e)},toggleLinked:()=>d(!c),linkedValue:l,splitValue:u}}const V_=e=>{const{label:t,hideLabelFromVision:n}=e;return t?n?(0,s.createElement)(Wn,{as:"label"},t):(0,s.createElement)(sv,null,t):null},H_=On(((e,t)=>{const{className:n,colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,hasMixedBorders:u,hideLabelFromVision:c,isLinked:f,label:p,linkedControlClassName:h,linkedValue:m,onLinkedChange:v,onSplitChange:g,popoverClassNames:y,splitValue:b,toggleLinked:w,__experimentalHasMultipleOrigins:_,__experimentalIsRenderedInSidebar:x,...E}=B_(e);return(0,s.createElement)(Hn,a({className:n},E,{ref:t}),(0,s.createElement)(V_,{label:p,hideLabelFromVision:c}),(0,s.createElement)(hg,{alignment:"start",expanded:!0,spacing:0},f?(0,s.createElement)(P_,{className:h,colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,onChange:v,placeholder:u?(0,d.__)("Mixed"):void 0,popoverContentClassName:null==y?void 0:y.linked,shouldSanitizeBorder:!1,value:m,withSlider:!0,width:"110px",__experimentalHasMultipleOrigins:_,__experimentalIsRenderedInSidebar:x}):(0,s.createElement)(I_,{colors:r,disableCustomColors:o,enableAlpha:i,enableStyle:l,onChange:g,popoverClassNames:y,value:b,__experimentalHasMultipleOrigins:_,__experimentalIsRenderedInSidebar:x}),(0,s.createElement)(_v,{onClick:w,isLinked:f})))}),"BorderBoxControl");var W_=H_;const U_=Bn("div",{target:"e7pk0lh6"})({name:"14bvcyk",styles:"box-sizing:border-box;max-width:235px;padding-bottom:12px;width:100%"}),$_=Bn(Pp,{target:"e7pk0lh5"})("color:",zo.ui.label,";margin-bottom:8px;"),K_=Bn(Pp,{target:"e7pk0lh4"})({name:"aujtid",styles:"min-height:30px;gap:0"}),G_=Bn("div",{target:"e7pk0lh3"})({name:"112jwab",styles:"box-sizing:border-box;max-width:80px"}),q_=Bn(Pp,{target:"e7pk0lh2"})({name:"xy18ro",styles:"justify-content:center;padding-top:8px"}),Y_=Bn(Pp,{target:"e7pk0lh1"})({name:"3tw5wk",styles:"position:relative;height:100%;width:100%;justify-content:flex-start"});var X_={name:"1ch9yvl",styles:"border-radius:0"},Z_={name:"tg3mx0",styles:"border-radius:2px"};const J_=e=>{let{isFirst:t,isLast:n,isOnly:r}=e;return t?Cp({borderTopRightRadius:0,borderBottomRightRadius:0})():n?Cp({borderTopLeftRadius:0,borderBottomLeftRadius:0})():r?Z_:X_},Q_=e=>{let{isFirst:t,isOnly:n}=e;return Cp({marginLeft:t||n?0:-1})()},ex=Bn(E_,{target:"e7pk0lh0"})("max-width:60px;",J_,";",Q_,";");function tx(e){let{isFirst:t,isLast:n,isOnly:r,onHoverOn:o=l.noop,onHoverOff:i=l.noop,label:u,value:c,...d}=e;const f=(p=e=>{let{event:t,...n}=e;n.hovering?o(t,n):i(t,n)},lm(cm),wm({hover:p},h||{},"hover"));var p,h;return(0,s.createElement)(G_,f(),(0,s.createElement)(nx,{text:u},(0,s.createElement)(ex,a({"aria-label":u,className:"component-box-control__unit-control",hideHTMLArrows:!0,isFirst:t,isLast:n,isOnly:r,isPressEnterToChange:!0,isResetValueOnUnitChange:!1,value:c},d))))}function nx(e){let{children:t,text:n}=e;return n?(0,s.createElement)(Ur,{text:n,position:"top"},(0,s.createElement)("div",null,t)):t}const rx={all:(0,d.__)("All"),top:(0,d.__)("Top"),bottom:(0,d.__)("Bottom"),left:(0,d.__)("Left"),right:(0,d.__)("Right"),mixed:(0,d.__)("Mixed"),vertical:(0,d.__)("Vertical"),horizontal:(0,d.__)("Horizontal")},ox={top:void 0,right:void 0,bottom:void 0,left:void 0},ix={top:!1,right:!1,bottom:!1,left:!1},ax=["top","right","bottom","left"];function sx(e){return e.sort(((t,n)=>e.filter((e=>e===t)).length-e.filter((e=>e===n)).length)).pop()}function lx(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ax;const r=px(n),o=r.map((t=>h_(e[t]))),i=o.map((e=>{var t;return null!==(t=e[0])&&void 0!==t?t:""})),a=o.map((e=>e[1])),s=i.every((e=>e===i[0]))?i[0]:"";let u;var c;(0,l.isNumber)(s)?u=sx(a):u=null!==(c=ux(t))&&void 0!==c?c:sx(a);return[s,u].join("")}function ux(e){if(!e||"object"!=typeof e)return;return sx(Object.values(e).filter(Boolean))}function cx(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ax;const r=lx(e,t,n),o=isNaN(parseFloat(r));return o}function dx(e){return void 0!==e&&!(0,l.isEmpty)(Object.values(e).filter((e=>!!e&&/\d/.test(e))))}function fx(e,t){let n="all";return e||(n=t?"vertical":"top"),n}function px(e){const t=[];if(null==e||!e.length)return ax;if(e.includes("vertical"))t.push("top","bottom");else if(e.includes("horizontal"))t.push("left","right");else{const n=ax.filter((t=>e.includes(t)));t.push(...n)}return t}function hx(e){let{onChange:t=l.noop,onFocus:n=l.noop,onHoverOn:r=l.noop,onHoverOff:o=l.noop,values:i,sides:u,selectedUnits:c,setSelectedUnits:d,...f}=e;const p=lx(i,c,u),h=dx(i)&&cx(i,c,u),m=h?rx.mixed:null,v=(e,t)=>{const n={...e};return null!=u&&u.length?u.forEach((e=>{"vertical"===e?(n.top=t,n.bottom=t):"horizontal"===e?(n.left=t,n.right=t):n[e]=t})):ax.forEach((e=>n[e]=t)),n};return(0,s.createElement)(tx,a({},f,{disableUnits:h,isOnly:!0,value:p,onChange:e=>{const n=!isNaN(parseFloat(e)),r=v(i,n?e:void 0);t(r)},onUnitChange:e=>{const t=v(c,e);d(t)},onFocus:e=>{n(e,{side:"all"})},onHoverOn:()=>{r({top:!0,bottom:!0,left:!0,right:!0})},onHoverOff:()=>{o({top:!1,bottom:!1,left:!1,right:!1})},placeholder:m}))}function mx(e){let{onChange:t=l.noop,onFocus:n=l.noop,onHoverOn:r=l.noop,onHoverOff:o=l.noop,values:i,selectedUnits:u,setSelectedUnits:c,sides:d,...f}=e;const p=e=>t=>{n(t,{side:e})},h=e=>()=>{r({[e]:!0})},m=e=>()=>{o({[e]:!1})},v=e=>(n,r)=>{let{event:o}=r;const{altKey:a}=o,s={...i},l=!isNaN(parseFloat(n))?n:void 0;if(s[e]=l,a)switch(e){case"top":s.bottom=l;break;case"bottom":s.top=l;break;case"left":s.right=l;break;case"right":s.left=l}(e=>{t(e)})(s)},g=e=>t=>{const n={...u};n[e]=t,c(n)},y=null!=d&&d.length?ax.filter((e=>d.includes(e))):ax,b=y[0],w=y[y.length-1],_=b===w&&b;return(0,s.createElement)(q_,{className:"component-box-control__input-controls-wrapper"},(0,s.createElement)(Y_,{gap:0,align:"top",className:"component-box-control__input-controls"},y.map((e=>{const[t,n]=h_(i[e]),r=i[e]?n:u[e];return(0,s.createElement)(tx,a({},f,{isFirst:b===e,isLast:w===e,isOnly:_===e,value:[t,r].join(""),onChange:v(e),onUnitChange:g(e),onFocus:p(e),onHoverOn:h(e),onHoverOff:m(e),label:rx[e],key:`box-control-${e}`}))}))))}const vx=["vertical","horizontal"];function gx(e){let{onChange:t,onFocus:n,onHoverOn:r,onHoverOff:o,values:i,selectedUnits:l,setSelectedUnits:u,sides:c,...d}=e;const f=e=>t=>{n&&n(t,{side:e})},p=e=>()=>{r&&("vertical"===e&&r({top:!0,bottom:!0}),"horizontal"===e&&r({left:!0,right:!0}))},h=e=>()=>{o&&("vertical"===e&&o({top:!1,bottom:!1}),"horizontal"===e&&o({left:!1,right:!1}))},m=e=>n=>{if(!t)return;const r={...i},o=!isNaN(parseFloat(n))?n:void 0;"vertical"===e&&(r.top=o,r.bottom=o),"horizontal"===e&&(r.left=o,r.right=o),t(r)},v=e=>t=>{const n={...l};"vertical"===e&&(n.top=t,n.bottom=t),"horizontal"===e&&(n.left=t,n.right=t),u(n)},g=null!=c&&c.length?vx.filter((e=>c.includes(e))):vx,y=g[0],b=g[g.length-1],w=y===b;return(0,s.createElement)(Y_,{gap:0,align:"top",className:"component-box-control__vertical-horizontal-input-controls"},g.map((e=>{const[t,n]=h_("vertical"===e?i.top:i.left),r="vertical"===e?l.top:l.left;return(0,s.createElement)(tx,a({},d,{isFirst:y===e,isLast:b===e,isOnly:w===e,value:[t,null!=r?r:n].join(""),onChange:m(e),onUnitChange:v(e),onFocus:f(e),onHoverOn:p(e),onHoverOff:h(e),label:rx[e],key:e}))})))}const yx=Bn("span",{target:"eaw9yqk8"})({name:"1w884gc",styles:"box-sizing:border-box;display:block;width:24px;height:24px;position:relative;padding:4px"}),bx=Bn("span",{target:"eaw9yqk7"})({name:"i6vjox",styles:"box-sizing:border-box;display:block;position:relative;width:100%;height:100%"}),wx=Bn("span",{target:"eaw9yqk6"})("box-sizing:border-box;display:block;pointer-events:none;position:absolute;",(e=>{let{isFocused:t}=e;return Xr({backgroundColor:"currentColor",opacity:t?1:.3},"","")}),";"),_x=Bn(wx,{target:"eaw9yqk5"})({name:"1k2w39q",styles:"bottom:3px;top:3px;width:2px"}),xx=Bn(wx,{target:"eaw9yqk4"})({name:"1q9b07k",styles:"height:2px;left:3px;right:3px"}),Ex=Bn(xx,{target:"eaw9yqk3"})({name:"abcix4",styles:"top:0"}),kx=Bn(_x,{target:"eaw9yqk2"})({name:"1wf8jf",styles:"right:0"}),Sx=Bn(xx,{target:"eaw9yqk1"})({name:"8tapst",styles:"bottom:0"}),Cx=Bn(_x,{target:"eaw9yqk0"})({name:"1ode3cm",styles:"left:0"});function Ox(e){let{size:t=24,side:n="all",sides:r,...o}=e;const i=e=>!(e=>(null==r?void 0:r.length)&&!r.includes(e))(e)&&("all"===n||n===e),l=i("top")||i("vertical"),u=i("right")||i("horizontal"),c=i("bottom")||i("vertical"),d=i("left")||i("horizontal"),f=t/24;return(0,s.createElement)(yx,a({style:{transform:`scale(${f})`}},o),(0,s.createElement)(bx,null,(0,s.createElement)(Ex,{isFocused:l}),(0,s.createElement)(kx,{isFocused:u}),(0,s.createElement)(Sx,{isFocused:c}),(0,s.createElement)(Cx,{isFocused:d})))}function Px(e){let{isLinked:t,...n}=e;const r=t?(0,d.__)("Unlink Sides"):(0,d.__)("Link Sides");return(0,s.createElement)(Ur,{text:r},(0,s.createElement)("span",null,(0,s.createElement)($n,a({},n,{className:"component-box-control__linked-button",variant:t?"primary":"secondary",isSmall:!0,icon:t?pv:hv,iconSize:16,"aria-label":r}))))}var Mx={name:"11f5o9n",styles:"bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1"};const Tx=Bn("div",{target:"e1df9b4q5"})("box-sizing:border-box;position:relative;",(e=>{let{isPositionAbsolute:t}=e;return t?Mx:""}),";"),Dx=Bn("div",{target:"e1df9b4q4"})("box-sizing:border-box;background:",zo.blue.wordpress[700],";background:",zo.ui.theme,";filter:brightness( 1 );opacity:0;position:absolute;pointer-events:none;transition:opacity 120ms linear;z-index:1;",(e=>{let{isActive:t}=e;return t&&"\n\t\topacity: 0.3;\n\t"}),";"),Ix=Bn(Dx,{target:"e1df9b4q3"})({name:"5i97ct",styles:"top:0;left:0;right:0"}),Rx=Bn(Dx,{target:"e1df9b4q2"})("top:0;bottom:0;",Cp({right:0}),";"),Ax=Bn(Dx,{target:"e1df9b4q1"})({name:"8cxke2",styles:"bottom:0;left:0;right:0"}),Nx=Bn(Dx,{target:"e1df9b4q0"})("top:0;bottom:0;",Cp({left:0}),";");function Lx(e){let{showValues:t=ix,values:n}=e;const{top:r,right:o,bottom:i,left:a}=n;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Fx,{isVisible:t.top,value:r}),(0,s.createElement)(jx,{isVisible:t.right,value:o}),(0,s.createElement)(zx,{isVisible:t.bottom,value:i}),(0,s.createElement)(Bx,{isVisible:t.left,value:a}))}function Fx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Ix,{isActive:o,style:{height:r}})}function jx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Rx,{isActive:o,style:{width:r}})}function zx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Ax,{isActive:o,style:{height:r}})}function Bx(e){let{isVisible:t=!1,value:n}=e;const r=n,o=Vx(r).isActive||t;return(0,s.createElement)(Nx,{isActive:o,style:{width:r}})}function Vx(e){const[t,n]=(0,s.useState)(!1),r=(0,s.useRef)(e),o=(0,s.useRef)(),i=()=>{o.current&&window.clearTimeout(o.current)};return(0,s.useEffect)((()=>(e!==r.current&&(n(!0),r.current=e,i(),o.current=setTimeout((()=>{n(!1)}),400)),()=>i())),[e]),{isActive:t}}const Hx={min:0};function Wx(e){let{id:t,inputProps:n=Hx,onChange:r=l.noop,onChangeShowVisualizer:o=l.noop,label:i=(0,d.__)("Box Control"),values:u,units:c,sides:p,splitOnAxis:h=!1,allowReset:m=!0,resetValues:v=ox}=e;const[g,y]=xg(u,{fallback:ox}),b=g||ox,w=dx(u),_=1===(null==p?void 0:p.length),[x,E]=(0,s.useState)(w),[k,S]=(0,s.useState)(!w||!cx(b)||_),[C,O]=(0,s.useState)(fx(k,h)),[P,M]=(0,s.useState)({top:h_(null==u?void 0:u.top)[1],right:h_(null==u?void 0:u.right)[1],bottom:h_(null==u?void 0:u.bottom)[1],left:h_(null==u?void 0:u.left)[1]}),T=function(e){const t=(0,f.useInstanceId)(Wx,"inspector-box-control");return e||t}(t),D=`${T}-heading`,I={...n,onChange:e=>{r(e),y(e),E(!0)},onFocus:(e,t)=>{let{side:n}=t;O(n)},onHoverOn:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o({...ix,...e})},onHoverOff:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o({...ix,...e})},isLinked:k,units:c,selectedUnits:P,setSelectedUnits:M,sides:p,values:b};return(0,s.createElement)(U_,{id:T,role:"region","aria-labelledby":D},(0,s.createElement)($_,{className:"component-box-control__header"},(0,s.createElement)(mp,null,(0,s.createElement)(oh,{id:D,className:"component-box-control__label"},i)),m&&(0,s.createElement)(mp,null,(0,s.createElement)($n,{className:"component-box-control__reset-button",isSecondary:!0,isSmall:!0,onClick:()=>{r(v),y(v),M(v),E(!1)},disabled:!x},(0,d.__)("Reset")))),(0,s.createElement)(K_,{className:"component-box-control__header-control-wrapper"},(0,s.createElement)(mp,null,(0,s.createElement)(Ox,{side:C,sides:p})),k&&(0,s.createElement)(hp,null,(0,s.createElement)(hx,a({"aria-label":i},I))),!k&&h&&(0,s.createElement)(hp,null,(0,s.createElement)(gx,I)),!_&&(0,s.createElement)(mp,null,(0,s.createElement)(Px,{onClick:()=>{S(!k),O(fx(!k,h))},isLinked:k}))),!k&&!h&&(0,s.createElement)(mx,I))}Wx.__Visualizer=function(e){let{children:t,showValues:n=ix,values:r=ox,...o}=e;const i=!t;return(0,s.createElement)(Tx,a({},o,{isPositionAbsolute:i,"aria-hidden":"true"}),(0,s.createElement)(Lx,{showValues:n,values:r}),t)};var Ux=(0,s.forwardRef)((function(e,t){let{className:n,...r}=e;const o=c()("components-button-group",n);return(0,s.createElement)("div",a({ref:t,role:"group",className:o},r))}));const $x={name:"12ip69d",styles:"background:transparent;display:block;margin:0!important;pointer-events:none;position:absolute;will-change:box-shadow"};function Kx(e){return`0 ${e}px ${2*e}px 0\n\t${`rgba(0 ,0, 0, ${e/20})`}`}const Gx=On((function(e,t){const n=function(e){const{active:t,borderRadius:n="inherit",className:r,focus:o,hover:i,isInteractive:a=!1,offset:u=0,value:c=0,...d}=Cn(e,"Elevation"),f=Sn();return{...d,className:(0,s.useMemo)((()=>{let e=(0,l.isNil)(i)?2*c:i,s=(0,l.isNil)(t)?c/2:t;a||(e=(0,l.isNil)(i)?void 0:i,s=(0,l.isNil)(t)?void 0:t);const d=`box-shadow ${Hp.transitionDuration} ${Hp.transitionTimingFunction}`,p={};return p.Base=Xr({borderRadius:n,bottom:u,boxShadow:Kx(c),opacity:Hp.elevationIntensity,left:u,right:u,top:u,transition:d},Bo("transition"),"",""),(0,l.isNil)(e)||(p.hover=Xr("*:hover>&{box-shadow:",Kx(e),";}","")),(0,l.isNil)(s)||(p.active=Xr("*:active>&{box-shadow:",Kx(s),";}","")),(0,l.isNil)(o)||(p.focus=Xr("*:focus>&{box-shadow:",Kx(o),";}","")),f($x,p.Base,p.hover&&p.hover,p.focus&&p.focus,p.active&&p.active,r)}),[t,n,r,f,o,i,a,u,c]),"aria-hidden":!0}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Elevation");var qx=Gx;const Yx=`calc(${Hp.cardBorderRadius} - 1px)`,Xx=Xr("box-shadow:0 0 0 1px ",Hp.surfaceBorderColor,";outline:none;",""),Zx={name:"1showjb",styles:"border-bottom:1px solid;box-sizing:border-box;&:last-child{border-bottom:none;}"},Jx={name:"14n5oej",styles:"border-top:1px solid;box-sizing:border-box;&:first-of-type{border-top:none;}"},Qx={name:"13udsys",styles:"height:100%"},eE={name:"6ywzd",styles:"box-sizing:border-box;height:auto;max-height:100%"},tE={name:"dq805e",styles:"box-sizing:border-box;overflow:hidden;&>img,&>iframe{display:block;height:auto;max-width:100%;width:100%;}"},nE={name:"c990dr",styles:"box-sizing:border-box;display:block;width:100%"},rE=Xr("&:first-of-type{border-top-left-radius:",Yx,";border-top-right-radius:",Yx,";}&:last-of-type{border-bottom-left-radius:",Yx,";border-bottom-right-radius:",Yx,";}",""),oE=Xr("border-color:",Hp.colorDivider,";",""),iE={name:"1t90u8d",styles:"box-shadow:none"},aE={name:"1e1ncky",styles:"border:none"},sE=Xr("border-radius:",Yx,";",""),lE=Xr("padding:",Hp.cardPaddingXSmall,";",""),uE={large:Xr("padding:",Hp.cardPaddingLarge,";",""),medium:Xr("padding:",Hp.cardPaddingMedium,";",""),small:Xr("padding:",Hp.cardPaddingSmall,";",""),xSmall:lE,extraSmall:lE},cE=Xr("background-color:",zo.lightGray[200],";",""),dE=Xr("background-color:",Hp.surfaceColor,";color:",zo.darkGray.primary,";position:relative;","");Hp.surfaceBackgroundColor;const fE=Xr("",""),pE=Xr("background:",Hp.surfaceBackgroundTintColor,";",""),hE=Xr("background:",Hp.surfaceBackgroundTertiaryColor,";",""),mE=e=>[e,e].join(" "),vE=e=>["90deg",[Hp.surfaceBackgroundColor,e].join(" "),"transparent 1%"].join(","),gE=e=>[[Hp.surfaceBackgroundColor,e].join(" "),"transparent 1%"].join(","),yE=(e,t)=>Xr("background:",(e=>[`linear-gradient( ${vE(e)} ) center`,`linear-gradient( ${gE(e)} ) center`,Hp.surfaceBorderBoldColor].join(","))(t),";background-size:",mE(e),";",""),bE=[`linear-gradient( ${[`${Hp.surfaceBorderSubtleColor} 1px`,"transparent 1px"].join(",")} )`,`linear-gradient( ${["90deg",`${Hp.surfaceBorderSubtleColor} 1px`,"transparent 1px"].join(",")} )`].join(","),wE=(e,t,n)=>{switch(e){case"dotted":return yE(t,n);case"grid":return(e=>Xr("background:",Hp.surfaceBackgroundColor,";background-image:",bE,";background-size:",mE(e),";",""))(t);case"primary":return fE;case"secondary":return pE;case"tertiary":return hE}};function _E(e){const{backgroundSize:t=12,borderBottom:n=!1,borderLeft:r=!1,borderRight:o=!1,borderTop:i=!1,className:a,variant:l="primary",...u}=Cn(e,"Surface"),c=Sn(),d=(0,s.useMemo)((()=>{const e={};return e.borders=function(e){let{borderBottom:t,borderLeft:n,borderRight:r,borderTop:o}=e;const i=`1px solid ${Hp.surfaceBorderColor}`;return Xr({borderBottom:t?i:void 0,borderLeft:n?i:void 0,borderRight:r?i:void 0,borderTop:o?i:void 0},"","")}({borderBottom:n,borderLeft:r,borderRight:o,borderTop:i}),c(dE,e.borders,wE(l,`${t}px`,t-1+"px"),a)}),[t,n,r,o,i,a,c,l]);return{...u,className:d}}function xE(e){const{className:t,elevation:n=0,isBorderless:r=!1,isRounded:o=!0,size:i="medium",...a}=Cn(function(e){let{elevation:t,isElevated:n,...r}=e;const o={...r};let i=t;var a;return n&&(Be()("Card isElevated prop",{since:"5.9",alternative:"elevation"}),null!==(a=i)&&void 0!==a||(i=2)),void 0!==i&&(o.elevation=i),o}(e),"Card"),l=Sn();return{..._E({...a,className:(0,s.useMemo)((()=>l(Xx,r&&iE,o&&sE,t)),[t,l,r,o])}),elevation:n,isBorderless:r,isRounded:o,size:i}}var EE=On((function(e,t){const{children:n,elevation:r,isBorderless:o,isRounded:i,size:l,...u}=xE(e),c=i?Hp.cardBorderRadius:0,d=Sn(),f=(0,s.useMemo)((()=>d(Xr({borderRadius:c},"",""))),[d,c]),p=(0,s.useMemo)((()=>{const e={size:l,isBorderless:o};return{CardBody:e,CardHeader:e,CardFooter:e}}),[o,l]);return(0,s.createElement)(Ke,{value:p},(0,s.createElement)(Hn,a({},u,{ref:t}),(0,s.createElement)(Hn,{className:d(Qx)},n),(0,s.createElement)(qx,{className:f,isInteractive:!1,value:r?1:0}),(0,s.createElement)(qx,{className:f,isInteractive:!1,value:r})))}),"Card");const kE=Xr("@media only screen and ( min-device-width: 40em ){&::-webkit-scrollbar{height:12px;width:12px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-track{background:",Hp.colorScrollbarTrack,";border-radius:8px;}&::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:",Hp.colorScrollbarThumb,";border:2px solid rgba( 0, 0, 0, 0 );border-radius:7px;}&:hover::-webkit-scrollbar-thumb{background-color:",Hp.colorScrollbarThumbHover,";}}",""),SE={name:"13udsys",styles:"height:100%"},CE={name:"7zq9w",styles:"scroll-behavior:smooth"},OE={name:"q33xhg",styles:"overflow-x:auto;overflow-y:hidden"},PE={name:"103x71s",styles:"overflow-x:hidden;overflow-y:auto"},ME={name:"umwchj",styles:"overflow-y:auto"};var TE=On((function(e,t){const n=function(e){const{className:t,scrollDirection:n="y",smoothScroll:r=!1,...o}=Cn(e,"Scrollable"),i=Sn();return{...o,className:(0,s.useMemo)((()=>i(SE,kE,r&&CE,"x"===n&&OE,"y"===n&&PE,"auto"===n&&ME,t)),[t,i,n,r])}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"Scrollable");var DE=On((function(e,t){const{isScrollable:n,...r}=function(e){const{className:t,isScrollable:n=!1,isShady:r=!1,size:o="medium",...i}=Cn(e,"CardBody"),a=Sn();return{...i,className:(0,s.useMemo)((()=>a(eE,rE,uE[o],r&&cE,"components-card__body",t)),[t,a,r,o]),isScrollable:n}}(e);return n?(0,s.createElement)(TE,a({},r,{ref:t})):(0,s.createElement)(Hn,a({},r,{ref:t}))}),"CardBody"),IE=V({name:"Separator",compose:ue,keys:["orientation"],useOptions:function(e){var t=e.orientation;return m({orientation:void 0===t?"horizontal":t},v(e,["orientation"]))},useProps:function(e,t){return m({role:"separator","aria-orientation":e.orientation},t)}}),RE=z({as:"hr",memo:!0,useHook:IE});const AE={vertical:{start:"marginLeft",end:"marginRight"},horizontal:{start:"marginTop",end:"marginBottom"}};var NE={name:"1u4hpl4",styles:"display:inline"};const LE=Bn("hr",{target:"e19on6iw0"})("border:0;margin:0;",(e=>{let{"aria-orientation":t="horizontal"}=e;return"vertical"===t?NE:void 0})," ",(e=>{let{"aria-orientation":t="horizontal"}=e;return Xr({["vertical"===t?"borderRight":"borderBottom"]:"1px solid currentColor"},"","")})," ",(e=>{let{"aria-orientation":t="horizontal"}=e;return Xr({height:"vertical"===t?"auto":0,width:"vertical"===t?0:"auto"},"","")})," ",(e=>{let{"aria-orientation":t="horizontal",margin:n,marginStart:r,marginEnd:o}=e;return Xr(Cp({[AE[t].start]:bp(null!=r?r:n),[AE[t].end]:bp(null!=o?o:n)})(),"","")}),";");var FE=On((function(e,t){const n=Cn(e,"Divider");return(0,s.createElement)(RE,a({as:LE},n,{ref:t}))}),"Divider");var jE=On((function(e,t){const n=function(e){const{className:t,...n}=Cn(e,"CardDivider"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(nE,oE,"components-card__divider",t)),[t,r])}}(e);return(0,s.createElement)(FE,a({},n,{ref:t}))}),"CardDivider");var zE=On((function(e,t){const n=function(e){const{className:t,justify:n,isBorderless:r=!1,isShady:o=!1,size:i="medium",...a}=Cn(e,"CardFooter"),l=Sn();return{...a,className:(0,s.useMemo)((()=>l(Jx,rE,oE,uE[i],r&&aE,o&&cE,"components-card__footer",t)),[t,l,r,o,i]),justify:n}}(e);return(0,s.createElement)(Pp,a({},n,{ref:t}))}),"CardFooter");var BE=On((function(e,t){const n=function(e){const{className:t,isBorderless:n=!1,isShady:r=!1,size:o="medium",...i}=Cn(e,"CardHeader"),a=Sn();return{...i,className:(0,s.useMemo)((()=>a(Zx,rE,oE,uE[o],n&&aE,r&&cE,"components-card__header",t)),[t,a,n,r,o])}}(e);return(0,s.createElement)(Pp,a({},n,{ref:t}))}),"CardHeader");var VE=On((function(e,t){const n=function(e){const{className:t,...n}=Cn(e,"CardMedia"),r=Sn();return{...n,className:(0,s.useMemo)((()=>r(tE,rE,"components-card__media",t)),[t,r])}}(e);return(0,s.createElement)(Hn,a({},n,{ref:t}))}),"CardMedia");var HE=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M7 11.5h10V13H7z"}));function WE(e){let{label:t,className:n,heading:r,checked:o,indeterminate:i,help:l,onChange:u,...d}=e;r&&Be()("`heading` prop in `CheckboxControl`",{alternative:"a separate element to implement a heading",since:"5.8"});const[p,h]=(0,s.useState)(!1),[m,v]=(0,s.useState)(!1),g=(0,f.useRefEffect)((e=>{e&&(e.indeterminate=!!i,h(e.matches(":checked")),v(e.matches(":indeterminate")))}),[o,i]),y=`inspector-checkbox-control-${(0,f.useInstanceId)(WE)}`;return(0,s.createElement)(fv,{label:r,id:y,help:l,className:c()("components-checkbox-control",n)},(0,s.createElement)("span",{className:"components-checkbox-control__input-container"},(0,s.createElement)("input",a({ref:g,id:y,className:"components-checkbox-control__input",type:"checkbox",value:"1",onChange:e=>u(e.target.checked),checked:o,"aria-describedby":l?y+"__help":void 0},d)),m?(0,s.createElement)(mg,{icon:HE,className:"components-checkbox-control__indeterminate",role:"presentation"}):null,p?(0,s.createElement)(mg,{icon:Zw,className:"components-checkbox-control__checked",role:"presentation"}):null),(0,s.createElement)("label",{className:"components-checkbox-control__label",htmlFor:y},t))}function UE(e){let{className:t,children:n,onCopy:r,onFinishCopy:o,text:i,...l}=e;Be()("wp.components.ClipboardButton",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});const u=(0,s.useRef)(),d=(0,f.useCopyToClipboard)(i,(()=>{r(),clearTimeout(u.current),o&&(u.current=setTimeout((()=>o()),4e3))}));(0,s.useEffect)((()=>{clearTimeout(u.current)}),[]);const p=c()("components-clipboard-button",t);return(0,s.createElement)($n,a({},l,{className:p,ref:d,onCopy:e=>{e.target.focus()}}),n)}var $E=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));var KE=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));const GE=Xr("appearance:none;border:1px solid transparent;cursor:pointer;background:none;text-align:left;&:hover{color:",zo.admin.theme,";}&:focus{background-color:transparent;color:",zo.admin.theme,";border-color:",zo.admin.theme,";outline:3px solid transparent;}",""),qE={name:"1bcj5ek",styles:"width:100%;display:block"},YE={name:"a5hqs6",styles:"width:100%;display:block;margin:0;color:inherit"},XE=Xr("border:1px solid ",Hp.surfaceBorderColor,";",""),ZE=Xr(">*:not( marquee )>*{border-bottom:1px solid ",Hp.surfaceBorderColor,";}>*:last-of-type>*:not( :focus ){border-bottom-color:transparent;}",""),JE=Hp.controlBorderRadius,QE=Xr("border-radius:",JE,";",""),ek=Xr("border-radius:",JE,";>*:first-of-type>*{border-top-left-radius:",JE,";border-top-right-radius:",JE,";}>*:last-of-type>*{border-bottom-left-radius:",JE,";border-bottom-right-radius:",JE,";}",""),tk=`calc(${Hp.fontSize} * ${Hp.fontLineHeightBase})`,nk=`calc((${Hp.controlHeight} - ${tk} - 2px) / 2)`,rk=`calc((${Hp.controlHeightSmall} - ${tk} - 2px) / 2)`,ok=`calc((${Hp.controlHeightLarge} - ${tk} - 2px) / 2)`,ik={small:Xr("padding:",rk," ",Hp.controlPaddingXSmall,";",""),medium:Xr("padding:",nk," ",Hp.controlPaddingX,";",""),large:Xr("padding:",ok," ",Hp.controlPaddingXLarge,";","")};const ak=(0,s.createContext)({size:"medium"}),sk=()=>(0,s.useContext)(ak);var lk=On((function(e,t){const{isBordered:n,isSeparated:r,size:o,...i}=function(e){const{className:t,isBordered:n=!1,isRounded:r=!0,isSeparated:o=!1,role:i="list",...a}=Cn(e,"ItemGroup");return{isBordered:n,className:Sn()(n&&XE,o&&ZE,r&&ek,t),role:i,isSeparated:o,...a}}(e),{size:l}=sk(),u={spacedAround:!n&&!r,size:o||l};return(0,s.createElement)(ak.Provider,{value:u},(0,s.createElement)(Hn,a({},i,{ref:t})))}),"ItemGroup");function uk(e){return Math.max(0,Math.min(100,e))}function ck(e,t,n){const r=e.slice();return r[t]=n,r}function dk(e,t,n){if(function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;const o=e[t].position,i=Math.min(o,n),a=Math.max(o,n);return e.some(((e,o)=>{let{position:s}=e;return o!==t&&(Math.abs(s-n)<r||i<s&&s<a)}))}(e,t,n))return e;return ck(e,t,{...e[t],position:n})}function fk(e,t,n){return ck(e,t,{...e[t],color:n})}function pk(e,t,n){if(!t)return;const{x:r,width:o}=t.getBoundingClientRect(),i=e-r-5-n/2,a=o-5-16;return Math.round(uk(100*i/a))}function hk(e){let{isOpen:t,position:n,color:r,...o}=e;const i=`components-custom-gradient-picker__control-point-button-description-${(0,f.useInstanceId)(hk)}`;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)($n,a({"aria-label":(0,d.sprintf)((0,d.__)("Gradient control point at position %1$s%% with color code %2$s."),n,r),"aria-describedby":i,"aria-haspopup":"true","aria-expanded":t,className:c()("components-custom-gradient-picker__control-point-button",{"is-active":t}),style:{left:`${n}%`}},o)),(0,s.createElement)(Wn,{id:i},(0,d.__)("Use your left or right arrow keys or drag and drop with the mouse to change the gradient position. Press the button to change the color or remove the control point.")))}function mk(e){let{isRenderedInSidebar:t,gradientPickerDomRef:n,...r}=e;const o=(0,s.useMemo)((()=>{const e={className:"components-custom-gradient-picker__color-picker-popover",position:"top"};return t&&(e.anchorRef=n.current,e.position="bottom left"),e}),[n.current,t]);return(0,s.createElement)(i_,a({isRenderedInSidebar:t,popoverProps:o},r))}function vk(e){let{disableRemove:t,disableAlpha:n,gradientPickerDomRef:r,ignoreMarkerPosition:o,value:i,onChange:a,onStartControlPointChange:l,onStopControlPointChange:u,__experimentalIsRenderedInSidebar:c}=e;const f=(0,s.useRef)(),p=e=>{const t=pk(e.clientX,r.current,16),{initialPosition:n,index:o,significantMoveHappened:s}=f.current;!s&&Math.abs(n-t)>=5&&(f.current.significantMoveHappened=!0),a(dk(i,o,t))},h=()=>{window&&window.removeEventListener&&f.current&&f.current.listenersActivated&&(window.removeEventListener("mousemove",p),window.removeEventListener("mouseup",h),u(),f.current.listenersActivated=!1)};return(0,s.useEffect)((()=>()=>{h()}),[]),i.map(((e,m)=>{const v=null==e?void 0:e.position;return o!==v&&(0,s.createElement)(mk,{gradientPickerDomRef:r,isRenderedInSidebar:c,key:m,onClose:u,renderToggle:t=>{let{isOpen:n,onToggle:r}=t;return(0,s.createElement)(hk,{key:m,onClick:()=>{f.current&&f.current.significantMoveHappened||(n?u():l(),r())},onMouseDown:()=>{window&&window.addEventListener&&(f.current={initialPosition:v,index:m,significantMoveHappened:!1,listenersActivated:!0},l(),window.addEventListener("mousemove",p),window.addEventListener("mouseup",h))},onKeyDown:t=>{t.keyCode===Ym.LEFT?(t.stopPropagation(),a(dk(i,m,uk(e.position-10)))):t.keyCode===Ym.RIGHT&&(t.stopPropagation(),a(dk(i,m,uk(e.position+10))))},isOpen:n,position:e.position,color:e.color})},renderContent:r=>{let{onClose:o}=r;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Xw,{enableAlpha:!n,color:e.color,onChange:e=>{a(fk(i,m,ko(e).toRgbString()))}}),!t&&i.length>2&&(0,s.createElement)($n,{className:"components-custom-gradient-picker__remove-control-point",onClick:()=>{a(function(e,t){return e.filter(((e,n)=>n!==t))}(i,m)),o()},variant:"link"},(0,d.__)("Remove Control Point")))}})}))}vk.InsertPoint=function(e){let{value:t,onChange:n,onOpenInserter:r,onCloseInserter:o,insertPosition:i,disableAlpha:a,__experimentalIsRenderedInSidebar:l,gradientPickerDomRef:u}=e;const[c,d]=(0,s.useState)(!1);return(0,s.createElement)(mk,{gradientPickerDomRef:u,isRenderedInSidebar:l,className:"components-custom-gradient-picker__inserter",onClose:()=>{o()},renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,s.createElement)($n,{"aria-expanded":t,"aria-haspopup":"true",onClick:()=>{t?o():(d(!1),r()),n()},className:"components-custom-gradient-picker__insert-point",icon:$E,style:{left:null!==i?`${i}%`:void 0}})},renderContent:()=>(0,s.createElement)(Xw,{enableAlpha:!a,onChange:e=>{c?n(function(e,t,n){const r=e.findIndex((e=>e.position===t));return fk(e,r,n)}(t,i,ko(e).toRgbString())):(n(function(e,t,n){const r=e.findIndex((e=>e.position>t)),o={color:n,position:t},i=e.slice();return i.splice(r-1,0,o),i}(t,i,ko(e).toRgbString())),d(!0))}})})};var gk=vk;function yk(e,t){switch(t.type){case"MOVE_INSERTER":if("IDLE"===e.id||"MOVING_INSERTER"===e.id)return{id:"MOVING_INSERTER",insertPosition:t.insertPosition};break;case"STOP_INSERTER_MOVE":if("MOVING_INSERTER"===e.id)return{id:"IDLE"};break;case"OPEN_INSERTER":if("MOVING_INSERTER"===e.id)return{id:"INSERTING_CONTROL_POINT",insertPosition:e.insertPosition};break;case"CLOSE_INSERTER":if("INSERTING_CONTROL_POINT"===e.id)return{id:"IDLE"};break;case"START_CONTROL_CHANGE":if("IDLE"===e.id)return{id:"MOVING_CONTROL_POINT"};break;case"STOP_CONTROL_CHANGE":if("MOVING_CONTROL_POINT"===e.id)return{id:"IDLE"}}return e}const bk={id:"IDLE"};function wk(e){let{background:t,hasGradient:n,value:r,onChange:o,disableInserter:i=!1,disableAlpha:a=!1,__experimentalIsRenderedInSidebar:u}=e;const d=(0,s.useRef)(),[f,p]=(0,s.useReducer)(yk,bk),h=e=>{const t=pk(e.clientX,d.current,16);(0,l.some)(r,(e=>{let{position:n}=e;return Math.abs(t-n)<10}))?"MOVING_INSERTER"===f.id&&p({type:"STOP_INSERTER_MOVE"}):p({type:"MOVE_INSERTER",insertPosition:t})},m="MOVING_INSERTER"===f.id,v="INSERTING_CONTROL_POINT"===f.id;return(0,s.createElement)("div",{ref:d,className:c()("components-custom-gradient-picker__gradient-bar",{"has-gradient":n}),onMouseEnter:h,onMouseMove:h,style:{background:t},onMouseLeave:()=>{p({type:"STOP_INSERTER_MOVE"})}},(0,s.createElement)("div",{className:"components-custom-gradient-picker__markers-container"},!i&&(m||v)&&(0,s.createElement)(gk.InsertPoint,{__experimentalIsRenderedInSidebar:u,gradientPickerDomRef:d,disableAlpha:a,insertPosition:f.insertPosition,value:r,onChange:o,onOpenInserter:()=>{p({type:"OPEN_INSERTER"})},onCloseInserter:()=>{p({type:"CLOSE_INSERTER"})}}),(0,s.createElement)(gk,{__experimentalIsRenderedInSidebar:u,disableAlpha:a,disableRemove:i,gradientPickerDomRef:d,ignoreMarkerPosition:v?f.insertPosition:void 0,value:r,onChange:o,onStartControlPointChange:()=>{p({type:"START_CONTROL_CHANGE"})},onStopControlPointChange:()=>{p({type:"STOP_CONTROL_CHANGE"})}})))}var _k=n(7115);const xk="linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%)",Ek={type:"angular",value:90},kk=[{value:"linear-gradient",label:(0,d.__)("Linear")},{value:"radial-gradient",label:(0,d.__)("Radial")}],Sk={top:0,"top right":45,"right top":45,right:90,"right bottom":135,"bottom right":135,bottom:180,"bottom left":225,"left bottom":225,left:270,"top left":315,"left top":315};function Ck(e){let{type:t,value:n,length:r}=e;return`${function(e){let{type:t,value:n}=e;return"literal"===t?n:"hex"===t?`#${n}`:`${t}(${n.join(",")})`}({type:t,value:n})} ${function(e){if(!e)return"";const{value:t,type:n}=e;return`${t}${n}`}(r)}`}function Ok(e){let{type:t,orientation:n,colorStops:r}=e;const o=function(e){if(e&&"angular"===e.type)return`${e.value}deg`}(n),i=r.sort(((e,t)=>(0,l.get)(e,["length","value"],0)-(0,l.get)(t,["length","value"],0))).map(Ck);return`${t}(${(0,l.compact)([o,...i]).join(",")})`}function Pk(e){return void 0===e.length||"%"!==e.length.type}function Mk(e){switch(e.type){case"hex":return`#${e.value}`;case"literal":return e.value;case"rgb":case"rgba":return`${e.type}(${e.value.join(",")})`;default:return"transparent"}}Co([Oo]);const Tk=Bn(hp,{target:"e99xvul1"})({name:"1gvx10y",styles:"flex-grow:5"}),Dk=Bn(hp,{target:"e99xvul0"})({name:"1gvx10y",styles:"flex-grow:5"}),Ik=e=>{let{gradientAST:t,hasGradient:n,onChange:r}=e;const o=(0,l.get)(t,["orientation","value"],180);return(0,s.createElement)(qm,{onChange:e=>{r(Ok({...t,orientation:{type:"angular",value:e}}))},labelPosition:"top",value:n?o:""})},Rk=e=>{let{gradientAST:t,hasGradient:n,onChange:r}=e;const{type:o}=t;return(0,s.createElement)(wg,{className:"components-custom-gradient-picker__type-picker",label:(0,d.__)("Type"),labelPosition:"top",onChange:e=>{"linear-gradient"===e&&r(Ok({...t,...t.orientation?{}:{orientation:Ek},type:"linear-gradient"})),"radial-gradient"===e&&r(Ok({...(0,l.omit)(t,["orientation"]),type:"radial-gradient"}))},options:kk,size:"__unstable-large",value:n&&o})};function Ak(e){let{value:t,onChange:n,__experimentalIsRenderedInSidebar:r}=e;const o=function(e){var t;let n;try{n=_k.parse(e)[0],n.value=e}catch(e){n=_k.parse(xk)[0],n.value=xk}if("directional"===(null===(t=n.orientation)||void 0===t?void 0:t.type)&&(n.orientation.type="angular",n.orientation.value=Sk[n.orientation.value].toString()),n.colorStops.some(Pk)){const{colorStops:e}=n,t=100/(e.length-1);e.forEach(((e,n)=>{e.length={value:t*n,type:"%"}})),n.value=Ok(n)}return n}(t),i=function(e){return Ok({type:"linear-gradient",orientation:Ek,colorStops:e.colorStops})}(o),a=o.value!==xk,l=o.colorStops.map((e=>({color:Mk(e),position:parseInt(e.length.value)})));return(0,s.createElement)("div",{className:"components-custom-gradient-picker"},(0,s.createElement)(wk,{__experimentalIsRenderedInSidebar:r,background:i,hasGradient:a,value:l,onChange:e=>{n(Ok(function(e,t){return{...e,colorStops:t.map((e=>{let{position:t,color:n}=e;const{r:r,g:o,b:i,a:a}=ko(n).toRgb();return{length:{type:"%",value:t.toString()},type:a<1?"rgba":"rgb",value:a<1?[r,o,i,a]:[r,o,i]}}))}}(o,e)))}}),(0,s.createElement)(Pp,{gap:3,className:"components-custom-gradient-picker__ui-line"},(0,s.createElement)(Tk,null,(0,s.createElement)(Rk,{gradientAST:o,hasGradient:a,onChange:n})),(0,s.createElement)(Dk,null,"linear-gradient"===o.type&&(0,s.createElement)(Ik,{gradientAST:o,hasGradient:a,onChange:n}))))}function Nk(e){let{className:t,clearGradient:n,gradients:r,onChange:o,value:i,actions:a,content:u}=e;const c=(0,s.useMemo)((()=>(0,l.map)(r,(e=>{let{gradient:t,name:r}=e;return(0,s.createElement)(Jw.Option,{key:t,value:t,isSelected:i===t,tooltipText:r||(0,d.sprintf)((0,d.__)("Gradient code: %s"),t),style:{color:"rgba( 0,0,0,0 )",background:t},onClick:i===t?n:()=>o(t),"aria-label":r?(0,d.sprintf)((0,d.__)("Gradient: %s"),r):(0,d.sprintf)((0,d.__)("Gradient code: %s"),t)})}))),[r,i,o,n]);return(0,s.createElement)(Jw,{className:t,options:c,actions:a},u)}function Lk(e){let{className:t,clearGradient:n,gradients:r,onChange:o,value:i,actions:l,content:u}=e;return(0,s.createElement)(Qw,{spacing:3,className:t},r.map(((e,t)=>{let{name:c,gradients:d}=e;return(0,s.createElement)(Qw,{spacing:2,key:t},(0,s.createElement)(n_,null,c),(0,s.createElement)(Nk,a({clearGradient:n,gradients:d,onChange:o,value:i},r.length===t+1?{actions:l,content:u}:{})))})))}function Fk(e){let{className:t,gradients:n,onChange:r,value:o,clearable:i=!0,disableCustomGradients:a=!1,__experimentalHasMultipleOrigins:l,__experimentalIsRenderedInSidebar:u}=e;const c=(0,s.useCallback)((()=>r(void 0)),[r]),f=l&&null!=n&&n.length?Lk:Nk;return(0,s.createElement)(f,{className:t,clearable:i,clearGradient:c,gradients:n,onChange:r,value:o,actions:i&&((null==n?void 0:n.length)||!a)&&(0,s.createElement)(Jw.ButtonAction,{onClick:c},(0,d.__)("Clear")),content:!a&&(0,s.createElement)(Ak,{__experimentalIsRenderedInSidebar:u,value:o,onChange:r})})}var jk=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"}));const zk=["menuitem","menuitemradio","menuitemcheckbox"];class Bk extends s.Component{constructor(){super(...arguments),this.onKeyDown=this.onKeyDown.bind(this),this.bindContainer=this.bindContainer.bind(this),this.getFocusableContext=this.getFocusableContext.bind(this),this.getFocusableIndex=this.getFocusableIndex.bind(this)}componentDidMount(){this.container.addEventListener("keydown",this.onKeyDown),this.container.addEventListener("focus",this.onFocus)}componentWillUnmount(){this.container.removeEventListener("keydown",this.onKeyDown),this.container.removeEventListener("focus",this.onFocus)}bindContainer(e){const{forwardedRef:t}=this.props;this.container=e,(0,l.isFunction)(t)?t(e):t&&"current"in t&&(t.current=e)}getFocusableContext(e){const{onlyBrowserTabstops:t}=this.props,n=(t?Ae.focus.tabbable:Ae.focus.focusable).find(this.container),r=this.getFocusableIndex(n,e);return r>-1&&e?{index:r,target:e,focusables:n}:null}getFocusableIndex(e,t){const n=e.indexOf(t);if(-1!==n)return n}onKeyDown(e){this.props.onKeyDown&&this.props.onKeyDown(e);const{getFocusableContext:t}=this,{cycle:n=!0,eventToOffset:r,onNavigate:o=l.noop,stopNavigationEvents:i}=this.props,a=r(e);if(void 0!==a&&i){e.stopImmediatePropagation();const t=e.target.getAttribute("role");zk.includes(t)&&e.preventDefault()}if(!a)return;const s=t(e.target.ownerDocument.activeElement);if(!s)return;const{index:u,focusables:c}=s,d=n?function(e,t,n){const r=e+n;return r<0?t+r:r>=t?r-t:r}(u,c.length,a):u+a;d>=0&&d<c.length&&(c[d].focus(),o(d,c[d]))}render(){const{children:e,...t}=this.props;return(0,s.createElement)("div",a({ref:this.bindContainer},(0,l.omit)(t,["stopNavigationEvents","eventToOffset","onNavigate","onKeyDown","cycle","onlyBrowserTabstops","forwardedRef"])),e)}}const Vk=(e,t)=>(0,s.createElement)(Bk,a({},e,{forwardedRef:t}));Vk.displayName="NavigableContainer";var Hk=(0,s.forwardRef)(Vk);var Wk=(0,s.forwardRef)((function(e,t){let{role:n="menu",orientation:r="vertical",...o}=e;return(0,s.createElement)(Hk,a({ref:t,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:n,"aria-orientation":"presentation"===n?null:r,eventToOffset:e=>{const{keyCode:t}=e;let n=[Ym.DOWN],o=[Ym.UP];return"horizontal"===r&&(n=[Ym.RIGHT],o=[Ym.LEFT]),"both"===r&&(n=[Ym.RIGHT,Ym.DOWN],o=[Ym.LEFT,Ym.UP]),(0,l.includes)(n,t)?1:(0,l.includes)(o,t)?-1:(0,l.includes)([Ym.DOWN,Ym.UP,Ym.LEFT,Ym.RIGHT],t)?0:void 0}},o))}));function Uk(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n={...e,...t};return t.className&&e.className&&(n.className=c()(t.className,e.className)),n}var $k=function(e){const{children:t,className:n,controls:r,icon:o=jk,label:i,popoverProps:u,toggleProps:d,menuProps:f,disableOpenOnArrowDown:p=!1,text:h,noIcons:m}=e;if((0,l.isEmpty)(r)&&!(0,l.isFunction)(t))return null;let v;(0,l.isEmpty)(r)||(v=r,Array.isArray(v[0])||(v=[v]));const g=Uk({className:"components-dropdown-menu__popover"},u);return(0,s.createElement)(lg,{className:c()("components-dropdown-menu",n),popoverProps:g,renderToggle:e=>{var t;let{isOpen:n,onToggle:r}=e;const l=Uk({className:c()("components-dropdown-menu__toggle",{"is-opened":n})},d);return(0,s.createElement)($n,a({},l,{icon:o,onClick:e=>{r(e),l.onClick&&l.onClick(e)},onKeyDown:e=>{(e=>{p||n||e.keyCode!==Ym.DOWN||(e.preventDefault(),r())})(e),l.onKeyDown&&l.onKeyDown(e)},"aria-haspopup":"true","aria-expanded":n,label:i,text:h,showTooltip:null===(t=null==d?void 0:d.showTooltip)||void 0===t||t}),l.children)},renderContent:e=>{const n=Uk({"aria-label":i,className:c()("components-dropdown-menu__menu",{"no-icons":m})},f);return(0,s.createElement)(Wk,a({},n,{role:"menu"}),(0,l.isFunction)(t)?t(e):null,(0,l.flatMap)(v,((t,n)=>t.map(((t,r)=>(0,s.createElement)($n,{key:[n,r].join(),onClick:n=>{n.stopPropagation(),e.onClose(),t.onClick&&t.onClick()},className:c()("components-dropdown-menu__menu-item",{"has-separator":n>0&&0===r,"is-active":t.isActive,"is-icon-only":!t.title}),icon:t.icon,label:t.label,"aria-checked":"menuitemcheckbox"===t.role||"menuitemradio"===t.role?t.isActive:void 0,role:"menuitemcheckbox"===t.role||"menuitemradio"===t.role?t.role:"menuitem",disabled:t.isDisabled},t.title))))))}})};const Kk=Bn(Jw.Option,{target:"e5bw3229"})("width:",bp(6),";height:",bp(6),";pointer-events:none;"),Gk=Bn(zm,{target:"e5bw3228"})(hh,"{background:",zo.gray[100],";border-radius:",Hp.controlBorderRadius,";}",mh,mh,mh,mh,"{height:",bp(8),";}",wh,wh,wh,"{border-color:transparent;box-shadow:none;}"),qk=Bn(Hn,{target:"e5bw3227"})("padding:3px 0 3px ",bp(3),";height:calc( 40px - ",Hp.borderWidth," );border:1px solid ",Hp.surfaceBorderColor,";border-bottom-color:transparent;&:first-of-type{border-top-left-radius:",Hp.controlBorderRadius,";border-top-right-radius:",Hp.controlBorderRadius,";}&:last-of-type{border-bottom-left-radius:",Hp.controlBorderRadius,";border-bottom-right-radius:",Hp.controlBorderRadius,";border-bottom-color:",Hp.surfaceBorderColor,";}&.is-selected+&{border-top-color:transparent;}&.is-selected{border-color:",zo.blue.wordpress[700],";}"),Yk=Bn("div",{target:"e5bw3226"})("line-height:",bp(8),";margin-left:",bp(2),";margin-right:",bp(2),";white-space:nowrap;overflow:hidden;",qk,":hover &{color:var( --wp-admin-theme-color, ",zo.blue.wordpress[700]," );}"),Xk=Bn(t_,{target:"e5bw3225"})("text-transform:uppercase;line-height:",bp(6),";font-weight:500;&&&{font-size:11px;margin-bottom:0;}"),Zk=Bn(Hn,{target:"e5bw3224"})("height:",bp(6),";display:flex;"),Jk=Bn(hg,{target:"e5bw3223"})("margin-bottom:",bp(2),";"),Qk=Bn(Hn,{target:"e5bw3222"})({name:"u6wnko",styles:"&&&{.components-button.has-icon{min-width:0;padding:0;}}"}),eS=Bn($n,{target:"e5bw3221"})("&&{color:",zo.ui.theme,";}"),tS=Bn($n,{target:"e5bw3220"})("&&{margin-top:",bp(1),";}"),nS="#000";function rS(e){let{value:t,onChange:n,label:r}=e;return(0,s.createElement)(Gk,{label:r,hideLabelFromVision:!0,value:t,onChange:n})}function oS(e){return(0,d.sprintf)((0,d.__)("Color %s "),e+1)}function iS(e){let{canOnlyChangeValues:t,element:n,onChange:r,isEditing:o,onStartEditing:i,onRemove:u,onStopEditing:c,slugPrefix:p,isGradient:h}=e;const m=(0,f.__experimentalUseFocusOutside)(c),v=h?n.gradient:n.color;return(0,s.createElement)(qk,a({className:o?"is-selected":void 0,as:"div",onClick:i},o?{...m}:{style:{cursor:"pointer"}}),(0,s.createElement)(hg,{justify:"flex-start"},(0,s.createElement)(mp,null,(0,s.createElement)(Kk,{style:{background:v,color:"transparent"}})),(0,s.createElement)(mp,null,o&&!t?(0,s.createElement)(rS,{label:h?(0,d.__)("Gradient name"):(0,d.__)("Color name"),value:n.name,onChange:e=>r({...n,name:e,slug:p+(0,l.kebabCase)(e)})}):(0,s.createElement)(Yk,null,n.name)),o&&!t&&(0,s.createElement)(mp,null,(0,s.createElement)(tS,{isSmall:!0,icon:Sv,label:(0,d.__)("Remove color"),onClick:u}))),o&&(0,s.createElement)(Fr,{position:"bottom left",className:"components-palette-edit__popover"},!h&&(0,s.createElement)(Xw,{color:v,onChange:e=>r({...n,color:e})}),h&&(0,s.createElement)(Ak,{__experimentalIsRenderedInSidebar:!0,value:v,onChange:e=>r({...n,gradient:e})})))}function aS(e,t,n){let{slug:r,color:o,gradient:i}=t;return r===e+(0,l.kebabCase)(oS(n))&&(!!o&&o===nS||!!i&&i===xk)}function sS(e){let{elements:t,onChange:n,editingElement:r,setEditingElement:o,canOnlyChangeValues:i,slugPrefix:a,isGradient:l}=e;const u=(0,s.useRef)();(0,s.useEffect)((()=>{u.current=t}),[t]),(0,s.useEffect)((()=>()=>{if(u.current.some(((e,t)=>aS(a,e,t)))){const e=u.current.filter(((e,t)=>!aS(a,e,t)));n(e.length?e:void 0)}}),[]);const c=(0,f.useDebounce)(n,100);return(0,s.createElement)(Qw,{spacing:3},(0,s.createElement)(lk,{isRounded:!0},t.map(((e,u)=>(0,s.createElement)(iS,{isGradient:l,canOnlyChangeValues:i,key:u,element:e,onStartEditing:()=>{r!==u&&o(u)},onChange:e=>{c(t.map(((t,n)=>n===u?e:t)))},onRemove:()=>{o(null);const e=t.filter(((e,t)=>t!==u));n(e.length?e:void 0)},isEditing:u===r,onStopEditing:()=>{u===r&&o(null)},slugPrefix:a})))))}const lS=[];function uS(e){let{gradients:t,colors:n=lS,onChange:r,paletteLabel:o,emptyMessage:i,canOnlyChangeValues:a,canReset:u,slugPrefix:c=""}=e;const f=!!t,p=f?t:n,[h,m]=(0,s.useState)(!1),[v,g]=(0,s.useState)(null),y=h&&v&&p[v]&&!p[v].slug,b=p.length,w=b>0;return(0,s.createElement)(Qk,null,(0,s.createElement)(Jk,null,(0,s.createElement)(Xk,null,o),(0,s.createElement)(Zk,null,h&&(0,s.createElement)(eS,{isSmall:!0,onClick:()=>{m(!1),g(null)}},(0,d.__)("Done")),!a&&(0,s.createElement)($n,{isSmall:!0,isPressed:y,icon:$E,label:f?(0,d.__)("Add gradient"):(0,d.__)("Add color"),onClick:()=>{const e=oS(b);r([...p,{...f?{gradient:xk}:{color:nS},name:e,slug:c+(0,l.kebabCase)(e)}]),m(!0),g(p.length)}}),w&&(!h||!a||u)&&(0,s.createElement)($k,{icon:KE,label:f?(0,d.__)("Gradient options"):(0,d.__)("Color options"),toggleProps:{isSmall:!0}},(e=>{let{onClose:t}=e;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Wk,{role:"menu"},!h&&(0,s.createElement)($n,{variant:"tertiary",onClick:()=>{m(!0),t()},className:"components-palette-edit__menu-button"},f?(0,d.__)("Edit gradients"):(0,d.__)("Edit colors")),!a&&(0,s.createElement)($n,{variant:"tertiary",onClick:()=>{g(null),m(!1),r(),t()},className:"components-palette-edit__menu-button"},f?(0,d.__)("Remove all gradients"):(0,d.__)("Remove all colors")),u&&(0,s.createElement)($n,{variant:"tertiary",onClick:()=>{g(null),r(),t()}},f?(0,d.__)("Reset gradient"):(0,d.__)("Reset colors"))))})))),w&&(0,s.createElement)(s.Fragment,null,h&&(0,s.createElement)(sS,{canOnlyChangeValues:a,elements:p,onChange:r,editingElement:v,setEditingElement:g,slugPrefix:c,isGradient:f}),!h&&(f?(0,s.createElement)(Fk,{gradients:t,onChange:()=>{},clearable:!1,disableCustomGradients:!0}):(0,s.createElement)(a_,{colors:n,onChange:()=>{},clearable:!1,disableCustomColors:!0}))),!w&&i)}class cS extends s.Component{constructor(){super(...arguments),this.onChange=this.onChange.bind(this),this.bindInput=this.bindInput.bind(this)}focus(){this.input.focus()}hasFocus(){return this.input===this.input.ownerDocument.activeElement}bindInput(e){this.input=e}onChange(e){this.props.onChange({value:e.target.value})}render(){const{value:e,isExpanded:t,instanceId:n,selectedSuggestionIndex:r,className:o,onChange:i,...l}=this.props,u=e?e.length+1:0;return(0,s.createElement)("input",a({ref:this.bindInput,id:`components-form-token-input-${n}`,type:"text"},l,{value:e||"",onChange:i?this.onChange:void 0,size:u,className:c()(o,"components-form-token-field__input"),autoComplete:"off",role:"combobox","aria-expanded":t,"aria-autocomplete":"list","aria-owns":t?`components-form-token-suggestions-${n}`:void 0,"aria-activedescendant":-1!==r?`components-form-token-suggestions-${n}-${r}`:void 0,"aria-describedby":`components-form-token-suggestions-howto-${n}`}))}}var dS=cS,fS=n(5425),pS=n.n(fS);const hS=Object.freeze([]),mS=e=>{e.preventDefault()};var vS=(0,f.withSafeTimeout)((function(e){let{selectedIndex:t,scrollIntoView:n,match:r="",onHover:o,onSelect:i,suggestions:a=hS,displayTransform:u,instanceId:d,setTimeout:p}=e;const[h,m]=(0,s.useState)(!1),v=(0,f.useRefEffect)((e=>{t>-1&&n&&e.children[t]&&(m(!0),pS()(e.children[t],e,{onlyScrollIfNeeded:!0}),p((()=>{m(!1)}),100))}),[t,n]),g=e=>()=>{h||null==o||o(e)},y=e=>()=>{null==i||i(e)};return(0,s.createElement)("ul",{ref:v,className:"components-form-token-field__suggestions-list",id:`components-form-token-suggestions-${d}`,role:"listbox"},(0,l.map)(a,((e,n)=>{const o=(e=>{const t=u(r||"").toLocaleLowerCase();if(0===t.length)return null;const n=(e=u(e)).toLocaleLowerCase().indexOf(t);return{suggestionBeforeMatch:e.substring(0,n),suggestionMatch:e.substring(n,n+t.length),suggestionAfterMatch:e.substring(n+t.length)}})(e),i=c()("components-form-token-field__suggestion",{"is-selected":n===t});return(0,s.createElement)("li",{id:`components-form-token-suggestions-${d}-${n}`,role:"option",className:i,key:null!=e&&e.value?e.value:u(e),onMouseDown:mS,onClick:y(e),onMouseEnter:g(e),"aria-selected":n===t},o?(0,s.createElement)("span",{"aria-label":u(e)},o.suggestionBeforeMatch,(0,s.createElement)("strong",{className:"components-form-token-field__suggestion-match"},o.suggestionMatch),o.suggestionAfterMatch):u(e))})))})),gS=(0,f.createHigherOrderComponent)((e=>t=>{const[n,r]=(0,s.useState)(),o=(0,s.useCallback)((e=>r((()=>null!=e&&e.handleFocusOutside?e.handleFocusOutside.bind(e):void 0))),[]);return(0,s.createElement)("div",(0,f.__experimentalUseFocusOutside)(n),(0,s.createElement)(e,a({ref:o},t)))}),"withFocusOutside");const yS=gS(class extends s.Component{handleFocusOutside(e){this.props.onFocusOutside(e)}render(){return this.props.children}});var bS=function e(t){var n;let{value:r,label:o,options:i,onChange:a,onFilterValueChange:u=l.noop,hideLabelFromVision:p,help:h,allowReset:m=!0,className:v,messages:g={selected:(0,d.__)("Item selected.")}}=t;const y=i.find((e=>e.value===r)),b=null!==(n=null==y?void 0:y.label)&&void 0!==n?n:"",w=(0,f.useInstanceId)(e),[_,x]=(0,s.useState)(y||null),[E,k]=(0,s.useState)(!1),[S,C]=(0,s.useState)(!1),[O,P]=(0,s.useState)(""),M=(0,s.useRef)(),T=(0,s.useMemo)((()=>{const e=[],t=[],n=(0,l.deburr)(O.toLocaleLowerCase());return i.forEach((r=>{const o=(0,l.deburr)(r.label).toLocaleLowerCase().indexOf(n);0===o?e.push(r):o>0&&t.push(r)})),e.concat(t)}),[O,i,r]),D=e=>{a(e.value),(0,Zm.speak)(g.selected,"assertive"),x(e),P(""),k(!1)},I=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;const t=T.indexOf(_);let n=t+e;n<0?n=T.length-1:n>=T.length&&(n=0),x(T[n]),k(!0)};return(0,s.useEffect)((()=>{const e=T.length>0,t=T.indexOf(_)>0;e&&!t&&x(T[0])}),[T,_]),(0,s.useEffect)((()=>{const e=T.length>0;if(E){const t=e?(0,d.sprintf)((0,d._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",T.length),T.length):(0,d.__)("No results.");(0,Zm.speak)(t,"polite")}}),[T,E]),(0,s.createElement)(yS,{onFocusOutside:()=>{k(!1)}},(0,s.createElement)(fv,{className:c()(v,"components-combobox-control"),tabIndex:"-1",label:o,id:`components-form-token-input-${w}`,hideLabelFromVision:p,help:h},(0,s.createElement)("div",{className:"components-combobox-control__suggestions-container",tabIndex:"-1",onKeyDown:e=>{let t=!1;if(!e.defaultPrevented){switch(e.keyCode){case Ym.ENTER:_&&(D(_),t=!0);break;case Ym.UP:I(-1),t=!0;break;case Ym.DOWN:I(1),t=!0;break;case Ym.ESCAPE:k(!1),x(null),t=!0}t&&e.preventDefault()}}},(0,s.createElement)(Pp,null,(0,s.createElement)(hp,null,(0,s.createElement)(dS,{className:"components-combobox-control__input",instanceId:w,ref:M,value:E?O:b,"aria-label":b?`${b}, ${o}`:null,onFocus:()=>{C(!0),k(!0),u(""),P("")},onBlur:()=>{C(!1)},isExpanded:E,selectedSuggestionIndex:T.indexOf(_),onChange:e=>{const t=e.value;P(t),u(t),S&&k(!0)}})),m&&(0,s.createElement)(mp,null,(0,s.createElement)($n,{className:"components-combobox-control__reset",icon:kv,disabled:!r,onClick:()=>{a(null),M.current.input.focus()},label:(0,d.__)("Reset")}))),E&&(0,s.createElement)(vS,{instanceId:w,match:{label:O},displayTransform:e=>e.label,suggestions:T,selectedIndex:T.indexOf(_),onHover:x,onSelect:D,scrollIntoView:!0}))))};const wS=new Set(["alert","status","log","marquee","timer"]);let _S=[],xS=!1;function ES(e){if(xS)return;const t=document.body.children;(0,l.forEach)(t,(t=>{t!==e&&function(e){const t=e.getAttribute("role");return!("SCRIPT"===e.tagName||e.hasAttribute("aria-hidden")||e.hasAttribute("aria-live")||wS.has(t))}(t)&&(t.setAttribute("aria-hidden","true"),_S.push(t))})),xS=!0}let kS=0;var SS=(0,s.forwardRef)((function e(t,n){const{bodyOpenClassName:r="modal-open",role:o="dialog",title:i=null,focusOnMount:u=!0,shouldCloseOnEsc:p=!0,shouldCloseOnClickOutside:h=!0,isDismissible:m=!0,aria:v={labelledby:null,describedby:null},onRequestClose:g,icon:y,closeButtonLabel:b,children:w,style:_,overlayClassName:x,className:E,contentLabel:k,onKeyDown:S,isFullScreen:C=!1,__experimentalHideHeader:O=!1}=t,P=(0,s.useRef)(),M=(0,f.useInstanceId)(e),T=i?`components-modal-header-${M}`:v.labelledby,D=(0,f.useFocusOnMount)(u),I=(0,f.useConstrainedTabbing)(),R=(0,f.useFocusReturn)(),A=(0,f.__experimentalUseFocusOutside)(g);return(0,s.useEffect)((()=>(kS++,1===kS&&(ES(P.current),document.body.classList.add(r)),()=>{kS--,0===kS&&(document.body.classList.remove(r),xS&&((0,l.forEach)(_S,(e=>{e.removeAttribute("aria-hidden")})),_S=[],xS=!1))})),[]),(0,s.createPortal)((0,s.createElement)("div",{ref:(0,f.useMergeRefs)([P,n]),className:c()("components-modal__screen-overlay",x),onKeyDown:function(e){p&&e.keyCode===Ym.ESCAPE&&!e.defaultPrevented&&(e.preventDefault(),g&&g(e))}},(0,s.createElement)(mr,{document:document},(0,s.createElement)("div",a({className:c()("components-modal__frame",E,{"is-full-screen":C}),style:_,ref:(0,f.useMergeRefs)([I,R,D]),role:o,"aria-label":k,"aria-labelledby":k?null:T,"aria-describedby":v.describedby,tabIndex:"-1"},h?A:{},{onKeyDown:S}),(0,s.createElement)("div",{className:c()("components-modal__content",{"hide-header":O}),role:"document"},!O&&(0,s.createElement)("div",{className:"components-modal__header"},(0,s.createElement)("div",{className:"components-modal__header-heading-container"},y&&(0,s.createElement)("span",{className:"components-modal__icon-container","aria-hidden":!0},y),i&&(0,s.createElement)("h1",{id:T,className:"components-modal__header-heading"},i)),m&&(0,s.createElement)($n,{onClick:g,icon:kv,label:b||(0,d.__)("Close dialog")})),w)))),document.body)}));const CS={name:"7g5ii0",styles:"&&{z-index:1000001;}"};var OS=On((function(e,t){const{isOpen:n,onConfirm:r,onCancel:o,children:i,confirmButtonText:l,cancelButtonText:u,...c}=Cn(e,"ConfirmDialog"),f=Sn()(CS),[p,h]=(0,s.useState)(),[m,v]=(0,s.useState)();(0,s.useEffect)((()=>{const e=void 0!==n;h(!e||n),v(!e)}),[n]);const g=(0,s.useCallback)((e=>t=>{null==e||e(t),m&&h(!1)}),[m,h]),y=(0,s.useCallback)((e=>{"Enter"===e.key&&g(r)(e)}),[g,r]),b=null!=u?u:(0,d.__)("Cancel"),w=null!=l?l:(0,d.__)("OK");return(0,s.createElement)(s.Fragment,null,p&&(0,s.createElement)(SS,a({onRequestClose:g(o),onKeyDown:y,closeButtonLabel:b,isDismissible:!0,ref:t,overlayClassName:f,__experimentalHideHeader:!0},c),(0,s.createElement)(Qw,{spacing:8},(0,s.createElement)(oh,null,i),(0,s.createElement)(Pp,{direction:"row",justify:"flex-end"},(0,s.createElement)($n,{variant:"tertiary",onClick:g(o)},b),(0,s.createElement)($n,{variant:"primary",onClick:g(r)},w)))))}),"ConfirmDialog");function PS(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var MS=n(2652),TS=n.n(MS);n(2797);function DS(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function IS(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function RS(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return IS(n.overflowY,t)||IS(n.overflowX,t)||function(e){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function AS(e,t,n,r,o,i,a,s){return i<e&&a>t||i>e&&a<t?0:i<=e&&s<=n||a>=t&&s>=n?i-e-r:a>t&&s<n||i<e&&s>n?a-t+o:0}var NS=0;function LS(){}function FS(e,t){if(e){var n=function(e,t){var n=window,r=t.scrollMode,o=t.block,i=t.inline,a=t.boundary,s=t.skipOverflowHiddenElements,l="function"==typeof a?a:function(e){return e!==a};if(!DS(e))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,c=[],d=e;DS(d)&&l(d);){if((d=d.parentElement)===u){c.push(d);break}null!=d&&d===document.body&&RS(d)&&!RS(document.documentElement)||null!=d&&RS(d,s)&&c.push(d)}for(var f=n.visualViewport?n.visualViewport.width:innerWidth,p=n.visualViewport?n.visualViewport.height:innerHeight,h=window.scrollX||pageXOffset,m=window.scrollY||pageYOffset,v=e.getBoundingClientRect(),g=v.height,y=v.width,b=v.top,w=v.right,_=v.bottom,x=v.left,E="start"===o||"nearest"===o?b:"end"===o?_:b+g/2,k="center"===i?x+y/2:"end"===i?w:x,S=[],C=0;C<c.length;C++){var O=c[C],P=O.getBoundingClientRect(),M=P.height,T=P.width,D=P.top,I=P.right,R=P.bottom,A=P.left;if("if-needed"===r&&b>=0&&x>=0&&_<=p&&w<=f&&b>=D&&_<=R&&x>=A&&w<=I)return S;var N=getComputedStyle(O),L=parseInt(N.borderLeftWidth,10),F=parseInt(N.borderTopWidth,10),j=parseInt(N.borderRightWidth,10),z=parseInt(N.borderBottomWidth,10),B=0,V=0,H="offsetWidth"in O?O.offsetWidth-O.clientWidth-L-j:0,W="offsetHeight"in O?O.offsetHeight-O.clientHeight-F-z:0;if(u===O)B="start"===o?E:"end"===o?E-p:"nearest"===o?AS(m,m+p,p,F,z,m+E,m+E+g,g):E-p/2,V="start"===i?k:"center"===i?k-f/2:"end"===i?k-f:AS(h,h+f,f,L,j,h+k,h+k+y,y),B=Math.max(0,B+m),V=Math.max(0,V+h);else{B="start"===o?E-D-F:"end"===o?E-R+z+W:"nearest"===o?AS(D,R,M,F,z+W,E,E+g,g):E-(D+M/2)+W/2,V="start"===i?k-A-L:"center"===i?k-(A+T/2)+H/2:"end"===i?k-I+j+H:AS(A,I,T,L,j+H,k,k+y,y);var U=O.scrollLeft,$=O.scrollTop;E+=$-(B=Math.max(0,Math.min($+B,O.scrollHeight-M+W))),k+=U-(V=Math.max(0,Math.min(U+V,O.scrollWidth-T+H)))}S.push({el:O,top:B,left:V})}return S}(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach((function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r}))}}function jS(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function zS(e,t){var n;function r(){n&&clearTimeout(n)}function o(){for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];r(),n=setTimeout((function(){n=null,e.apply(void 0,i)}),t)}return o.cancel=r,o}function BS(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.some((function(t){return t&&t.apply(void 0,[e].concat(r)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault}))}}function VS(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.forEach((function(t){"function"==typeof t?t(e):t&&(t.current=e)}))}}function HS(){return String(NS++)}function WS(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""}function US(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=$S(t,r)?t[r]:e[r],n}),{})}function $S(e,t){return void 0!==e[t]}function KS(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function GS(e,t,n,r,o){if(void 0===o&&(o=!0),0===n)return-1;var i=n-1;("number"!=typeof t||t<0||t>=n)&&(t=e>0?-1:i+1);var a=t+e;a<0?a=o?i:0:a>i&&(a=o?0:i);var s=qS(e,a,n,r,o);return-1===s?t>=n?-1:t:s}function qS(e,t,n,r,o){var i=r(t);if(!i||!i.hasAttribute("disabled"))return t;if(e>0){for(var a=t+1;a<n;a++)if(!r(a).hasAttribute("disabled"))return a}else for(var s=t-1;s>=0;s--)if(!r(s).hasAttribute("disabled"))return s;return o?e>0?qS(1,0,n,r,!1):qS(-1,n-1,n,r,!1):-1}function YS(e,t,n,r){return void 0===r&&(r=!0),t.some((function(t){return t&&(jS(t,e,n)||r&&jS(t,n.document.activeElement,n))}))}var XS=zS((function(e){JS(e).textContent=""}),500);function ZS(e,t){var n=JS(t);e&&(n.textContent=e,XS(t))}function JS(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}var QS=["isInitialMount","highlightedIndex","items","environment"],eC={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function tC(e,t,n){var r=e.props,o=e.type,i={};Object.keys(t).forEach((function(r){!function(e,t,n,r){var o=t.props,i=t.type,s="on"+sC(e)+"Change";o[s]&&void 0!==r[e]&&r[e]!==n[e]&&o[s](a({type:i},r))}(r,e,t,n),n[r]!==t[r]&&(i[r]=n[r])})),r.onStateChange&&Object.keys(i).length&&r.onStateChange(a({type:o},i))}var nC=zS((function(e,t){ZS(e(),t)}),200),rC="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?b.useLayoutEffect:b.useEffect;function oC(e){var t=e.id,n=void 0===t?"downshift-"+HS():t,r=e.labelId,o=e.menuId,i=e.getItemId,a=e.toggleButtonId,s=e.inputId;return(0,b.useRef)({labelId:r||n+"-label",menuId:o||n+"-menu",getItemId:i||function(e){return n+"-item-"+e},toggleButtonId:a||n+"-toggle-button",inputId:s||n+"-input"}).current}function iC(e,t,n){return void 0!==e?e:0===n.length?-1:n.indexOf(t)}function aC(e){return/^\S{1}$/.test(e)}function sC(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function lC(e){var t=(0,b.useRef)(e);return t.current=e,t}function uC(e,t,n){var r=(0,b.useRef)(),o=(0,b.useRef)(),i=(0,b.useCallback)((function(t,n){o.current=n,t=US(t,n.props);var r=e(t,n);return n.props.stateReducer(t,a({},n,{changes:r}))}),[e]),s=(0,b.useReducer)(i,t),l=s[0],u=s[1],c=lC(n),d=(0,b.useCallback)((function(e){return u(a({props:c.current},e))}),[c]),f=o.current;return(0,b.useEffect)((function(){f&&r.current&&r.current!==l&&tC(f,US(r.current,f.props),l),r.current=l}),[l,n,f]),[l,d]}function cC(e,t,n){var r=uC(e,t,n),o=r[0],i=r[1];return[US(o,n),i]}var dC={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){var t=e.selectedItem,n=e.itemToString;return t?n(t)+" has been selected.":""},scrollIntoView:FS,circularNavigation:!1,environment:"undefined"==typeof window?{}:window};function fC(e,t,n){void 0===n&&(n=eC);var r="default"+sC(t);return r in e?e[r]:n[t]}function pC(e,t,n){if(void 0===n&&(n=eC),t in e)return e[t];var r="initial"+sC(t);return r in e?e[r]:fC(e,t,n)}function hC(e){var t=pC(e,"selectedItem"),n=pC(e,"isOpen"),r=pC(e,"highlightedIndex"),o=pC(e,"inputValue");return{highlightedIndex:r<0&&t&&n?e.items.indexOf(t):r,isOpen:n,selectedItem:t,inputValue:o}}function mC(e,t,n,r){var o=e.items,i=e.initialHighlightedIndex,a=e.defaultHighlightedIndex,s=t.selectedItem,l=t.highlightedIndex;return 0===o.length?-1:void 0!==i&&l===i?i:void 0!==a?a:s?0===n?o.indexOf(s):GS(n,o.indexOf(s),o.length,r,!1):0===n?-1:n<0?o.length-1:0}function vC(e,t,n,r){var o=(0,b.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,b.useEffect)((function(){var i=function(){o.current.isMouseDown=!0},a=function(i){o.current.isMouseDown=!1,e&&!YS(i.target,t.map((function(e){return e.current})),n)&&r()},s=function(){o.current.isTouchMove=!1},l=function(){o.current.isTouchMove=!0},u=function(i){!e||o.current.isTouchMove||YS(i.target,t.map((function(e){return e.current})),n,!1)||r()};return n.addEventListener("mousedown",i),n.addEventListener("mouseup",a),n.addEventListener("touchstart",s),n.addEventListener("touchmove",l),n.addEventListener("touchend",u),function(){n.removeEventListener("mousedown",i),n.removeEventListener("mouseup",a),n.removeEventListener("touchstart",s),n.removeEventListener("touchmove",l),n.removeEventListener("touchend",u)}}),[e,n]),o}var gC=function(){return LS};function yC(e,t,n){var r=n.isInitialMount,o=n.highlightedIndex,i=n.items,s=n.environment,l=PS(n,QS);(0,b.useEffect)((function(){r||nC((function(){return e(a({highlightedIndex:o,highlightedItem:i[o],resultCount:i.length},l))}),s.document)}),t)}function bC(e){var t=e.highlightedIndex,n=e.isOpen,r=e.itemRefs,o=e.getItemNodeFromIndex,i=e.menuElement,a=e.scrollIntoView,s=(0,b.useRef)(!0);return rC((function(){t<0||!n||!Object.keys(r.current).length||(!1===s.current?s.current=!0:a(o(t),i))}),[t]),s}var wC=LS;function _C(e,t,n){var r,o=t.type,i=t.props;switch(o){case n.ItemMouseMove:r={highlightedIndex:t.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:mC(i,e,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:mC(i,e,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:t.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:t.inputValue};break;case n.FunctionReset:r={highlightedIndex:fC(i,"highlightedIndex"),isOpen:fC(i,"isOpen"),selectedItem:fC(i,"selectedItem"),inputValue:fC(i,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return a({},e,r)}function xC(e){for(var t=e.keysSoFar,n=e.highlightedIndex,r=e.items,o=e.itemToString,i=e.getItemNodeFromIndex,a=t.toLowerCase(),s=0;s<r.length;s++){var l=(s+n+1)%r.length,u=r[l];if(void 0!==u&&o(u).toLowerCase().startsWith(a)){var c=i(l);if(!(null==c?void 0:c.hasAttribute("disabled")))return l}}return n}TS().array.isRequired,TS().func,TS().func,TS().func,TS().bool,TS().number,TS().number,TS().number,TS().bool,TS().bool,TS().bool,TS().any,TS().any,TS().any,TS().string,TS().string,TS().string,TS().func,TS().string,TS().func,TS().func,TS().func,TS().func,TS().func,TS().shape({addEventListener:TS().func,removeEventListener:TS().func,document:TS().shape({getElementById:TS().func,activeElement:TS().any,body:TS().any})});var EC=ji(ji({},dC),{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select.":"":"No results are available.":""}}),kC=LS;var SC=Object.freeze({__proto__:null,MenuKeyDownArrowDown:0,MenuKeyDownArrowUp:1,MenuKeyDownEscape:2,MenuKeyDownHome:3,MenuKeyDownEnd:4,MenuKeyDownEnter:5,MenuKeyDownSpaceButton:6,MenuKeyDownCharacter:7,MenuBlur:8,MenuMouseLeave:9,ItemMouseMove:10,ItemClick:11,ToggleButtonClick:12,ToggleButtonKeyDownArrowDown:13,ToggleButtonKeyDownArrowUp:14,ToggleButtonKeyDownCharacter:15,FunctionToggleMenu:16,FunctionOpenMenu:17,FunctionCloseMenu:18,FunctionSetHighlightedIndex:19,FunctionSelectItem:20,FunctionSetInputValue:21,FunctionReset:22});function CC(e,t){var n,r=t.type,o=t.props,i=t.shiftKey;switch(r){case 11:n={isOpen:fC(o,"isOpen"),highlightedIndex:fC(o,"highlightedIndex"),selectedItem:o.items[t.index]};break;case 15:var s=t.key,l=""+e.inputValue+s,u=xC({keysSoFar:l,highlightedIndex:e.selectedItem?o.items.indexOf(e.selectedItem):-1,items:o.items,itemToString:o.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});n=a({inputValue:l},u>=0&&{selectedItem:o.items[u]});break;case 13:n={highlightedIndex:mC(o,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case 14:n={highlightedIndex:mC(o,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case 5:case 6:n=a({isOpen:fC(o,"isOpen"),highlightedIndex:fC(o,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:o.items[e.highlightedIndex]});break;case 3:n={highlightedIndex:qS(1,0,o.items.length,t.getItemNodeFromIndex,!1)};break;case 4:n={highlightedIndex:qS(-1,o.items.length-1,o.items.length,t.getItemNodeFromIndex,!1)};break;case 2:case 8:n={isOpen:!1,highlightedIndex:-1};break;case 7:var c=t.key,d=""+e.inputValue+c,f=xC({keysSoFar:d,highlightedIndex:e.highlightedIndex,items:o.items,itemToString:o.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});n=a({inputValue:d},f>=0&&{highlightedIndex:f});break;case 0:n={highlightedIndex:GS(i?5:1,e.highlightedIndex,o.items.length,t.getItemNodeFromIndex,o.circularNavigation)};break;case 1:n={highlightedIndex:GS(i?-5:-1,e.highlightedIndex,o.items.length,t.getItemNodeFromIndex,o.circularNavigation)};break;case 20:n={selectedItem:t.selectedItem};break;default:return _C(e,t,SC)}return a({},e,n)}var OC=["onMouseLeave","refKey","onKeyDown","onBlur","ref"],PC=["onClick","onKeyDown","refKey","ref"],MC=["item","index","onMouseMove","onClick","refKey","ref"];function TC(e){void 0===e&&(e={}),kC(e,TC);var t=a({},EC,e),n=t.items,r=t.scrollIntoView,o=t.environment,i=t.initialIsOpen,s=t.defaultIsOpen,l=t.itemToString,u=t.getA11ySelectionMessage,c=t.getA11yStatusMessage,d=cC(CC,hC(t),t),f=d[0],p=d[1],h=f.isOpen,m=f.highlightedIndex,v=f.selectedItem,g=f.inputValue,y=(0,b.useRef)(null),w=(0,b.useRef)(null),_=(0,b.useRef)({}),x=(0,b.useRef)(!0),E=(0,b.useRef)(null),k=oC(t),S=(0,b.useRef)(),C=(0,b.useRef)(!0),O=lC({state:f,props:t}),P=(0,b.useCallback)((function(e){return _.current[k.getItemId(e)]}),[k]);yC(c,[h,m,g,n],a({isInitialMount:C.current,previousResultCount:S.current,items:n,environment:o,itemToString:l},f)),yC(u,[v],a({isInitialMount:C.current,previousResultCount:S.current,items:n,environment:o,itemToString:l},f));var M=bC({menuElement:w.current,highlightedIndex:m,isOpen:h,itemRefs:_,scrollIntoView:r,getItemNodeFromIndex:P});(0,b.useEffect)((function(){return E.current=zS((function(e){e({type:21,inputValue:""})}),500),function(){E.current.cancel()}}),[]),(0,b.useEffect)((function(){g&&E.current(p)}),[p,g]),wC({isInitialMount:C.current,props:t,state:f}),(0,b.useEffect)((function(){C.current?(i||s||h)&&w.current&&w.current.focus():h?w.current&&w.current.focus():o.document.activeElement===w.current&&y.current&&(x.current=!1,y.current.focus())}),[h]),(0,b.useEffect)((function(){C.current||(S.current=n.length)}));var T=vC(h,[w,y],o,(function(){p({type:8})})),D=gC();(0,b.useEffect)((function(){C.current=!1}),[]),(0,b.useEffect)((function(){h||(_.current={})}),[h]);var I=(0,b.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),p({type:13,getItemNodeFromIndex:P,shiftKey:e.shiftKey})},ArrowUp:function(e){e.preventDefault(),p({type:14,getItemNodeFromIndex:P,shiftKey:e.shiftKey})}}}),[p,P]),R=(0,b.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),p({type:0,getItemNodeFromIndex:P,shiftKey:e.shiftKey})},ArrowUp:function(e){e.preventDefault(),p({type:1,getItemNodeFromIndex:P,shiftKey:e.shiftKey})},Home:function(e){e.preventDefault(),p({type:3,getItemNodeFromIndex:P})},End:function(e){e.preventDefault(),p({type:4,getItemNodeFromIndex:P})},Escape:function(){p({type:2})},Enter:function(e){e.preventDefault(),p({type:5})}," ":function(e){e.preventDefault(),p({type:6})}}}),[p,P]),A=(0,b.useCallback)((function(){p({type:16})}),[p]),N=(0,b.useCallback)((function(){p({type:18})}),[p]),L=(0,b.useCallback)((function(){p({type:17})}),[p]),F=(0,b.useCallback)((function(e){p({type:19,highlightedIndex:e})}),[p]),j=(0,b.useCallback)((function(e){p({type:20,selectedItem:e})}),[p]),z=(0,b.useCallback)((function(){p({type:22})}),[p]),B=(0,b.useCallback)((function(e){p({type:21,inputValue:e})}),[p]),V=(0,b.useCallback)((function(e){return a({id:k.labelId,htmlFor:k.toggleButtonId},e)}),[k]),H=(0,b.useCallback)((function(e,t){var n,r=void 0===e?{}:e,o=r.onMouseLeave,i=r.refKey,s=void 0===i?"ref":i,l=r.onKeyDown,u=r.onBlur,c=r.ref,d=PS(r,OC),f=(void 0===t?{}:t).suppressRefError,h=void 0!==f&&f,m=O.current.state;return D("getMenuProps",h,s,w),a(((n={})[s]=VS(c,(function(e){w.current=e})),n.id=k.menuId,n.role="listbox",n["aria-labelledby"]=k.labelId,n.tabIndex=-1,n),m.isOpen&&m.highlightedIndex>-1&&{"aria-activedescendant":k.getItemId(m.highlightedIndex)},{onMouseLeave:BS(o,(function(){p({type:9})})),onKeyDown:BS(l,(function(e){var t=KS(e);t&&R[t]?R[t](e):aC(t)&&p({type:7,key:t,getItemNodeFromIndex:P})})),onBlur:BS(u,(function(){!1!==x.current?!T.current.isMouseDown&&p({type:8}):x.current=!0}))},d)}),[p,O,R,T,D,k,P]),W=(0,b.useCallback)((function(e,t){var n,r=void 0===e?{}:e,o=r.onClick,i=r.onKeyDown,s=r.refKey,l=void 0===s?"ref":s,u=r.ref,c=PS(r,PC),d=(void 0===t?{}:t).suppressRefError,f=void 0!==d&&d,h=a(((n={})[l]=VS(u,(function(e){y.current=e})),n.id=k.toggleButtonId,n["aria-haspopup"]="listbox",n["aria-expanded"]=O.current.state.isOpen,n["aria-labelledby"]=k.labelId+" "+k.toggleButtonId,n),c);return c.disabled||(h.onClick=BS(o,(function(){p({type:12})})),h.onKeyDown=BS(i,(function(e){var t=KS(e);t&&I[t]?I[t](e):aC(t)&&p({type:15,key:t,getItemNodeFromIndex:P})}))),D("getToggleButtonProps",f,l,y),h}),[p,O,I,D,k,P]),U=(0,b.useCallback)((function(e){var t,n=void 0===e?{}:e,r=n.item,o=n.index,i=n.onMouseMove,s=n.onClick,l=n.refKey,u=void 0===l?"ref":l,c=n.ref,d=PS(n,MC),f=O.current,h=f.state,m=f.props,v=iC(o,r,m.items);if(v<0)throw new Error("Pass either item or item index in getItemProps!");var g=a(((t={role:"option","aria-selected":""+(v===h.highlightedIndex),id:k.getItemId(v)})[u]=VS(c,(function(e){e&&(_.current[k.getItemId(v)]=e)})),t),d);return d.disabled||(g.onMouseMove=BS(i,(function(){o!==h.highlightedIndex&&(M.current=!1,p({type:10,index:o}))})),g.onClick=BS(s,(function(){p({type:11,index:o})}))),g}),[p,O,M,k]);return{getToggleButtonProps:W,getLabelProps:V,getMenuProps:H,getItemProps:U,toggleMenu:A,openMenu:L,closeMenu:N,setHighlightedIndex:F,selectItem:j,reset:z,setInputValue:B,highlightedIndex:m,isOpen:h,selectedItem:v,inputValue:g}}TC.stateChangeTypes=SC;TS().array.isRequired,TS().func,TS().func,TS().func,TS().bool,TS().number,TS().number,TS().number,TS().bool,TS().bool,TS().bool,TS().any,TS().any,TS().any,TS().string,TS().string,TS().string,TS().string,TS().string,TS().string,TS().func,TS().string,TS().string,TS().func,TS().func,TS().func,TS().func,TS().func,TS().func,TS().shape({addEventListener:TS().func,removeEventListener:TS().func,document:TS().shape({getElementById:TS().func,activeElement:TS().any,body:TS().any})});a({},dC,{getA11yStatusMessage:WS,circularNavigation:!0});TS().array,TS().array,TS().array,TS().func,TS().func,TS().func,TS().number,TS().number,TS().number,TS().func,TS().func,TS().string,TS().string,TS().shape({addEventListener:TS().func,removeEventListener:TS().func,document:TS().shape({getElementById:TS().func,activeElement:TS().any,body:TS().any})});const DC=e=>null==e?void 0:e.name,IC=(e,t)=>{let{selectedItem:n}=e,{type:r,changes:o,props:{items:i}}=t;switch(r){case TC.stateChangeTypes.ToggleButtonKeyDownArrowDown:return{selectedItem:i[n?Math.min(i.indexOf(n)+1,i.length-1):0]};case TC.stateChangeTypes.ToggleButtonKeyDownArrowUp:return{selectedItem:i[n?Math.max(i.indexOf(n)-1,0):i.length-1]};default:return o}};function RC(e){var t;let{__next36pxDefaultSize:n=!1,className:r,hideLabelFromVision:o,label:i,describedBy:l,options:u,onChange:f,value:p}=e;const{getLabelProps:h,getToggleButtonProps:m,getMenuProps:v,getItemProps:g,isOpen:y,highlightedIndex:b,selectedItem:w}=TC({initialSelectedItem:u[0],items:u,itemToString:DC,onSelectedItemChange:f,...null!=p?{selectedItem:p}:void 0,stateReducer:IC});const _=v({className:"components-custom-select-control__menu","aria-hidden":!y}),x=(0,s.useCallback)((e=>{var t;e.stopPropagation(),null==_||null===(t=_.onKeyDown)||void 0===t||t.call(_,e)}),[_]);return null!==(t=_["aria-activedescendant"])&&void 0!==t&&t.startsWith("downshift-null")&&delete _["aria-activedescendant"],(0,s.createElement)("div",{className:c()("components-custom-select-control",r)},o?(0,s.createElement)(Wn,a({as:"label"},h()),i):(0,s.createElement)("label",h({className:"components-custom-select-control__label"}),i),(0,s.createElement)($n,m({"aria-label":i,"aria-labelledby":void 0,className:c()("components-custom-select-control__button",{"is-next-36px-default-size":n}),isSmall:!n,describedBy:l||(w?(0,d.sprintf)((0,d.__)("Currently selected: %s"),w.name):(0,d.__)("No selection"))}),DC(w),(0,s.createElement)(mg,{icon:vg,className:c()("components-custom-select-control__button-icon",{"is-next-36px-default-size":n}),size:18})),(0,s.createElement)("ul",a({},_,{onKeyDown:x}),y&&u.map(((e,t)=>(0,s.createElement)("li",g({item:e,index:t,key:e.key,className:c()(e.className,"components-custom-select-control__item",{"is-highlighted":t===b,"has-hint":!!e.__experimentalHint,"is-next-36px-default-size":n}),style:e.style}),e.name,e.__experimentalHint&&(0,s.createElement)("span",{className:"components-custom-select-control__item-hint"},e.__experimentalHint),e===w&&(0,s.createElement)(mg,{icon:Zw,className:"components-custom-select-control__item-icon"}))))))}n(4185);var AC=n(6292),NC=n.n(AC),LC=n(6302);const FC="dddd, LL";function jC(e){let{day:t,events:n=[]}=e;const r=(0,s.useRef)();return(0,s.useEffect)((()=>{var e;if(null==r||null===(e=r.current)||void 0===e||!e.parentNode)return;const{parentNode:o}=r.current,i=NC()(t).format(FC);if(!n.length)return void o.setAttribute("aria-label",i);const a=(0,d.sprintf)((0,d._n)("%1$s. There is %2$d event.","%1$s. There are %2$d events.",n.length),i,n.length);o.setAttribute("aria-label",a)}),[n.length]),(0,s.createElement)("div",{ref:r,className:c()("components-datetime__date__day",{"has-events":null==n?void 0:n.length})},t.format("D"))}var zC=function(e){let{currentDate:t,onChange:n,events:r,isInvalidDate:o,onMonthPreviewed:i}=e;const a=(0,s.useRef)(),l=e=>{null==i||i(e.toISOString()),u()},u=()=>{if(!a.current)return;const{ownerDocument:e}=a.current,{activeElement:t}=e;if(!t||!a.current.contains(e.activeElement)){const e=a.current.querySelector(".DayPicker_focusRegion");if(!e)return;e.focus()}},c=e=>null!=r&&r.length?r.filter((t=>e.isSame(t.date,"day"))):[],f=(e=>null===e?null:e?NC()(e):NC()())(t);return(0,s.createElement)("div",{className:"components-datetime__date",ref:a},(0,s.createElement)(LC.Z,{date:f,daySize:30,focused:!0,hideKeyboardShortcutsPanel:!0,key:`datepicker-controller-${f?f.format("MM-YYYY"):"null"}`,noBorder:!0,numberOfMonths:1,onDateChange:e=>{const r=t?NC()(t):NC()(),o={hours:r.hours(),minutes:r.minutes(),seconds:0};n(e.set(o).format("YYYY-MM-DDTHH:mm:ss")),u()},transitionDuration:0,weekDayFormat:"ddd",dayAriaLabelFormat:FC,isRTL:(0,d.isRTL)(),isOutsideRange:e=>o&&o(e.toDate()),onPrevMonthClick:l,onNextMonthClick:l,renderDayContents:e=>(0,s.createElement)(jC,{day:e,events:c(e)})}))},BC=window.wp.date;var VC=()=>{const{timezone:e}=(0,BC.__experimentalGetSettings)(),t=(new Date).getTimezoneOffset()/60*-1;if(Number(e.offset)===t)return null;const n=e.offset>=0?"+":"",r=""!==e.abbr&&isNaN(e.abbr)?e.abbr:`UTC${n}${e.offset}`,o="UTC"===e.string?(0,d.__)("Coordinated Universal Time"):`(${r}) ${e.string.replace("_"," ")}`;return(0,s.createElement)(Ur,{position:"top center",text:o},(0,s.createElement)("div",{className:"components-datetime__timezone"},r))};function HC(e,t){return t?(e%12+12)%24:e%12}function WC(e){let{as:t,value:n,onUpdate:r,className:o,...i}=e;return(0,s.createElement)(t||"input",{key:n,defaultValue:n,onBlur:function(e){const{target:t}=e;if(n===t.value)return;const o=parseInt(t.value,10);!(0,l.isInteger)(o)||void 0!==i.max&&o>i.max||void 0!==i.min&&o<i.min?t.value=n:r(t.name,o)},className:c()("components-datetime__time-field-integer-field",o),...i})}var UC=function(e){let{is12Hour:t,currentTime:n,onChange:r}=e;const[o,i]=(0,s.useState)((()=>NC()(n).startOf("minutes")));(0,s.useEffect)((()=>{i(n?NC()(n).startOf("minutes"):NC()())}),[n]);const{day:a,month:l,year:u,minutes:f,hours:p,am:h}=(0,s.useMemo)((()=>({day:o.format("DD"),month:o.format("MM"),year:o.format("YYYY"),minutes:o.format("mm"),hours:o.format(t?"hh":"HH"),am:o.format("H")<=11?"AM":"PM"})),[o,t]);function m(e){i(e),r(e.format("YYYY-MM-DDTHH:mm:ss"))}function v(e,n){let r=n;"hours"===e&&t&&(r=HC(n,"PM"===h));m(o.clone()[e](r))}function g(e){return()=>{if(h===e)return;const t=parseInt(p,10);m(o.clone().hours(HC(t,"PM"===e)))}}const y=(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-day"},(0,s.createElement)(WC,{"aria-label":(0,d.__)("Day"),className:"components-datetime__time-field-day-input",type:"number",name:"date",value:a,step:1,min:1,max:31,onUpdate:v})),b=(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-month"},(0,s.createElement)(WC,{as:"select","aria-label":(0,d.__)("Month"),className:"components-datetime__time-field-month-select",name:"month",value:l,onUpdate:(e,t)=>v(e,t-1)},(0,s.createElement)("option",{value:"01"},(0,d.__)("January")),(0,s.createElement)("option",{value:"02"},(0,d.__)("February")),(0,s.createElement)("option",{value:"03"},(0,d.__)("March")),(0,s.createElement)("option",{value:"04"},(0,d.__)("April")),(0,s.createElement)("option",{value:"05"},(0,d.__)("May")),(0,s.createElement)("option",{value:"06"},(0,d.__)("June")),(0,s.createElement)("option",{value:"07"},(0,d.__)("July")),(0,s.createElement)("option",{value:"08"},(0,d.__)("August")),(0,s.createElement)("option",{value:"09"},(0,d.__)("September")),(0,s.createElement)("option",{value:"10"},(0,d.__)("October")),(0,s.createElement)("option",{value:"11"},(0,d.__)("November")),(0,s.createElement)("option",{value:"12"},(0,d.__)("December")))),w=t?(0,s.createElement)(s.Fragment,null,b,y):(0,s.createElement)(s.Fragment,null,y,b);return(0,s.createElement)("div",{className:c()("components-datetime__time")},(0,s.createElement)("fieldset",null,(0,s.createElement)("legend",{className:"components-datetime__time-legend invisible"},(0,d.__)("Date")),(0,s.createElement)("div",{className:"components-datetime__time-wrapper"},w,(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-year"},(0,s.createElement)(WC,{"aria-label":(0,d.__)("Year"),className:"components-datetime__time-field-year-input",type:"number",name:"year",step:1,min:0,max:9999,value:u,onUpdate:v})))),(0,s.createElement)("fieldset",null,(0,s.createElement)("legend",{className:"components-datetime__time-legend invisible"},(0,d.__)("Time")),(0,s.createElement)("div",{className:"components-datetime__time-wrapper"},(0,s.createElement)("div",{className:"components-datetime__time-field components-datetime__time-field-time"},(0,s.createElement)(WC,{"aria-label":(0,d.__)("Hours"),className:"components-datetime__time-field-hours-input",type:"number",name:"hours",step:1,min:t?1:0,max:t?12:23,value:p,onUpdate:v}),(0,s.createElement)("span",{className:"components-datetime__time-separator","aria-hidden":"true"},":"),(0,s.createElement)(WC,{"aria-label":(0,d.__)("Minutes"),className:"components-datetime__time-field-minutes-input",type:"number",name:"minutes",step:1,min:0,max:59,value:f,onUpdate:v})),t&&(0,s.createElement)(Ux,{className:"components-datetime__time-field components-datetime__time-field-am-pm"},(0,s.createElement)($n,{variant:"AM"===h?"primary":"secondary",onClick:g("AM"),className:"components-datetime__time-am-button"},(0,d.__)("AM")),(0,s.createElement)($n,{variant:"PM"===h?"primary":"secondary",onClick:g("PM"),className:"components-datetime__time-pm-button"},(0,d.__)("PM"))),(0,s.createElement)(VC,null))))};var $C=(0,s.forwardRef)((function(e,t){let{currentDate:n,is12Hour:r,isInvalidDate:o,onMonthPreviewed:i=l.noop,onChange:a,events:u}=e;const[c,f]=(0,s.useState)(!1);return(0,s.createElement)("div",{ref:t,className:"components-datetime"},!c&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(UC,{currentTime:n,onChange:a,is12Hour:r}),(0,s.createElement)(zC,{currentDate:n,onChange:a,isInvalidDate:o,events:u,onMonthPreviewed:i})),c&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:"components-datetime__calendar-help"},(0,s.createElement)("h4",null,(0,d.__)("Click to Select")),(0,s.createElement)("ul",null,(0,s.createElement)("li",null,(0,d.__)("Click the right or left arrows to select other months in the past or the future.")),(0,s.createElement)("li",null,(0,d.__)("Click the desired day to select it."))),(0,s.createElement)("h4",null,(0,d.__)("Navigating with a keyboard")),(0,s.createElement)("ul",null,(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d._x)("Enter","keyboard button")},"↵")," ",(0,s.createElement)("span",null,(0,d.__)("Select the date in focus."))),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Left and Right Arrows")},"←/→")," ",(0,d.__)("Move backward (left) or forward (right) by one day.")),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Up and Down Arrows")},"↑/↓")," ",(0,d.__)("Move backward (up) or forward (down) by one week.")),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Page Up and Page Down")},(0,d.__)("PgUp/PgDn"))," ",(0,d.__)("Move backward (PgUp) or forward (PgDn) by one month.")),(0,s.createElement)("li",null,(0,s.createElement)("abbr",{"aria-label":(0,d.__)("Home and End")},(0,d.__)("Home/End"))," ",(0,d.__)("Go to the first (Home) or last (End) day of a week."))))),(0,s.createElement)("div",{className:"components-datetime__buttons"},!c&&n&&(0,s.createElement)($n,{className:"components-datetime__date-reset-button",variant:"link",onClick:()=>a(null)},(0,d.__)("Reset")),(0,s.createElement)($n,{className:"components-datetime__date-help-toggle",variant:"link",onClick:function(){f(!c)}},c?(0,d.__)("Close"):(0,d.__)("Calendar Help"))))}));var KC=[{name:(0,d._x)("None","Size of a UI element"),slug:"none"},{name:(0,d._x)("Small","Size of a UI element"),slug:"small"},{name:(0,d._x)("Medium","Size of a UI element"),slug:"medium"},{name:(0,d._x)("Large","Size of a UI element"),slug:"large"},{name:(0,d._x)("Extra Large","Size of a UI element"),slug:"xlarge"}];var GC=function(e){const{label:t,value:n,sizes:r=KC,icon:o,onChange:i,className:a=""}=e,u=(0,s.createElement)(s.Fragment,null,o&&(0,s.createElement)(He,{icon:o}),t);return(0,s.createElement)(wg,{className:c()(a,"block-editor-dimension-control"),label:u,hideLabelFromVision:!1,value:n,onChange:e=>{const t=((e,t)=>e.find((e=>t===e.slug)))(r,e);t&&n!==t.slug?(0,l.isFunction)(i)&&i(t.slug):i(void 0)},options:(e=>{const t=e.map((e=>{let{name:t,slug:n}=e;return{label:t,value:n}}));return[{label:(0,d.__)("Default"),value:""}].concat(t)})(r)})};const qC=Bn("div",{target:"e1ac3xxk0"})({name:"u2jump",styles:"position:relative;pointer-events:none;&::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}*{pointer-events:none;}"}),YC=(0,s.createContext)(!1),{Consumer:XC,Provider:ZC}=YC,JC=["BUTTON","FIELDSET","INPUT","OPTGROUP","OPTION","SELECT","TEXTAREA"];function QC(e){let{className:t,children:n,isDisabled:r=!0,...o}=e;const i=(0,s.useRef)(null),u=()=>{i.current&&Ae.focus.focusable.find(i.current).forEach((e=>{(0,l.includes)(JC,e.nodeName)&&e.setAttribute("disabled",""),"A"===e.nodeName&&e.setAttribute("tabindex","-1");const t=e.getAttribute("tabindex");null!==t&&"-1"!==t&&e.removeAttribute("tabindex"),e.hasAttribute("contenteditable")&&e.setAttribute("contenteditable","false")}))},d=(0,s.useCallback)((0,l.debounce)(u,void 0,{leading:!0}),[]);return(0,s.useLayoutEffect)((()=>{if(!r)return;let e;return u(),i.current&&(e=new window.MutationObserver(d),e.observe(i.current,{childList:!0,attributes:!0,subtree:!0})),()=>{e&&e.disconnect(),d.cancel()}}),[]),r?(0,s.createElement)(ZC,{value:!0},(0,s.createElement)(qC,a({ref:i,className:c()(t,"components-disabled")},o),n)):(0,s.createElement)(ZC,{value:!1},n)}QC.Context=YC,QC.Consumer=XC;var eO=QC;const tO="is-dragging-components-draggable";function nO(e){let{children:t,onDragStart:n,onDragOver:r,onDragEnd:o,cloneClassname:i,elementId:a,transferData:u,__experimentalTransferDataType:c="text",__experimentalDragComponent:d}=e;const f=(0,s.useRef)(null),p=(0,s.useRef)((()=>{}));return(0,s.useEffect)((()=>()=>{p.current()}),[]),(0,s.createElement)(s.Fragment,null,t({onDraggableStart:function(e){const{ownerDocument:t}=e.target;e.dataTransfer.setData(c,JSON.stringify(u));const o=t.createElement("div");o.style.top=0,o.style.left=0;const s=t.createElement("div");"function"==typeof e.dataTransfer.setDragImage&&(s.classList.add("components-draggable__invisible-drag-image"),t.body.appendChild(s),e.dataTransfer.setDragImage(s,0,0)),o.classList.add("components-draggable__clone"),i&&o.classList.add(i);let d=0,h=0;if(f.current){d=e.clientX,h=e.clientY,o.style.transform=`translate( ${d}px, ${h}px )`;const n=t.createElement("div");n.innerHTML=f.current.innerHTML,o.appendChild(n),t.body.appendChild(o)}else{const e=t.getElementById(a),n=e.getBoundingClientRect(),r=e.parentNode,i=parseInt(n.top,10),s=parseInt(n.left,10);o.style.width=`${n.width+0}px`;const l=e.cloneNode(!0);l.id=`clone-${a}`,d=s-0,h=i-0,o.style.transform=`translate( ${d}px, ${h}px )`,Array.from(l.querySelectorAll("iframe")).forEach((e=>e.parentNode.removeChild(e))),o.appendChild(l),r.appendChild(o)}let m=e.clientX,v=e.clientY;const g=(0,l.throttle)((function(e){if(m===e.clientX&&v===e.clientY)return;const t=d+e.clientX-m,n=h+e.clientY-v;o.style.transform=`translate( ${t}px, ${n}px )`,m=e.clientX,v=e.clientY,d=t,h=n,r&&r(e)}),16);let y;t.addEventListener("dragover",g),t.body.classList.add(tO),e.persist(),n&&(y=setTimeout((()=>n(e)))),p.current=()=>{o&&o.parentNode&&o.parentNode.removeChild(o),s&&s.parentNode&&s.parentNode.removeChild(s),t.body.classList.remove(tO),t.removeEventListener("dragover",g),clearTimeout(y)}},onDraggableEnd:function(e){e.preventDefault(),p.current(),o&&o(e)}}),d&&(0,s.createElement)("div",{className:"components-draggable-drag-component-root",style:{display:"none"},ref:f},d))}var rO=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}));function oO(){var e=(0,b.useRef)(!1);return Ji((function(){return e.current=!0,function(){e.current=!1}}),[]),e}var iO=function(e){var t=e.children,n=e.initial,r=e.isPresent,o=e.onExitComplete,i=e.custom,a=e.presenceAffectsLayout,s=fa(aO),l=Ld(),u=(0,b.useMemo)((function(){return{id:l,initial:n,isPresent:r,custom:i,onExitComplete:function(e){var t,n;s.set(e,!0);try{for(var r=Bi(s.values()),i=r.next();!i.done;i=r.next()){if(!i.value)return}}catch(e){t={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}null==o||o()},register:function(e){return s.set(e,!1),function(){return s.delete(e)}}}}),a?void 0:[r]);return(0,b.useMemo)((function(){s.forEach((function(e,t){return s.set(t,!1)}))}),[r]),b.useEffect((function(){!r&&!s.size&&(null==o||o())}),[r]),b.createElement(Xi.Provider,{value:u},t)};function aO(){return new Map}var sO=function(e){return e.key||""};var lO=function(e){var t=e.children,n=e.custom,r=e.initial,o=void 0===r||r,i=e.onExitComplete,a=e.exitBeforeEnter,s=e.presenceAffectsLayout,l=void 0===s||s,u=Vi(function(){var e=oO(),t=Vi((0,b.useState)(0),2),n=t[0],r=t[1],o=(0,b.useCallback)((function(){e.current&&r(n+1)}),[n]);return[(0,b.useCallback)((function(){return Ma.postRender(o)}),[o]),n]}(),1),c=u[0],d=(0,b.useContext)(mc).forceRender;d&&(c=d);var f=oO(),p=function(e){var t=[];return b.Children.forEach(e,(function(e){(0,b.isValidElement)(e)&&t.push(e)})),t}(t),h=p,m=new Set,v=(0,b.useRef)(h),g=(0,b.useRef)(new Map).current,y=(0,b.useRef)(!0);if(Ji((function(){y.current=!1,function(e,t){e.forEach((function(e){var n=sO(e);t.set(n,e)}))}(p,g),v.current=h})),Ed((function(){y.current=!0,g.clear(),m.clear()})),y.current)return b.createElement(b.Fragment,null,h.map((function(e){return b.createElement(iO,{key:sO(e),isPresent:!0,initial:!!o&&void 0,presenceAffectsLayout:l},e)})));h=Hi([],Vi(h),!1);for(var w=v.current.map(sO),_=p.map(sO),x=w.length,E=0;E<x;E++){var k=w[E];-1===_.indexOf(k)&&m.add(k)}return a&&m.size&&(h=[]),m.forEach((function(e){if(-1===_.indexOf(e)){var t=g.get(e);if(t){var r=w.indexOf(e);h.splice(r,0,b.createElement(iO,{key:sO(t),isPresent:!1,onExitComplete:function(){g.delete(e),m.delete(e);var t=v.current.findIndex((function(t){return t.key===e}));if(v.current.splice(t,1),!m.size){if(v.current=p,!1===f.current)return;c(),i&&i()}},custom:n,presenceAffectsLayout:l},t))}}})),h=h.map((function(e){var t=e.key;return m.has(t)?e:b.createElement(iO,{key:sO(e),isPresent:!0,presenceAffectsLayout:l},e)})),b.createElement(b.Fragment,null,m.size?h:h.map((function(e){return(0,b.cloneElement)(e)})))};function uO(e){let{className:t,label:n,onFilesDrop:r,onHTMLDrop:o,onDrop:i}=e;const[a,u]=(0,s.useState)(),[p,h]=(0,s.useState)(),[m,v]=(0,s.useState)(),g=(0,f.__experimentalUseDropZone)({onDrop(e){const t=(0,Ae.getFilesFromDataTransfer)(e.dataTransfer),n=e.dataTransfer.getData("text/html");n&&o?o(n):t.length&&r?r(t):i&&i(e)},onDragStart(e){u(!0);let t="default";(0,l.includes)(e.dataTransfer.types,"text/html")?t="html":((0,l.includes)(e.dataTransfer.types,"Files")||(0,Ae.getFilesFromDataTransfer)(e.dataTransfer).length>0)&&(t="file"),v(t)},onDragEnd(){u(!1),v()},onDragEnter(){h(!0)},onDragLeave(){h(!1)}}),y=(0,f.useReducedMotion)();let b;const w={hidden:{scaleY:0,opacity:0},show:{scaleY:1,opacity:1,transition:{type:"tween",duration:.2,delay:.1,delayChildren:.2}},exit:{scaleY:1,opacity:0,transition:{duration:.3,delayChildren:0}}},_={hidden:{opacity:0,scale:.75},show:{opacity:1,scale:1},exit:{opacity:0,scale:.9}};p&&(b=(0,s.createElement)(ap.div,{variants:w,initial:y?"show":"hidden",animate:"show",exit:y?"show":"exit",className:"components-drop-zone__content"},(0,s.createElement)(ap.div,{variants:_},(0,s.createElement)(mg,{icon:rO,className:"components-drop-zone__content-icon"}),(0,s.createElement)("span",{className:"components-drop-zone__content-text"},n||(0,d.__)("Drop files to upload")))));const x=c()("components-drop-zone",t,{"is-active":(a||p)&&("file"===m&&r||"html"===m&&o||"default"===m&&i),"is-dragging-over-document":a,"is-dragging-over-element":p,[`is-dragging-${m}`]:!!m});return(0,s.createElement)("div",{ref:g,className:x},y?b:(0,s.createElement)(lO,null,b))}function cO(e){let{children:t}=e;return Be()("wp.components.DropZoneProvider",{since:"5.8",hint:"wp.component.DropZone no longer needs a provider. wp.components.DropZoneProvider is safe to remove from your code."}),t}var dO=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M5 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z"}));var fO=function(e){let{fill:t}=e;return t?(0,s.createElement)("span",{className:"components-swatch",style:{background:t}}):(0,s.createElement)(He,{icon:dO})};function pO(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"90deg";const n=100/e.length,r=e.map(((e,t)=>`${e} ${t*n}%, ${e} ${(t+1)*n}%`)).join(", ");return`linear-gradient( ${t}, ${r} )`}Co([Oo]);var hO=function(e){let{values:t}=e;return(0,s.createElement)(fO,{fill:t&&pO(t,"135deg")})};function mO(e){let{label:t,value:n,colors:r,disableCustomColors:o,enableAlpha:i,onChange:a}=e;const[l,u]=(0,s.useState)(!1);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)($n,{className:"components-color-list-picker__swatch-button",icon:(0,s.createElement)(fO,{fill:n}),onClick:()=>u((e=>!e))},t),l&&(0,s.createElement)(a_,{className:"components-color-list-picker__color-picker",colors:r,value:n,clearable:!1,onChange:a,disableCustomColors:o,enableAlpha:i}))}var vO=function(e){let{colors:t,labels:n,value:r=[],disableCustomColors:o,enableAlpha:i,onChange:a}=e;return(0,s.createElement)("div",{className:"components-color-list-picker"},n.map(((e,n)=>(0,s.createElement)(mO,{key:n,label:e,value:r[n],colors:t,disableCustomColors:o,enableAlpha:i,onChange:e=>{const t=r.slice();t[n]=e,a(t)}}))))};const gO=["#333","#CCC"];function yO(e){let{value:t,onChange:n}=e;const r=!!t,o=r?t:gO,i=pO(o),a=(l=o).map(((e,t)=>({position:100*t/(l.length-1),color:e})));var l;return(0,s.createElement)(wk,{disableInserter:!0,background:i,hasGradient:r,value:a,onChange:e=>{const t=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((e=>{let{color:t}=e;return t}))}(e);n(t)}})}var bO=function(e){let{clearable:t=!0,colorPalette:n,duotonePalette:r,disableCustomColors:o,disableCustomDuotone:i,value:a,onChange:u}=e;const[c,f]=(0,s.useMemo)((()=>{return!(e=n)||e.length<2?["#000","#fff"]:e.map((e=>{let{color:t}=e;return{color:t,brightness:ko(t).brightness()}})).reduce(((e,t)=>{let[n,r]=e;return[t.brightness<=n.brightness?t:n,t.brightness>=r.brightness?t:r]}),[{brightness:1},{brightness:0}]).map((e=>{let{color:t}=e;return t}));var e}),[n]);return(0,s.createElement)(Jw,{options:r.map((e=>{let{colors:t,slug:n,name:r}=e;const o={background:pO(t,"135deg"),color:"transparent"},i=null!=r?r:(0,d.sprintf)((0,d.__)("Duotone code: %s"),n),c=r?(0,d.sprintf)((0,d.__)("Duotone: %s"),r):i,f=(0,l.isEqual)(t,a);return(0,s.createElement)(Jw.Option,{key:n,value:t,isSelected:f,"aria-label":c,tooltipText:i,style:o,onClick:()=>{u(f?void 0:t)}})})),actions:!!t&&(0,s.createElement)(Jw.ButtonAction,{onClick:()=>u(void 0)},(0,d.__)("Clear"))},!o&&!i&&(0,s.createElement)(yO,{value:a,onChange:u}),!i&&(0,s.createElement)(vO,{labels:[(0,d.__)("Shadows"),(0,d.__)("Highlights")],colors:n,value:a,disableCustomColors:o,enableAlpha:!0,onChange:e=>{e[0]||(e[0]=c),e[1]||(e[1]=f);const t=e.length>=2?e:void 0;u(t)}}))};var wO=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"}));const _O=Bn(mg,{target:"etxm6pv0"})({name:"rvs7bx",styles:"width:1em;height:1em;margin:0;vertical-align:middle;fill:currentColor"});var xO=(0,s.forwardRef)((function(e,t){let{href:n,children:r,className:o,rel:i="",...u}=e;i=(0,l.uniq)((0,l.compact)([...i.split(" "),"external","noreferrer","noopener"])).join(" ");const f=c()("components-external-link",o);return(0,s.createElement)("a",a({},u,{className:f,href:n,target:"_blank",rel:i,ref:t}),r,(0,s.createElement)(Wn,{as:"span"},(0,d.__)("(opens in a new tab)")),(0,s.createElement)(_O,{icon:wO,className:"components-external-link__icon"}))})),EO=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation","modal","unstable_disclosureRef","setModal","unstable_referenceRef","unstable_popoverRef","unstable_arrowRef","unstable_popoverStyles","unstable_arrowStyles","unstable_originalPlacement","unstable_update","placement","place"],kO=([].concat(EO,["size"]),EO),SO=["baseId","unstable_idCountRef","visible","animated","animating","setBaseId","show","hide","toggle","setVisible","setAnimated","stopAnimation","modal","unstable_disclosureRef","setModal"],CO=[].concat(SO,["hideOnEsc","hideOnClickOutside","preventBodyScroll","unstable_initialFocusRef","unstable_finalFocusRef","unstable_orphan","unstable_autoFocusOnShow","unstable_autoFocusOnHide"]),OO=SO,PO=V({name:"Button",compose:me,keys:[],useProps:function(e,t){var n=t.ref,r=v(t,["ref"]),o=(0,b.useRef)(null),i=(0,b.useState)(void 0),a=i[0],s=i[1],l=(0,b.useState)("button"),u=l[0],c=l[1];return(0,b.useEffect)((function(){var e=o.current;e&&(te(e)||("A"!==e.tagName&&s("button"),c(void 0)))}),[]),m({ref:W(o,n),role:a,type:u},r)}}),MO=(z({as:"button",memo:!0,useHook:PO}),V({name:"Disclosure",compose:PO,keys:Ab,useProps:function(e,t){var n=t.onClick,r=t["aria-controls"],o=v(t,["onClick","aria-controls"]),i=q(n),a=r?r+" "+e.baseId:e.baseId,s=(0,b.useCallback)((function(t){var n,r;null===(n=i.current)||void 0===n||n.call(i,t),t.defaultPrevented||null===(r=e.toggle)||void 0===r||r.call(e)}),[e.toggle]);return m({"aria-expanded":!!e.visible,"aria-controls":a,onClick:s},o)}})),TO=(z({as:"button",memo:!0,useHook:MO}),V({name:"DialogDisclosure",compose:MO,keys:OO,useProps:function(e,t){var n=t.ref,r=t.onClick,o=v(t,["ref","onClick"]),i=(0,b.useRef)(null),a=q(r),s=(0,b.useState)(!1),l=s[0],u=s[1],c=e.unstable_disclosureRef;G((function(){var t=i.current;c&&!c.current&&(c.current=t);var n=!(null!=c&&c.current)||c.current===t;u(!!e.visible&&n)}),[e.visible,c]);var d=(0,b.useCallback)((function(e){var t;null===(t=a.current)||void 0===t||t.call(a,e),e.defaultPrevented||c&&(c.current=e.currentTarget)}),[c]);return m({ref:W(i,n),"aria-haspopup":"dialog","aria-expanded":l,onClick:d},o)}})),DO=(z({as:"button",memo:!0,useHook:TO}),V({name:"PopoverDisclosure",compose:TO,keys:kO,useProps:function(e,t){var n=t.ref,r=v(t,["ref"]);return m({ref:W(e.unstable_referenceRef,n)},r)}})),IO=z({as:"button",memo:!0,useHook:DO});const RO=(0,s.createContext)({});var AO=n(235),NO=n.n(AO);function LO(e,t){var n=(0,b.useRef)(!1);(0,b.useEffect)((function(){if(n.current)return e();n.current=!0}),t)}function FO(e,t){var n=e.indexOf(t);return function(e,t){return-1===t?e:[].concat(e.slice(0,t),e.slice(t+1))}(e,n)}var jO=(0,b.createContext)(null);var zO=!1;if("undefined"!=typeof window){var BO={get passive(){zO=!0}};window.addEventListener("testPassive",null,BO),window.removeEventListener("testPassive",null,BO)}var VO="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),HO=[],WO=!1,UO=-1,$O=void 0,KO=void 0,GO=function(e){return HO.some((function(t){return!(!t.options.allowTouchMove||!t.options.allowTouchMove(e))}))},qO=function(e){var t=e||window.event;return!!GO(t.target)||(t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1))},YO=function(){void 0!==KO&&(document.body.style.paddingRight=KO,KO=void 0),void 0!==$O&&(document.body.style.overflow=$O,$O=void 0)},XO=function(e,t){if(e){if(!HO.some((function(t){return t.targetElement===e}))){var n={targetElement:e,options:t||{}};HO=[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(HO),[n]),VO?(e.ontouchstart=function(e){1===e.targetTouches.length&&(UO=e.targetTouches[0].clientY)},e.ontouchmove=function(t){1===t.targetTouches.length&&function(e,t){var n=e.targetTouches[0].clientY-UO;!GO(e.target)&&(t&&0===t.scrollTop&&n>0||function(e){return!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight}(t)&&n<0?qO(e):e.stopPropagation())}(t,e)},WO||(document.addEventListener("touchmove",qO,zO?{passive:!1}:void 0),WO=!0)):function(e){if(void 0===KO){var t=!!e&&!0===e.reserveScrollBarGap,n=window.innerWidth-document.documentElement.clientWidth;t&&n>0&&(KO=document.body.style.paddingRight,document.body.style.paddingRight=n+"px")}void 0===$O&&($O=document.body.style.overflow,document.body.style.overflow="hidden")}(t)}}else console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")};var ZO=(0,b.createContext)(void 0);function JO(e,t){var n=Boolean(t.preventBodyScroll&&t.visible);(0,b.useEffect)((function(){var t=e.current;if(t&&n)return XO(t,{reserveScrollBarGap:!0}),function(){var e;(e=t)?(HO=HO.filter((function(t){return t.targetElement!==e})),VO?(e.ontouchstart=null,e.ontouchmove=null,WO&&0===HO.length&&(document.removeEventListener("touchmove",qO,zO?{passive:!1}:void 0),WO=!1)):HO.length||YO()):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")}}),[e,n])}function QO(e,t){var n=(0,b.useRef)(null);return(0,b.useEffect)((function(){var r=e.current;r&&t.visible&&(n.current=function(e,t){if("closest"in e)return e.closest(t);do{if(re(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}(r,Bb.__selector))}),[e,t.visible]),n}function eP(e){null!=e.parentNode&&e.parentNode.removeChild(e)}var tP="__reakit-focus-trap";function nP(e,t,n){var r=QO(e,n),o=n.visible&&n.modal,i=(0,b.useRef)(null),a=(0,b.useRef)(null);(0,b.useEffect)((function(){if(o){var e=r.current;if(e){if(!i.current){var t=U(e);i.current=t.createElement("div"),i.current.className=tP,i.current.tabIndex=0,i.current.style.position="fixed",i.current.setAttribute("aria-hidden","true")}return a.current||(a.current=i.current.cloneNode()),e.insertAdjacentElement("beforebegin",i.current),e.insertAdjacentElement("afterend",a.current),function(){i.current&&eP(i.current),a.current&&eP(a.current)}}}}),[r,o]),(0,b.useEffect)((function(){var n=i.current,r=a.current;if(o&&n&&r){var s=function(n){var o=e.current;if(o&&!t.length){n.preventDefault();var i=n.target===r?le(o):function(e,t){var n=se(e,t);return n[n.length-1]||null}(o);i?i.focus():o.focus()}};return n.addEventListener("focus",s),r.addEventListener("focus",s),function(){n.removeEventListener("focus",s),r.removeEventListener("focus",s)}}}),[e,t,o])}function rP(e,t,n){var r=n.unstable_autoFocusOnHide&&!n.visible,o=!(!n.animated||!n.animating);LO((function(){var i;if(r&&!o&&!function(e){var t=e.current;if(!t)return!1;var n=X(t);return!(!n||Z(t,n)||!ae(n)&&"true"!==n.getAttribute("data-dialog"))}(e)){var a=(null===(i=n.unstable_finalFocusRef)||void 0===i?void 0:i.current)||t.current;if(a){if(a.id){var s=U(a).querySelector("[aria-activedescendant='"+a.id+"']");if(s)return void Se(s)}Se(a)}else;}}),[r,o,e,t])}var oP=(0,b.createContext)({});function iP(e,t,n,r,o,i,a){var s=q(o);(0,b.useEffect)((function(){if(i){var o=function(r){if(s.current){var o,i=e.current,a=t.current,l=r.target;if(i)if(function(e){var t=U(e);return"HTML"===e.tagName||Z(t.body,e)}(l))if(!Z(i,l))if(!a||!function(e,t){return Z(t,e)}(l,a))if(!(null===(o=l.classList)||void 0===o?void 0:o.contains(tP))&&!n.some(function(e){return function(t){var n=t.current;if(!n)return!1;if(Z(n,e))return!0;var r=U(n).querySelector('[data-dialog-ref="'+n.id+'"]');return!!r&&Z(r,e)}}(l)))s.current(r)}},l=U(e.current);return l.addEventListener(r,o,a),function(){return l.removeEventListener(r,o,a)}}}),[e,t,n,r,i,s])}function aP(e,t,n,r){var o=function(e,t){var n=(0,b.useRef)();return(0,b.useEffect)((function(){if(t.visible&&t.hideOnClickOutside){var r=U(e.current),o=function(e){n.current=e.target};return r.addEventListener("mousedown",o),function(){return r.removeEventListener("mousedown",o)}}}),[t.visible,t.hideOnClickOutside,e]),n}(e,r);iP(e,t,n,"click",(function(e){var t;o.current===e.target&&(null===(t=r.hide)||void 0===t||t.call(r))}),r.visible&&r.hideOnClickOutside),iP(e,t,n,"focusin",(function(t){var n,o=U(e.current);t.target!==o&&t.target!==o.body&&(null===(n=r.hide)||void 0===n||n.call(r))}),r.visible&&r.hideOnClickOutside)}function sP(e,t){(0,b.useEffect)((function(){var n=e.current;if(t.visible&&n){var r=new MutationObserver((function(e){if(e[0].target===n){var t,r=U(n),o=X(n);o!==r.body&&(t=o,Array.isArray(t)?t.length:R(t)?Object.keys(t).length:null!=t&&""!==t)||n.focus()}}));return r.observe(n,{childList:!0,subtree:!0}),function(){r.disconnect()}}}),[t.visible,e])}function lP(e){return e&&e.tagName&&"HTML"!==e.tagName&&e!==U(e).body}var uP=V({name:"Dialog",compose:Nb,keys:CO,useOptions:function(e){var t=e.modal,n=void 0===t||t,r=e.hideOnEsc,o=void 0===r||r,i=e.hideOnClickOutside,a=void 0===i||i,s=e.preventBodyScroll,l=void 0===s?n:s,u=e.unstable_autoFocusOnShow,c=void 0===u||u,d=e.unstable_autoFocusOnHide,f=void 0===d||d,p=e.unstable_orphan;return m({modal:n,hideOnEsc:o,hideOnClickOutside:a,preventBodyScroll:n&&l,unstable_autoFocusOnShow:c,unstable_autoFocusOnHide:f,unstable_orphan:n&&p},v(e,["modal","hideOnEsc","hideOnClickOutside","preventBodyScroll","unstable_autoFocusOnShow","unstable_autoFocusOnHide","unstable_orphan"]))},useProps:function(e,t){var n=t.ref,r=t.onKeyDown,o=t.onBlur,i=t.wrapElement,a=t.tabIndex,s=v(t,["ref","onKeyDown","onBlur","wrapElement","tabIndex"]),l=(0,b.useRef)(null),u=(0,b.useContext)(ZO),c=u&&u===e.baseId,d=function(e,t){var n=(0,b.useRef)(null),r=!(!t.animated||!t.animating);return(0,b.useEffect)((function(){if(!t.visible&&!r){var o=function(e){var r=e.target;"focus"in r&&(n.current=r,t.unstable_disclosureRef&&(t.unstable_disclosureRef.current=r))},i=U(e.current);return i.addEventListener("focusin",o),function(){return i.removeEventListener("focusin",o)}}}),[t.visible,r,t.unstable_disclosureRef,e]),(0,b.useEffect)((function(){var e;if(t.visible&&!r){var o=function(e){var t=e.currentTarget;te(t)&&(e.preventDefault(),t.focus())},i=(null===(e=t.unstable_disclosureRef)||void 0===e?void 0:e.current)||n.current;return null==i||i.addEventListener("mousedown",o),function(){return null==i?void 0:i.removeEventListener("mousedown",o)}}}),[t.visible,r,t.unstable_disclosureRef]),t.unstable_disclosureRef||n}(l,e),f=q(r),p=q(o),h=function(e,t){var n=(0,b.useReducer)((function(e){return e+1}),0),r=n[0],o=n[1];return G((function(){var n=e.current;t.visible&&r&&(lP(X(n))||null==n||n.focus())}),[r,e]),(0,b.useCallback)((function(e){t.visible&&(lP(xi(e))||o())}),[t.visible])}(l,e),g=function(e,t){var n=(0,b.useContext)(oP),r=(0,b.useState)([]),o=r[0],i=r[1],a=(0,b.useState)(o),s=a[0],l=a[1],u=(0,b.useCallback)((function(e){var t;null===(t=n.addDialog)||void 0===t||t.call(n,e),i((function(t){return[].concat(t,[e])}))}),[n.addDialog]),c=(0,b.useCallback)((function(e){var t;null===(t=n.removeDialog)||void 0===t||t.call(n,e),i((function(t){return FO(t,e)}))}),[n.removeDialog]),d=(0,b.useCallback)((function(e){var t;null===(t=n.showDialog)||void 0===t||t.call(n,e),l((function(t){return[].concat(t,[e])}))}),[n.showDialog]),f=(0,b.useCallback)((function(e){var t;null===(t=n.hideDialog)||void 0===t||t.call(n,e),l((function(t){return FO(t,e)}))}),[n.hideDialog]);(0,b.useEffect)((function(){var r;if(!t.unstable_orphan)return null===(r=n.addDialog)||void 0===r||r.call(n,e),function(){var t;null===(t=n.removeDialog)||void 0===t||t.call(n,e)}}),[t.unstable_orphan,n.addDialog,e,n.removeDialog]),(0,b.useEffect)((function(){var r;if(!t.unstable_orphan&&t.modal&&t.visible)return null===(r=n.showDialog)||void 0===r||r.call(n,e),function(){var t;null===(t=n.hideDialog)||void 0===t||t.call(n,e)}}),[t.unstable_orphan,t.modal,t.visible,n.showDialog,e,n.hideDialog]),(0,b.useEffect)((function(){var e;!1===n.visible&&t.visible&&!t.unstable_orphan&&(null===(e=t.hide)||void 0===e||e.call(t))}),[n.visible,t.visible,t.hide,t.unstable_orphan]);var p=(0,b.useMemo)((function(){return{visible:t.visible,addDialog:u,removeDialog:c,showDialog:d,hideDialog:f}}),[t.visible,u,c,d,f]);return{dialogs:o,visibleModals:s,wrap:(0,b.useCallback)((function(e){return(0,b.createElement)(oP.Provider,{value:p},e)}),[p])}}(l,e),y=g.dialogs,w=g.visibleModals,_=g.wrap,x=!(!e.modal||w.length)||void 0;JO(l,e),nP(l,w,e),sP(l,e),function(e,t,n){var r=n.unstable_initialFocusRef,o=n.visible&&n.unstable_autoFocusOnShow,i=!(!n.animated||!n.animating);LO((function(){var n=e.current;if(o&&n&&!i&&!t.some((function(e){return e.current&&!e.current.hidden})))if(null!=r&&r.current)r.current.focus({preventScroll:!0});else{Se(le(n,!0)||n,{preventScroll:!0,isActive:function(){return J(n)}})}}),[e,o,i,t,r])}(l,y,e),rP(l,d,e),aP(l,d,y,e),function(e,t,n){var r=function(r){return iP(e,{current:null},t,r,(function(e){e.stopPropagation(),e.preventDefault()}),n.visible&&n.modal,!0)};r("mouseover"),r("mousemove"),r("mouseout")}(l,y,e);var E=(0,b.useCallback)((function(t){var n;null===(n=f.current)||void 0===n||n.call(f,t),t.defaultPrevented||"Escape"===t.key&&e.hideOnEsc&&e.hide&&(t.stopPropagation(),e.hide())}),[e.hideOnEsc,e.hide]),k=(0,b.useCallback)((function(e){var t;null===(t=p.current)||void 0===t||t.call(p,e),h(e)}),[h]),S=(0,b.useCallback)((function(t){return t=_(t),e.modal&&!c&&(t=(0,b.createElement)(Bb,null,t)),i&&(t=i(t)),(0,b.createElement)(jO.Provider,{value:null},t)}),[_,e.modal,c,i]);return m({ref:W(l,n),role:"dialog",tabIndex:null!=a?a:-1,"aria-modal":x,"data-dialog":!0,onKeyDown:E,onBlur:k,wrapElement:S},s)}}),cP=(z({as:"div",useHook:uP,useCreateElement:function(e,t,n){return M(e,t,n)}}),V({name:"Popover",compose:uP,keys:EO,useOptions:function(e){var t=e.modal;return m({modal:void 0!==t&&t},v(e,["modal"]))},useProps:function(e,t){var n=t.ref,r=t.style,o=v(t,["ref","style"]);return m({ref:W(e.unstable_popoverRef,n),style:m(m({},e.unstable_popoverStyles),r)},o)}}));const dP=Bn(z({as:"div",useHook:cP,useCreateElement:function(e,t,n){return M(e,t,n)}}),{target:"e1vtu5161"})("z-index:",1e4,";box-sizing:border-box;opacity:0;outline:none;position:relative;transform-origin:center center;transition:opacity ",Hp.transitionDurationFastest," linear;width:100%;&[data-enter]{opacity:1;}&::before,&::after{display:none;}"),fP=Bn(EE,{target:"e1vtu5160"})(DE.selector,"{max-height:80vh;}");const pP=On((function(e,t){const{children:n,elevation:r,maxWidth:o,style:i={},...l}=Cn(e,"FlyoutContent"),{label:u,flyoutState:c}=(0,s.useContext)(RO);if(!c)throw new Error("`FlyoutContent` must only be used inside a `Flyout`.");const d=c.visible||c.animating;return(0,s.createElement)(dP,a({"aria-label":u,style:{maxWidth:o,...i}},l,c),d&&(0,s.createElement)(fP,{elevation:r,ref:t},n))}),"FlyoutContent");var hP=pP;const mP=On((function(e,t){const{children:n,elevation:r,label:o,maxWidth:i,onVisibleChange:l,trigger:u,flyoutState:c,...d}=function(e){const{animated:t=!0,animationDuration:n=160,baseId:r,elevation:o=5,id:i,maxWidth:a=360,placement:s,state:l,visible:u,...c}=Cn(e,"Flyout"),d=Ob({animated:t?n:void 0,baseId:r||i,placement:s,visible:u,...c}),f=l||d;return{...c,elevation:o,maxWidth:a,flyoutState:f}}(e),p=function(e){let{onResize:t}=e;const[n,r]=NO()();return(0,f.useIsomorphicLayoutEffect)((()=>{null==t||t()}),[r.width,r.height]),n}({onResize:c.unstable_update}),h=`flyout-${c.baseId}`,m=o||h,v=(0,s.useMemo)((()=>({label:m,flyoutState:c})),[m,c]),g=(0,s.useCallback)((e=>(0,s.cloneElement)(u,e)),[u]);return Nm((()=>{null==l||l(c.visible)}),[c.visible]),(0,s.createElement)(RO.Provider,{value:v},u&&(0,s.createElement)(IO,a({},c,{ref:u.ref},u.props),g),(0,s.createElement)(Bb,null,(0,s.createElement)(hP,a({ref:t},d,{elevation:r,maxWidth:i}),p,n)))}),"Flyout");var vP=mP;const gP=Bn("div",{target:"e11wezi78"})({name:"1g31405",styles:"background-color:transparent;box-sizing:border-box;text-align:center;width:100%"}),yP=Bn("div",{target:"e11wezi77"})({name:"v0nrlz",styles:"align-items:center;box-sizing:border-box;box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.2 );cursor:pointer;display:inline-flex;justify-content:center;margin:auto;position:relative;height:100%;img,video{box-sizing:border-box;display:block;height:auto;margin:0;max-height:100%;max-width:100%;pointer-events:none;user-select:none;width:auto;}"}),bP=Bn("div",{target:"e11wezi76"})("background:",zo.lightGray[300],";box-sizing:border-box;height:170px;max-width:280px;min-width:200px;width:100%;"),wP=Bn(E_,{target:"e11wezi75"})({name:"1pzk433",styles:"width:100px"}),_P=Bn(Pp,{target:"e11wezi74"})({name:"ox4xcy",styles:"max-width:320px;padding:1em 0"}),xP=Bn("div",{target:"e11wezi73"})("box-sizing:border-box;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate3d( -50%, -50%, 0 );transition:opacity 120ms linear;z-index:1;",(e=>{let{isActive:t}=e;return t&&"\n\t\topacity: 1;\n\t"}),";"),EP=Bn("div",{target:"e11wezi72"})({name:"1sy4ch9",styles:"box-sizing:border-box;background:white;box-shadow:0 0 2px rgba( 0, 0, 0, 0.6 );position:absolute;opacity:0.4;transform:translateZ( 0 )"}),kP=Bn(EP,{target:"e11wezi71"})({name:"1qp910y",styles:"height:1px;left:0;right:0"}),SP=Bn(EP,{target:"e11wezi70"})({name:"1oz3zka",styles:"width:1px;top:0;bottom:0"}),CP={top:0,left:0,bottom:0,right:0,width:0,height:0},OP=["avi","mpg","mpeg","mov","mp4","m4v","ogg","ogv","webm","wmv"];function PP(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=e.split(".");return t[t.length-1]}function MP(e){return Math.round(100*e)}function TP(e){let{onChange:t=l.noop,percentages:n={x:.5,y:.5}}=e;const r=MP(n.x),o=MP(n.y),i=(e,r)=>{const o=parseInt(e,10);isNaN(o)||t({...n,[r]:o/100})};return(0,s.createElement)(_P,{className:"focal-point-picker__controls"},(0,s.createElement)(DP,{label:(0,d.__)("Left"),value:[r,"%"].join(""),onChange:e=>i(e,"x"),dragDirection:"e"}),(0,s.createElement)(DP,{label:(0,d.__)("Top"),value:[o,"%"].join(""),onChange:e=>i(e,"y"),dragDirection:"s"}))}function DP(e){return(0,s.createElement)(wP,a({className:"focal-point-picker__controls-position-unit-control",labelPosition:"top",max:100,min:0,units:[{value:"%",label:"%"}]},e))}const IP=Bn("div",{target:"eas61re3"})("background-color:transparent;box-sizing:border-box;cursor:grab;height:30px;margin:-15px 0 0 -15px;opacity:0.8;position:absolute;user-select:none;width:30px;will-change:transform;z-index:10000;",(e=>{let{isDragging:t}=e;return t&&"cursor: grabbing;"}),";"),RP=Bn(i.SVG,{target:"eas61re2"})({name:"qkx60y",styles:"display:block;height:100%;left:0;position:absolute;top:0;width:100%"}),AP=Bn(i.Path,{target:"eas61re1"})({name:"1b3qpiw",styles:"fill:white"}),NP=Bn(i.Path,{target:"eas61re0"})("fill:",zo.blue.wordpress[700],";fill:",zo.ui.theme,";");function LP(e){let{coordinates:t={left:"50%",top:"50%"},...n}=e;const r=c()("components-focal-point-picker__icon_container"),o={left:t.left,top:t.top};return(0,s.createElement)(IP,a({},n,{className:r,style:o}),(0,s.createElement)(RP,{className:"components-focal-point-picker__icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30"},(0,s.createElement)(AP,{className:"components-focal-point-picker__icon-outline",d:"M15 1C7.3 1 1 7.3 1 15s6.3 14 14 14 14-6.3 14-14S22.7 1 15 1zm0 22c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8z"}),(0,s.createElement)(NP,{className:"components-focal-point-picker__icon-fill",d:"M15 3C8.4 3 3 8.4 3 15s5.4 12 12 12 12-5.4 12-12S21.6 3 15 3zm0 22C9.5 25 5 20.5 5 15S9.5 5 15 5s10 4.5 10 10-4.5 10-10 10z"})))}const{clearTimeout:FP,setTimeout:jP}="undefined"!=typeof window?window:{};function zP(e){let{bounds:t={},value:n,...r}=e;const o=function(e){const[t,n]=(0,s.useState)(!1);return Nm((()=>{n(!0);const e=jP((()=>{n(!1)}),600);return()=>FP(e)}),[e]),{isActive:t}}(n),i={width:t.width,height:t.height};return(0,s.createElement)(xP,a({},r,o,{className:"components-focal-point-picker__grid",style:i}),(0,s.createElement)(kP,{style:{top:"33%"}}),(0,s.createElement)(kP,{style:{top:"66%"}}),(0,s.createElement)(SP,{style:{left:"33%"}}),(0,s.createElement)(SP,{style:{left:"66%"}}))}function BP(e){let{alt:t,autoPlay:n,src:r,onLoad:o=l.noop,mediaRef:i,muted:u=!0,...c}=e;if(!r)return(0,s.createElement)(VP,{className:"components-focal-point-picker__media components-focal-point-picker__media--placeholder",onLoad:o,mediaRef:i});const d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return!!e&&OP.includes(PP(e))}(r);return d?(0,s.createElement)("video",a({},c,{autoPlay:n,className:"components-focal-point-picker__media components-focal-point-picker__media--video",loop:!0,muted:u,onLoadedData:o,ref:i,src:r})):(0,s.createElement)("img",a({},c,{alt:t,className:"components-focal-point-picker__media components-focal-point-picker__media--image",onLoad:o,ref:i,src:r}))}function VP(e){let{mediaRef:t,onLoad:n=l.noop,...r}=e;const o=(0,s.useRef)(n);return(0,s.useLayoutEffect)((()=>{window.requestAnimationFrame((()=>{o.current()}))}),[]),(0,s.createElement)(bP,a({ref:t},r))}class HP extends s.Component{constructor(e){super(...arguments),this.state={isDragging:!1,bounds:CP,percentages:e.value},this.containerRef=(0,s.createRef)(),this.mediaRef=(0,s.createRef)(),this.onMouseDown=this.startDrag.bind(this),this.onMouseUp=this.stopDrag.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.onMouseMove=this.doDrag.bind(this),this.ifDraggingStop=()=>{this.state.isDragging&&this.stopDrag()},this.onChangeAtControls=e=>{this.updateValue(e,(()=>{this.props.onChange(this.state.percentages)}))},this.updateBounds=this.updateBounds.bind(this),this.updateValue=this.updateValue.bind(this)}componentDidMount(){const{defaultView:e}=this.containerRef.current.ownerDocument;e.addEventListener("resize",this.updateBounds),this.updateBounds()}componentDidUpdate(e){e.url!==this.props.url&&this.ifDraggingStop();const{isDragging:t,percentages:{x:n,y:r}}=this.state,{value:o}=this.props;t||o.x===n&&o.y===r||this.setState({percentages:this.props.value})}componentWillUnmount(){const{defaultView:e}=this.containerRef.current.ownerDocument;e.removeEventListener("resize",this.updateBounds),this.ifDraggingStop()}calculateBounds(){const e=CP;if(!this.mediaRef.current)return e;if(0===this.mediaRef.current.clientWidth||0===this.mediaRef.current.clientHeight)return e;const t=this.mediaRef.current.clientWidth,n=this.mediaRef.current.clientHeight,r=this.pickerDimensions(),o=r.width/t,i=r.height/n;return i>=o?(e.width=e.right=r.width,e.height=n*o,e.top=(r.height-e.height)/2,e.bottom=e.top+e.height):(e.height=e.bottom=r.height,e.width=t*i,e.left=(r.width-e.width)/2,e.right=e.left+e.width),e}updateValue(){var e,t,n;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;const i=null!==(e=null===(t=(n=this.props).resolvePoint)||void 0===t?void 0:t.call(n,r))&&void 0!==e?e:r,{x:a,y:s}=i,l={x:parseFloat(a).toFixed(2),y:parseFloat(s).toFixed(2)};this.setState({percentages:l},o)}updateBounds(){this.setState({bounds:this.calculateBounds()})}startDrag(e){var t,n;e.persist(),this.containerRef.current.focus(),this.setState({isDragging:!0});const{ownerDocument:r}=this.containerRef.current;r.addEventListener("mouseup",this.onMouseUp),r.addEventListener("mousemove",this.onMouseMove);const o=this.getValueFromPoint({x:e.pageX,y:e.pageY},e.shiftKey);this.updateValue(o),null===(t=(n=this.props).onDragStart)||void 0===t||t.call(n,o,e)}stopDrag(e){var t,n;const{ownerDocument:r}=this.containerRef.current;r.removeEventListener("mouseup",this.onMouseUp),r.removeEventListener("mousemove",this.onMouseMove),this.setState({isDragging:!1},(()=>{this.props.onChange(this.state.percentages)})),null===(t=(n=this.props).onDragEnd)||void 0===t||t.call(n,e)}onKeyDown(e){const{keyCode:t,shiftKey:n}=e;if(![Ym.UP,Ym.DOWN,Ym.LEFT,Ym.RIGHT].includes(t))return;e.preventDefault();const r={...this.state.percentages},o=n?.1:.01,i=t===Ym.UP||t===Ym.LEFT?-1*o:o,a=t===Ym.UP||t===Ym.DOWN?"y":"x",s=parseFloat(r[a])+i;r[a]=Av(s,0,1,o),this.updateValue(r,(()=>{this.props.onChange(this.state.percentages)}))}doDrag(e){var t,n;e.preventDefault();const r=this.getValueFromPoint({x:e.pageX,y:e.pageY},e.shiftKey);this.updateValue(r),null===(t=(n=this.props).onDrag)||void 0===t||t.call(n,r,e)}getValueFromPoint(e,t){const{bounds:n}=this.state,r=this.pickerDimensions(),o={left:e.x-r.left,top:e.y-r.top},i=Math.max(n.left,Math.min(o.left,n.right)),a=Math.max(n.top,Math.min(o.top,n.bottom));let s=(i-n.left)/(r.width-2*n.left),l=(a-n.top)/(r.height-2*n.top);const u=t?.1:.01;return s=Av(s,0,1,u),l=Av(l,0,1,u),{x:s,y:l}}pickerDimensions(){const e=this.containerRef.current;if(!e)return{width:0,height:0,left:0,top:0};const{clientHeight:t,clientWidth:n}=e,{top:r,left:o}=e.getBoundingClientRect();return{width:n,height:t,top:r+document.body.scrollTop,left:o}}iconCoordinates(){const{bounds:e,percentages:{x:t,y:n}}=this.state;if(void 0===e.left||void 0===e.top)return{left:"50%",top:"50%"};const{width:r,height:o}=this.pickerDimensions();return{left:t*(r-2*e.left)+e.left,top:n*(o-2*e.top)+e.top}}render(){const{autoPlay:e,className:t,help:n,instanceId:r,label:o,url:i}=this.props,{bounds:a,isDragging:l,percentages:u}=this.state,f=this.iconCoordinates(),p=c()("components-focal-point-picker-control",t),h=`inspector-focal-point-picker-control-${r}`;return(0,s.createElement)(fv,{label:o,id:h,help:n,className:p},(0,s.createElement)(gP,{className:"components-focal-point-picker-wrapper"},(0,s.createElement)(yP,{className:"components-focal-point-picker",onKeyDown:this.onKeyDown,onMouseDown:this.onMouseDown,onBlur:this.ifDraggingStop,ref:this.containerRef,role:"button",tabIndex:"-1"},(0,s.createElement)(zP,{bounds:a,value:u.x+u.y}),(0,s.createElement)(BP,{alt:(0,d.__)("Media preview"),autoPlay:e,mediaRef:this.mediaRef,onLoad:this.updateBounds,src:i}),(0,s.createElement)(LP,{coordinates:f,isDragging:l}))),(0,s.createElement)(TP,{percentages:u,onChange:this.onChangeAtControls}))}}HP.defaultProps={autoPlay:!0,value:{x:.5,y:.5},url:null};var WP=(0,f.withInstanceId)(HP);function UP(e){let{iframeRef:t,...n}=e;const r=(0,f.useMergeRefs)([t,(0,f.useFocusableIframe)()]);return Be()("wp.components.FocusableIframe",{since:"5.9",alternative:"wp.compose.useFocusableIframe"}),(0,s.createElement)("iframe",a({ref:r},n))}function $P(e){void 0===e&&(e={});var t=Yo(e),n=t.state,r=t.loop,o=void 0===r||r,i=v(t,["state","loop"]),a=(0,b.useState)(n),s=a[0],l=a[1],u=gi(m(m({},i),{},{loop:o}));return m(m({},u),{},{state:s,setState:l})}var KP=["baseId","unstable_idCountRef","unstable_virtual","rtl","orientation","items","groups","currentId","loop","wrap","shift","unstable_moves","unstable_hasActiveWidget","unstable_includesBaseElement","state","setBaseId","registerItem","unregisterItem","registerGroup","unregisterGroup","move","next","previous","up","down","first","last","sort","unstable_setVirtual","setRTL","setOrientation","setCurrentId","setLoop","setWrap","setShift","reset","unstable_setIncludesBaseElement","unstable_setHasActiveWidget","setState"],GP=[].concat(KP,["value","checked","unstable_checkOnFocus"]),qP=z({as:"div",useHook:V({name:"RadioGroup",compose:Ci,keys:KP,useProps:function(e,t){return m({role:"radiogroup"},t)}}),useCreateElement:function(e,t,n){return M(e,t,n)}});const YP=Xr("background:",zo.ui.background,";border:1px solid;border-color:",zo.ui.border,";border-radius:",Hp.controlBorderRadius,";display:inline-flex;min-height:",Hp.controlHeight,";min-width:0;padding:2px;position:relative;transition:transform ",Hp.transitionDurationFastest," linear;",Bo("transition")," &:hover{border-color:",zo.ui.borderHover,";}&:focus-within{border-color:",zo.ui.borderFocus,";box-shadow:",Hp.controlBoxShadowFocus,";outline:none;z-index:1;}",""),XP={name:"7whenc",styles:"display:flex;width:100%"},ZP=Bn("div",{target:"eakva830"})("background:",zo.gray[900],";border-radius:",Hp.controlBorderRadius,";box-shadow:",Hp.toggleGroupControlBackdropBoxShadow,";left:0;position:absolute;top:2px;bottom:2px;transition:transform ",Hp.transitionDurationFast," ease;",Bo("transition")," z-index:1;");var JP=(0,s.memo)((function(e){let{containerRef:t,containerWidth:n,isAdaptiveWidth:r,state:o}=e;const[i,a]=(0,s.useState)(0),[l,u]=(0,s.useState)(0),[c,d]=(0,s.useState)(!1),[f,p]=(0,s.useState)(!1);return(0,s.useEffect)((()=>{const e=null==t?void 0:t.current;if(!e)return;const n=e.querySelector(`[data-value="${o}"]`);if(p(!!n),!n)return;const r=window.setTimeout((()=>{const{width:t,x:r}=n.getBoundingClientRect(),{x:o}=e.getBoundingClientRect();a(r-o-1),u(t)}),100);let i;return c||(i=window.requestAnimationFrame((()=>{d(!0)}))),()=>{window.clearTimeout(r),window.cancelAnimationFrame(i)}}),[c,t,n,o,r]),f?(0,s.createElement)(ZP,{role:"presentation",style:{transform:`translateX(${i}px)`,transition:c?void 0:"none",width:l}}):null}));const QP=(0,s.createContext)({});var eM=QP;const tM=()=>{};const nM=On((function e(t,n){const{className:r,isAdaptiveWidth:o=!1,isBlock:i=!1,label:l,hideLabelFromVision:u=!1,help:c,onChange:d=tM,value:p,children:h,...m}=Cn(t,"ToggleGroupControl"),v=Sn(),g=(0,s.useRef)(),[y,b]=NO()(),w=$P({baseId:(0,f.useInstanceId)(e,"toggle-group-control").toString(),state:p}),_=(0,f.usePrevious)(p);Nm((()=>{_!==w.state&&d(w.state)}),[w.state]),Nm((()=>{p!==w.state&&w.setState(p)}),[p]);const x=(0,s.useMemo)((()=>v(YP,i&&XP,"medium",r)),[r,v,i]);return(0,s.createElement)(fv,{help:c},(0,s.createElement)(eM.Provider,{value:{...w,isBlock:!o}},!u&&(0,s.createElement)("div",null,(0,s.createElement)(fv.VisualLabel,null,l)),(0,s.createElement)(qP,a({},w,{"aria-label":l,as:Hn,className:x},m,{ref:(0,f.useMergeRefs)([g,n])}),y,(0,s.createElement)(JP,a({},w,{containerRef:g,containerWidth:b.width,isAdaptiveWidth:o})),h)))}),"ToggleGroupControl");var rM=nM;function oM(e){return void 0!==e.checked?e.checked:void 0!==e.value&&e.state===e.value}function iM(e,t){var n=Me(e,"change");Object.defineProperties(n,{type:{value:"change"},target:{value:e},currentTarget:{value:e}}),null==t||t(n)}var aM=V({name:"Radio",compose:Ie,keys:GP,useOptions:function(e,t){var n,r=t.value,o=t.checked,i=e.unstable_clickOnEnter,a=void 0!==i&&i,s=e.unstable_checkOnFocus,l=void 0===s||s,u=v(e,["unstable_clickOnEnter","unstable_checkOnFocus"]);return m(m({checked:o,unstable_clickOnEnter:a,unstable_checkOnFocus:l},u),{},{value:null!=(n=u.value)?n:r})},useProps:function(e,t){var n=t.ref,r=t.onChange,o=t.onClick,i=v(t,["ref","onChange","onClick"]),a=(0,b.useRef)(null),s=(0,b.useState)(!0),l=s[0],u=s[1],c=oM(e),d=q(e.currentId===e.id),f=q(r),p=q(o);!function(e){var t=(0,b.useState)((function(){return oM(e)}))[0],n=(0,b.useState)(e.currentId)[0],r=e.id,o=e.setCurrentId;(0,b.useEffect)((function(){t&&r&&n!==r&&(null==o||o(r))}),[t,r,o,n])}(e),(0,b.useEffect)((function(){var e=a.current;e&&("INPUT"===e.tagName&&"radio"===e.type||u(!1))}),[]);var h=(0,b.useCallback)((function(t){var n,r;null===(n=f.current)||void 0===n||n.call(f,t),t.defaultPrevented||e.disabled||null===(r=e.setState)||void 0===r||r.call(e,e.value)}),[e.disabled,e.setState,e.value]),g=(0,b.useCallback)((function(e){var t;null===(t=p.current)||void 0===t||t.call(p,e),e.defaultPrevented||l||iM(e.currentTarget,h)}),[h,l]);return(0,b.useEffect)((function(){var t=a.current;t&&e.unstable_moves&&d.current&&e.unstable_checkOnFocus&&iM(t,h)}),[e.unstable_moves,e.unstable_checkOnFocus,h]),m({ref:W(a,n),role:l?void 0:"radio",type:l?"radio":void 0,value:l?e.value:void 0,name:l?e.baseId:void 0,"aria-checked":c,checked:c,onChange:h,onClick:g},i)}}),sM=z({as:"input",memo:!0,useHook:aM});const lM=Bn("div",{target:"et6ln9s1"})({name:"sln1fl",styles:"display:inline-flex;max-width:100%;min-width:0;position:relative"}),uM={name:"82a6rk",styles:"flex:1"},cM=Xr("align-items:center;appearance:none;background:transparent;border:none;border-radius:",Hp.controlBorderRadius,";color:",zo.gray[700],";fill:currentColor;cursor:pointer;display:flex;font-family:inherit;height:100%;justify-content:center;line-height:100%;outline:none;padding:0 12px;position:relative;text-align:center;transition:background ",Hp.transitionDurationFast," linear,color ",Hp.transitionDurationFast," linear,font-weight 60ms linear;",Bo("transition")," user-select:none;width:100%;z-index:2;&::-moz-focus-inner{border:0;}&:active{background:",Hp.toggleGroupControlBackgroundColor,";}",""),dM=Xr("color:",zo.white,";&:active{background:transparent;}",""),fM=Bn("div",{target:"et6ln9s0"})("font-size:",Hp.fontSize,";line-height:1;"),pM={name:"1qsuvl4",styles:"background:transparent"},hM=Xr("min-height:",Hp.controlHeight,";",""),{ButtonContentView:mM,LabelView:vM}=o,gM=e=>{let{showTooltip:t,text:n,children:r}=e;return t&&n?(0,s.createElement)(Ur,{text:n,position:"top center"},r):(0,s.createElement)(s.Fragment,null,r)};const yM=On((function e(t,n){const r=(0,s.useContext)(QP),o=Cn({...t,id:(0,f.useInstanceId)(e,r.baseId||"toggle-group-control-option-base")},"ToggleGroupControlOptionBase"),{className:i,isBlock:l=!1,value:u,children:c,showTooltip:d=!1,...p}={...r,...o},h=p.state===u,m=Sn(),v=m(l&&uM),g=m(cM,i,h&&dM);return(0,s.createElement)(vM,{className:v,"data-active":h},(0,s.createElement)(gM,{showTooltip:d,text:p["aria-label"]},(0,s.createElement)(sM,a({},p,{as:"button","aria-label":p["aria-label"],className:g,"data-value":u,ref:n,value:u}),(0,s.createElement)(mM,null,c))))}),"ToggleGroupControlOptionBase");var bM=yM;function wM(e){const{label:t,...n}=e,r=n["aria-label"]||t;return(0,s.createElement)(bM,a({},n,{"aria-label":r}),t)}const _M={slug:"default",name:(0,d.__)("Default")},xM="custom",EM={slug:xM,name:(0,d.__)("Custom")},kM=["1","2","3","4","5"];function SM(e){const[t,n]=`${e}`.match(/[\d\.]+|\D+/g);return!isNaN(parseFloat(t))&&isFinite(t)?[t,n]:[]}function CM(e){return/^[\d\.]+(px|em|rem|vw|vh|%)?$/i.test(e)}function OM(e,t,n,r){return n&&!t.length?null:e?function(e,t){return[_M,...e,...t?[]:[EM]].map((e=>{let{slug:t,name:n,size:r}=e;return{key:t,name:n,size:r,__experimentalHint:r&&CM(r)&&parseFloat(r)}}))}(t,n):function(e,t){return e.map(((e,n)=>{let{slug:r,size:o,name:i}=e,a=t?kM[n]:o;if(!t&&"string"==typeof o){const[e]=SM(o);a=e}return{key:r,value:o,label:a,name:i}}))}(t,r)}var PM=(0,s.forwardRef)((function(e,t){var n,r;let{fallbackFontSize:o,fontSizes:i=[],disableCustomFontSizes:l=!1,onChange:u,value:c,withSlider:f=!1,withReset:p=!0}=e;const h=[typeof c,typeof(null==i||null===(n=i[0])||void 0===n?void 0:n.size)].includes("string"),m=h?parseInt(c):c,v="number"==typeof c||(null==c||null===(r=c.endsWith)||void 0===r?void 0:r.call(c,"px")),g=v_({availableUnits:["px","em","rem"]}),y=i.some((e=>{let{size:t}=e;return!CM(t)})),b=i.length>5,w=(0,s.useMemo)((()=>OM(b,i,l,y)),[b,i,l,y]),_=function(e,t){return t?e.find((e=>e.size===t))||EM:_M}(i,c),x=_.slug===xM,[E,k]=(0,s.useState)(!l&&x),S=(0,s.useMemo)((()=>{if(E)return`(${(0,d.__)("Custom")})`;if(x)return CM(c)&&`(${c})`;if(b)return CM(null==_?void 0:_.size)&&`(${null==_?void 0:_.size})`;let e=_.name;if(!y&&"string"==typeof _.size){const[,t]=SM(_.size);e+=`(${t})`}return e}),[E,null==_?void 0:_.slug,c,x,y]);if(!w)return null;const C=(0,d.sprintf)((0,d.__)("Currently selected font size: %s"),_.name),O="components-font-size-picker";return(0,s.createElement)("fieldset",a({className:O},t?{}:{ref:t}),(0,s.createElement)(Wn,{as:"legend"},(0,d.__)("Font size")),(0,s.createElement)(Pp,{justify:"space-between",className:`${O}__header`},(0,s.createElement)(mp,null,(0,d.__)("Size"),S&&(0,s.createElement)("span",{className:`${O}__header__hint`},S)),!l&&(0,s.createElement)(mp,null,(0,s.createElement)($n,{label:E?(0,d.__)("Use size preset"):(0,d.__)("Set custom size"),icon:ug,onClick:()=>{k(!E)},isPressed:E,isSmall:!0}))),(0,s.createElement)("div",{className:`${O}__controls`},!!i.length&&b&&!E&&(0,s.createElement)(RC,{className:`${O}__select`,label:(0,d.__)("Font size"),hideLabelFromVision:!0,describedBy:C,options:w,value:w.find((e=>e.key===_.slug)),onChange:e=>{let{selectedItem:t}=e;u(h?t.size:Number(t.size)),t.key===xM&&k(!0)}}),!b&&!E&&(0,s.createElement)(rM,{label:(0,d.__)("Font size"),hideLabelFromVision:!0,value:c,onChange:e=>{u(h?e:Number(e))},isBlock:!0},w.map((e=>(0,s.createElement)(wM,{key:e.key,value:e.value,label:e.label,"aria-label":e.name,showTooltip:!0})))),!f&&!l&&E&&(0,s.createElement)(Pp,{justify:"space-between",className:`${O}__custom-size-control`},(0,s.createElement)(mp,{isBlock:!0},(0,s.createElement)(E_,{label:(0,d.__)("Custom"),labelPosition:"top",hideLabelFromVision:!0,value:c,onChange:e=>{0!==parseFloat(e)&&e?u(h?e:parseInt(e,10)):u(void 0)},units:h?g:[]})),p&&(0,s.createElement)(mp,{isBlock:!0},(0,s.createElement)($n,{className:"components-color-palette__clear",disabled:void 0===c,onClick:()=>{u(void 0)},isSmall:!0,variant:"secondary"},(0,d.__)("Reset"))))),f&&(0,s.createElement)(Jg,{className:`${O}__custom-input`,label:(0,d.__)("Custom Size"),value:v&&m||"",initialPosition:o,onChange:e=>{u(h?e+"px":e)},min:12,max:100}))}));var MM=function(e){let{accept:t,children:n,multiple:r=!1,onChange:o,onClick:i,render:l,...u}=e;const c=(0,s.useRef)(),d=()=>{c.current.click()},f=l?l({openFileDialog:d}):(0,s.createElement)($n,a({onClick:d},u),n);return(0,s.createElement)("div",{className:"components-form-file-upload"},f,(0,s.createElement)("input",{type:"file",ref:c,multiple:r,style:{display:"none"},accept:t,onChange:o,onClick:i,"data-testid":"form-file-upload-input"}))};var TM=function(e){let{className:t,checked:n,id:r,disabled:o,onChange:i=l.noop,...u}=e;const d=c()("components-form-toggle",t,{"is-checked":n,"is-disabled":o});return(0,s.createElement)("span",{className:d},(0,s.createElement)("input",a({className:"components-form-toggle__input",id:r,type:"checkbox",checked:n,onChange:i,disabled:o},u)),(0,s.createElement)("span",{className:"components-form-toggle__track"}),(0,s.createElement)("span",{className:"components-form-toggle__thumb"}))};function DM(e){let{value:t,status:n,title:r,displayTransform:o,isBorderless:i=!1,disabled:a=!1,onClickRemove:u=l.noop,onMouseEnter:p,onMouseLeave:h,messages:m,termPosition:v,termsCount:g}=e;const y=(0,f.useInstanceId)(DM),b=c()("components-form-token-field__token",{"is-error":"error"===n,"is-success":"success"===n,"is-validating":"validating"===n,"is-borderless":i,"is-disabled":a}),w=o(t),_=(0,d.sprintf)((0,d.__)("%1$s (%2$s of %3$s)"),w,v,g);return(0,s.createElement)("span",{className:b,onMouseEnter:p,onMouseLeave:h,title:r},(0,s.createElement)("span",{className:"components-form-token-field__token-text",id:`components-form-token-field__token-text-${y}`},(0,s.createElement)(Wn,{as:"span"},_),(0,s.createElement)("span",{"aria-hidden":"true"},w)),(0,s.createElement)($n,{className:"components-form-token-field__remove-token",icon:kv,onClick:!a&&(()=>u({value:t})),label:m.remove,"aria-describedby":`components-form-token-field__token-text-${y}`}))}var IM=(0,f.createHigherOrderComponent)((e=>t=>(0,s.createElement)(e,a({},t,{speak:Zm.speak,debouncedSpeak:(0,f.useDebounce)(Zm.speak,500)}))),"withSpokenMessages");const RM={incompleteTokenValue:"",inputOffsetFromEnd:0,isActive:!1,isExpanded:!1,selectedSuggestionIndex:-1,selectedSuggestionScroll:!1};class AM extends s.Component{constructor(){super(...arguments),this.state=RM,this.onKeyDown=this.onKeyDown.bind(this),this.onKeyPress=this.onKeyPress.bind(this),this.onFocus=this.onFocus.bind(this),this.onBlur=this.onBlur.bind(this),this.deleteTokenBeforeInput=this.deleteTokenBeforeInput.bind(this),this.deleteTokenAfterInput=this.deleteTokenAfterInput.bind(this),this.addCurrentToken=this.addCurrentToken.bind(this),this.onContainerTouched=this.onContainerTouched.bind(this),this.renderToken=this.renderToken.bind(this),this.onTokenClickRemove=this.onTokenClickRemove.bind(this),this.onSuggestionHovered=this.onSuggestionHovered.bind(this),this.onSuggestionSelected=this.onSuggestionSelected.bind(this),this.onInputChange=this.onInputChange.bind(this),this.bindInput=this.bindInput.bind(this),this.bindTokensAndInput=this.bindTokensAndInput.bind(this),this.updateSuggestions=this.updateSuggestions.bind(this)}componentDidUpdate(e){this.state.isActive&&!this.input.hasFocus()&&this.input.focus();const{suggestions:t,value:n}=this.props,r=!wr()(t,e.suggestions);(r||n!==e.value)&&this.updateSuggestions(r)}static getDerivedStateFromProps(e,t){return e.disabled&&t.isActive?{isActive:!1,incompleteTokenValue:""}:null}bindInput(e){this.input=e}bindTokensAndInput(e){this.tokensAndInput=e}onFocus(e){const{__experimentalExpandOnFocus:t}=this.props;this.input.hasFocus()||e.target===this.tokensAndInput?this.setState({isActive:!0,isExpanded:!!t||this.state.isExpanded}):this.setState({isActive:!1}),"function"==typeof this.props.onFocus&&this.props.onFocus(e)}onBlur(){this.inputHasValidValue()?this.setState({isActive:!1}):this.setState(RM)}onKeyDown(e){let t=!1;if(!e.defaultPrevented){switch(e.keyCode){case Ym.BACKSPACE:t=this.handleDeleteKey(this.deleteTokenBeforeInput);break;case Ym.ENTER:t=this.addCurrentToken();break;case Ym.LEFT:t=this.handleLeftArrowKey();break;case Ym.UP:t=this.handleUpArrowKey();break;case Ym.RIGHT:t=this.handleRightArrowKey();break;case Ym.DOWN:t=this.handleDownArrowKey();break;case Ym.DELETE:t=this.handleDeleteKey(this.deleteTokenAfterInput);break;case Ym.SPACE:this.props.tokenizeOnSpace&&(t=this.addCurrentToken());break;case Ym.ESCAPE:t=this.handleEscapeKey(e)}t&&e.preventDefault()}}onKeyPress(e){let t=!1;if(44===e.charCode)t=this.handleCommaKey();t&&e.preventDefault()}onContainerTouched(e){e.target===this.tokensAndInput&&this.state.isActive&&e.preventDefault()}onTokenClickRemove(e){this.deleteToken(e.value),this.input.focus()}onSuggestionHovered(e){const t=this.getMatchingSuggestions().indexOf(e);t>=0&&this.setState({selectedSuggestionIndex:t,selectedSuggestionScroll:!1})}onSuggestionSelected(e){this.addNewToken(e)}onInputChange(e){const t=e.value,n=this.props.tokenizeOnSpace?/[ ,\t]+/:/[,\t]+/,r=t.split(n),o=(0,l.last)(r)||"";r.length>1&&this.addNewTokens(r.slice(0,-1)),this.setState({incompleteTokenValue:o},this.updateSuggestions),this.props.onInputChange(o)}handleDeleteKey(e){let t=!1;return this.input.hasFocus()&&this.isInputEmpty()&&(e(),t=!0),t}handleLeftArrowKey(){let e=!1;return this.isInputEmpty()&&(this.moveInputBeforePreviousToken(),e=!0),e}handleRightArrowKey(){let e=!1;return this.isInputEmpty()&&(this.moveInputAfterNextToken(),e=!0),e}handleUpArrowKey(){return this.setState(((e,t)=>({selectedSuggestionIndex:(0===e.selectedSuggestionIndex?this.getMatchingSuggestions(e.incompleteTokenValue,t.suggestions,t.value,t.maxSuggestions,t.saveTransform).length:e.selectedSuggestionIndex)-1,selectedSuggestionScroll:!0}))),!0}handleDownArrowKey(){return this.setState(((e,t)=>({selectedSuggestionIndex:(e.selectedSuggestionIndex+1)%this.getMatchingSuggestions(e.incompleteTokenValue,t.suggestions,t.value,t.maxSuggestions,t.saveTransform).length,selectedSuggestionScroll:!0}))),!0}handleEscapeKey(e){return this.setState({incompleteTokenValue:e.target.value,isExpanded:!1,selectedSuggestionIndex:-1,selectedSuggestionScroll:!1}),!0}handleCommaKey(){return this.inputHasValidValue()&&this.addNewToken(this.state.incompleteTokenValue),!0}moveInputToIndex(e){this.setState(((t,n)=>({inputOffsetFromEnd:n.value.length-Math.max(e,-1)-1})))}moveInputBeforePreviousToken(){this.setState(((e,t)=>({inputOffsetFromEnd:Math.min(e.inputOffsetFromEnd+1,t.value.length)})))}moveInputAfterNextToken(){this.setState((e=>({inputOffsetFromEnd:Math.max(e.inputOffsetFromEnd-1,0)})))}deleteTokenBeforeInput(){const e=this.getIndexOfInput()-1;e>-1&&this.deleteToken(this.props.value[e])}deleteTokenAfterInput(){const e=this.getIndexOfInput();e<this.props.value.length&&(this.deleteToken(this.props.value[e]),this.moveInputToIndex(e))}addCurrentToken(){let e=!1;const t=this.getSelectedSuggestion();return t?(this.addNewToken(t),e=!0):this.inputHasValidValue()&&(this.addNewToken(this.state.incompleteTokenValue),e=!0),e}addNewTokens(e){const t=(0,l.uniq)(e.map(this.props.saveTransform).filter(Boolean).filter((e=>!this.valueContainsToken(e))));if(t.length>0){const e=(0,l.clone)(this.props.value);e.splice.apply(e,[this.getIndexOfInput(),0].concat(t)),this.props.onChange(e)}}addNewToken(e){const{__experimentalExpandOnFocus:t,__experimentalValidateInput:n}=this.props;n(e)?(this.addNewTokens([e]),this.props.speak(this.props.messages.added,"assertive"),this.setState({incompleteTokenValue:"",selectedSuggestionIndex:-1,selectedSuggestionScroll:!1,isExpanded:!t}),this.state.isActive&&this.input.focus()):this.props.speak(this.props.messages.__experimentalInvalid,"assertive")}deleteToken(e){const t=this.props.value.filter((t=>this.getTokenValue(t)!==this.getTokenValue(e)));this.props.onChange(t),this.props.speak(this.props.messages.removed,"assertive")}getTokenValue(e){return"object"==typeof e?e.value:e}getMatchingSuggestions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.incompleteTokenValue,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.suggestions,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.props.value,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.props.maxSuggestions,o=(arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.props.saveTransform)(e);const i=[],a=[];return 0===o.length?t=(0,l.difference)(t,n):(o=o.toLocaleLowerCase(),(0,l.each)(t,(e=>{const t=e.toLocaleLowerCase().indexOf(o);-1===n.indexOf(e)&&(0===t?i.push(e):t>0&&a.push(e))})),t=i.concat(a)),(0,l.take)(t,r)}getSelectedSuggestion(){if(-1!==this.state.selectedSuggestionIndex)return this.getMatchingSuggestions()[this.state.selectedSuggestionIndex]}valueContainsToken(e){return(0,l.some)(this.props.value,(t=>this.getTokenValue(e)===this.getTokenValue(t)))}getIndexOfInput(){return this.props.value.length-this.state.inputOffsetFromEnd}isInputEmpty(){return 0===this.state.incompleteTokenValue.length}inputHasValidValue(){return this.props.saveTransform(this.state.incompleteTokenValue).length>0}updateSuggestions(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const{__experimentalExpandOnFocus:t}=this.props,{incompleteTokenValue:n}=this.state,r=n.trim().length>1,o=this.getMatchingSuggestions(n),i=o.length>0,a={isExpanded:t||r&&i};if(e&&(a.selectedSuggestionIndex=-1,a.selectedSuggestionScroll=!1),this.setState(a),r){const{debouncedSpeak:e}=this.props;e(i?(0,d.sprintf)((0,d._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",o.length),o.length):(0,d.__)("No results."),"assertive")}}renderTokensAndInput(){const e=(0,l.map)(this.props.value,this.renderToken);return e.splice(this.getIndexOfInput(),0,this.renderInput()),e}renderToken(e,t,n){const r=this.getTokenValue(e),o=e.status?e.status:void 0,i=t+1,a=n.length;return(0,s.createElement)(DM,{key:"token-"+r,value:r,status:o,title:e.title,displayTransform:this.props.displayTransform,onClickRemove:this.onTokenClickRemove,isBorderless:e.isBorderless||this.props.isBorderless,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,disabled:"error"!==o&&this.props.disabled,messages:this.props.messages,termsCount:a,termPosition:i})}renderInput(){const{autoCapitalize:e,autoComplete:t,maxLength:n,placeholder:r,value:o,instanceId:i}=this.props;let a={instanceId:i,autoCapitalize:e,autoComplete:t,placeholder:0===o.length?r:"",ref:this.bindInput,key:"input",disabled:this.props.disabled,value:this.state.incompleteTokenValue,onBlur:this.onBlur,isExpanded:this.state.isExpanded,selectedSuggestionIndex:this.state.selectedSuggestionIndex};return n&&o.length>=n||(a={...a,onChange:this.onInputChange}),(0,s.createElement)(dS,a)}render(){const{disabled:e,label:t=(0,d.__)("Add item"),instanceId:n,className:r,__experimentalShowHowTo:o}=this.props,{isExpanded:i}=this.state,a=c()(r,"components-form-token-field__input-container",{"is-active":this.state.isActive,"is-disabled":e});let l={className:"components-form-token-field",tabIndex:"-1"};const u=this.getMatchingSuggestions();return e||(l=Object.assign({},l,{onKeyDown:this.onKeyDown,onKeyPress:this.onKeyPress,onFocus:this.onFocus})),(0,s.createElement)("div",l,(0,s.createElement)("label",{htmlFor:`components-form-token-input-${n}`,className:"components-form-token-field__label"},t),(0,s.createElement)("div",{ref:this.bindTokensAndInput,className:a,tabIndex:"-1",onMouseDown:this.onContainerTouched,onTouchStart:this.onContainerTouched},this.renderTokensAndInput(),i&&(0,s.createElement)(vS,{instanceId:n,match:this.props.saveTransform(this.state.incompleteTokenValue),displayTransform:this.props.displayTransform,suggestions:u,selectedIndex:this.state.selectedSuggestionIndex,scrollIntoView:this.state.selectedSuggestionScroll,onHover:this.onSuggestionHovered,onSelect:this.onSuggestionSelected})),o&&(0,s.createElement)("p",{id:`components-form-token-suggestions-howto-${n}`,className:"components-form-token-field__help"},this.props.tokenizeOnSpace?(0,d.__)("Separate with commas, spaces, or the Enter key."):(0,d.__)("Separate with commas or the Enter key.")))}}AM.defaultProps={suggestions:Object.freeze([]),maxSuggestions:100,value:Object.freeze([]),displayTransform:l.identity,saveTransform:e=>e.trim(),onChange:()=>{},onInputChange:()=>{},isBorderless:!1,disabled:!1,tokenizeOnSpace:!1,messages:{added:(0,d.__)("Item added."),removed:(0,d.__)("Item removed."),remove:(0,d.__)("Remove item"),__experimentalInvalid:(0,d.__)("Invalid item")},__experimentalExpandOnFocus:!1,__experimentalValidateInput:()=>!0,__experimentalShowHowTo:!0};var NM=IM((0,f.withInstanceId)(AM));const LM=e=>{let{isSelected:t}=e;return(0,s.createElement)(i.SVG,{width:"8",height:"8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(i.Circle,{cx:"4",cy:"4",r:"4",fill:t?"#419ECD":"#E1E3E6"}))};function FM(e){let{currentPage:t,numberOfPages:n,setCurrentPage:r}=e;return(0,s.createElement)("ul",{className:"components-guide__page-control","aria-label":(0,d.__)("Guide controls")},(0,l.times)(n,(e=>(0,s.createElement)("li",{key:e,"aria-current":e===t?"step":void 0},(0,s.createElement)($n,{key:e,icon:(0,s.createElement)(LM,{isSelected:e===t}),"aria-label":(0,d.sprintf)((0,d.__)("Page %1$d of %2$d"),e+1,n),onClick:()=>r(e)})))))}function jM(e){let{children:t,className:n,contentLabel:r,finishButtonText:o,onFinish:i,pages:a=[]}=e;const l=(0,s.useRef)(),[u,f]=(0,s.useState)(0);(0,s.useEffect)((()=>{s.Children.count(t)&&Be()("Passing children to <Guide>",{since:"5.5",alternative:"the `pages` prop"})}),[t]),(0,s.useEffect)((()=>{var e,t;null===(e=Ae.focus.tabbable.find(l.current))||void 0===e||null===(t=e[0])||void 0===t||t.focus()}),[u]),s.Children.count(t)&&(a=s.Children.map(t,(e=>({content:e}))));const p=u>0,h=u<a.length-1,m=()=>{p&&f(u-1)},v=()=>{h&&f(u+1)};return 0===a.length?null:(0,s.createElement)(SS,{className:c()("components-guide",n),contentLabel:r,onRequestClose:i,onKeyDown:e=>{e.keyCode===Ym.LEFT?m():e.keyCode===Ym.RIGHT&&v()},ref:l},(0,s.createElement)("div",{className:"components-guide__container"},(0,s.createElement)("div",{className:"components-guide__page"},a[u].image,a.length>1&&(0,s.createElement)(FM,{currentPage:u,numberOfPages:a.length,setCurrentPage:f}),a[u].content),(0,s.createElement)("div",{className:"components-guide__footer"},p&&(0,s.createElement)($n,{className:"components-guide__back-button",onClick:m},(0,d.__)("Previous")),h&&(0,s.createElement)($n,{className:"components-guide__forward-button",onClick:v},(0,d.__)("Next")),!h&&(0,s.createElement)($n,{className:"components-guide__finish-button",onClick:i},o||(0,d.__)("Finish")))))}function zM(e){return(0,s.useEffect)((()=>{Be()("<GuidePage>",{since:"5.5",alternative:"the `pages` prop in <Guide>"})}),[]),(0,s.createElement)("div",e)}var BM=(0,s.forwardRef)((function(e,t){let{labelPosition:n,size:r,tooltip:o,label:i,...l}=e;return Be()("wp.components.IconButton",{since:"5.4",alternative:"wp.components.Button",version:"6.2"}),(0,s.createElement)($n,a({},l,{ref:t,tooltipPosition:n,iconSize:r,showTooltip:void 0!==o?!!o:void 0,label:o||i}))}));var VM=On((function(e,t){const{role:n,wrapperClassName:r,...o}=function(e){const{as:t,className:n,onClick:r,role:o="listitem",size:i,...a}=Cn(e,"Item"),{spacedAround:l,size:u}=sk(),c=i||u,d=t||(void 0!==r?"button":"div"),f=Sn(),p=(0,s.useMemo)((()=>f("button"===d&&GE,ik[c]||ik.medium,YE,l&&QE,n)),[d,n,f,c,l]),h=f(qE);return{as:d,className:p,onClick:r,wrapperClassName:h,role:o,...a}}(e);return(0,s.createElement)("div",{role:n,className:r},(0,s.createElement)(Hn,a({},o,{ref:t})))}),"Item");function HM(e){let{target:t,callback:n,shortcut:r,bindGlobal:o,eventName:i}=e;return(0,f.useKeyboardShortcut)(r,n,{bindGlobal:o,target:t,eventName:i}),null}var WM=function(e){let{children:t,shortcuts:n,bindGlobal:r,eventName:o}=e;const i=(0,s.useRef)(),a=(0,l.map)(n,((e,t)=>(0,s.createElement)(HM,{key:t,shortcut:t,callback:e,bindGlobal:r,eventName:o,target:i})));return s.Children.count(t)?(0,s.createElement)("div",{ref:i},a,t):a};var UM=function e(t){const{children:n,className:r="",label:o,hideSeparator:i}=t,a=(0,f.useInstanceId)(e);if(!s.Children.count(n))return null;const l=`components-menu-group-label-${a}`,u=c()(r,"components-menu-group",{"has-hidden-separator":i});return(0,s.createElement)("div",{className:u},o&&(0,s.createElement)("div",{className:"components-menu-group__label",id:l,"aria-hidden":"true"},o),(0,s.createElement)("div",{role:"group","aria-labelledby":o?l:null},n))};var $M=(0,s.forwardRef)((function(e,t){let{children:n,info:r,className:o,icon:i,iconPosition:u="right",shortcut:d,isSelected:f,role:p="menuitem",...h}=e;return o=c()("components-menu-item__button",o),r&&(n=(0,s.createElement)("span",{className:"components-menu-item__info-wrapper"},(0,s.createElement)("span",{className:"components-menu-item__item"},n),(0,s.createElement)("span",{className:"components-menu-item__info"},r))),i&&!(0,l.isString)(i)&&(i=(0,s.cloneElement)(i,{className:c()("components-menu-items__item-icon",{"has-icon-right":"right"===u})})),(0,s.createElement)($n,a({ref:t,"aria-checked":"menuitemcheckbox"===p||"menuitemradio"===p?f:void 0,role:p,icon:"left"===u?i:void 0,className:o},h),(0,s.createElement)("span",{className:"components-menu-item__item"},n),(0,s.createElement)(jr,{className:"components-menu-item__shortcut",shortcut:d}),i&&"right"===u&&(0,s.createElement)(He,{icon:i}))}));function KM(e){let{choices:t=[],onHover:n=l.noop,onSelect:r,value:o}=e;return t.map((e=>{const t=o===e.value;return(0,s.createElement)($M,{key:e.value,role:"menuitemradio",icon:t&&Zw,info:e.info,isSelected:t,shortcut:e.shortcut,className:"components-menu-items-choice",onClick:()=>{t||r(e.value)},onMouseEnter:()=>n(e.value),onMouseLeave:()=>n(null),"aria-label":e["aria-label"]},e.label)}))}var GM=(0,s.forwardRef)((function(e,t){let{eventToOffset:n,...r}=e;return(0,s.createElement)(Hk,a({ref:t,stopNavigationEvents:!0,onlyBrowserTabstops:!0,eventToOffset:e=>{const{keyCode:t,shiftKey:r}=e;return Ym.TAB===t?r?-1:1:n?n(e):void 0}},r))}));const qM="root",YM=(0,s.createContext)({activeItem:void 0,activeMenu:qM,setActiveMenu:l.noop,isMenuEmpty:l.noop,navigationTree:{items:{},getItem:l.noop,addItem:l.noop,removeItem:l.noop,menus:{},getMenu:l.noop,addMenu:l.noop,removeMenu:l.noop,childMenu:{},traverseMenu:l.noop,isMenuEmpty:l.noop}}),XM=()=>(0,s.useContext)(YM);var ZM=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"}));var JM=(0,s.forwardRef)((function e(t,n){let{className:r,onChange:o,onKeyDown:i,value:a,label:l,placeholder:u=(0,d.__)("Search"),hideLabelFromVision:p=!0,help:h,onClose:m}=t;const v=(0,f.useInstanceId)(e),g=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=(0,s.useRef)(null);return(0,s.useEffect)((()=>{t.forEach((e=>{e&&("function"==typeof e?e(r.current):e.current=r.current)}))}),[t]),r}(n),y=`components-search-control-${v}`;return(0,s.createElement)(fv,{label:l,id:y,hideLabelFromVision:p,help:h,className:c()(r,"components-search-control")},(0,s.createElement)("div",{className:"components-search-control__input-wrapper"},(0,s.createElement)("input",{ref:g,className:"components-search-control__input",id:y,type:"search",placeholder:u,onChange:e=>o(e.target.value),onKeyDown:i,autoComplete:"off",value:a||""}),(0,s.createElement)("div",{className:"components-search-control__icon"},m?(0,s.createElement)($n,{icon:kv,label:(0,d.__)("Close search"),onClick:m}):a?(0,s.createElement)($n,{icon:kv,label:(0,d.__)("Reset search"),onClick:()=>{o(""),g.current.focus()}}):(0,s.createElement)(mg,{icon:ZM}))))}));const QM=Bn("div",{target:"ejwewyf11"})("width:100%;box-sizing:border-box;padding:0 ",bp(4),";overflow:hidden;"),eT=Bn("div",{target:"ejwewyf10"})("margin-top:",bp(6),";margin-bottom:",bp(6),";display:flex;flex-direction:column;ul{padding:0;margin:0;list-style:none;}.components-navigation__back-button{margin-bottom:",bp(6),";}.components-navigation__group+.components-navigation__group{margin-top:",bp(6),";}"),tT=Bn($n,{target:"ejwewyf9"})({name:"26l0q2",styles:"&.is-tertiary{color:inherit;opacity:0.7;&:hover:not( :disabled ){opacity:1;box-shadow:none;color:inherit;}&:active:not( :disabled ){background:transparent;opacity:1;color:inherit;}}"}),nT=Bn("div",{target:"ejwewyf8"})({name:"1aubja5",styles:"overflow:hidden;width:100%"}),rT=Bn("span",{target:"ejwewyf7"})("height:",bp(6),";.components-button.is-small{color:inherit;opacity:0.7;margin-right:",bp(1),";padding:0;&:active:not( :disabled ){background:none;opacity:1;color:inherit;}&:hover:not( :disabled ){box-shadow:none;opacity:1;color:inherit;}}"),oT=Bn(JM,{target:"ejwewyf6"})({name:"za3n3e",styles:"input[type='search'].components-search-control__input{margin:0;background:#303030;color:#fff;&:focus{background:#434343;color:#fff;}&::placeholder{color:rgba( 255, 255, 255, 0.6 );}}svg{fill:white;}.components-button.has-icon{padding:0;min-width:auto;}"}),iT=Bn(t_,{target:"ejwewyf5"})("min-height:",bp(12),";align-items:center;color:inherit;display:flex;justify-content:space-between;margin-bottom:",bp(2),";padding:",(()=>(0,d.isRTL)()?`${bp(1)} ${bp(4)} ${bp(1)} ${bp(2)}`:`${bp(1)} ${bp(2)} ${bp(1)} ${bp(4)}`),";"),aT=Bn("li",{target:"ejwewyf4"})("border-radius:2px;color:inherit;margin-bottom:0;>button,>a.components-button,>a{width:100%;color:inherit;opacity:0.7;padding:",bp(2)," ",bp(4),";",Cp({textAlign:"left"},{textAlign:"right"})," &:hover,&:focus:not( [aria-disabled='true'] ):active,&:active:not( [aria-disabled='true'] ):active{color:inherit;opacity:1;}}&.is-active{background-color:",jo.theme,";color:",Mo.white,";>button,>a{color:",Mo.white,";opacity:1;}}>svg path{color:",To.lightGray.ui,";}"),sT=Bn("div",{target:"ejwewyf3"})("display:flex;align-items:center;height:auto;min-height:40px;margin:0;padding:",bp(1.5)," ",bp(4),";font-weight:400;line-height:20px;width:100%;color:inherit;opacity:0.7;"),lT=Bn("span",{target:"ejwewyf2"})("display:flex;margin-right:",bp(2),";"),uT=Bn("span",{target:"ejwewyf1"})("margin-left:",(()=>(0,d.isRTL)()?"0":bp(2)),";margin-right:",(()=>(0,d.isRTL)()?bp(2):"0"),";display:inline-flex;padding:",bp(1)," ",bp(3),";border-radius:2px;animation:fade-in 250ms ease-out;@keyframes fade-in{from{opacity:0;}to{opacity:1;}}",Bo("animation"),";"),cT=Bn(oh,{target:"ejwewyf0"})((()=>(0,d.isRTL)()?"margin-left: auto;":"margin-right: auto;")," font-size:14px;line-height:20px;color:inherit;"),dT=()=>{const[e,t]=(0,s.useState)({});return{nodes:e,getNode:t=>e[t],addNode:(e,n)=>t((t=>({...t,[e]:(0,l.omit)(n,"children")}))),removeNode:e=>t((t=>(0,l.omit)(t,e)))}};function fT(e){let{activeItem:t,activeMenu:n=qM,children:r,className:o,onActivateMenu:i=l.noop}=e;const[a,u]=(0,s.useState)(n),[f,p]=(0,s.useState)(),h=(()=>{const{nodes:e,getNode:t,addNode:n,removeNode:r}=dT(),{nodes:o,getNode:i,addNode:a,removeNode:l}=dT(),[u,c]=(0,s.useState)({}),d=e=>u[e]||[],f=(e,t)=>{const n=[];let r,o=[e];for(;o.length>0&&(r=i(o.shift()),!r||n.includes(r.menu)||(n.push(r.menu),o=[...o,...d(r.menu)],!1!==t(r))););};return{items:e,getItem:t,addItem:n,removeItem:r,menus:o,getMenu:i,addMenu:(e,t)=>{c((n=>{const r={...n};return r[t.parentMenu]||(r[t.parentMenu]=[]),r[t.parentMenu].push(e),r})),a(e,t)},removeMenu:l,childMenu:u,traverseMenu:f,isMenuEmpty:e=>{let t=!0;return f(e,(e=>{if(!e.isEmpty)return t=!1,!1})),t}}})(),m=(0,d.isRTL)()?"right":"left",v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m;h.getMenu(e)&&(p(t),u(e),i(e))},g=(0,s.useRef)(!1);(0,s.useEffect)((()=>{g.current||(g.current=!0)}),[]),(0,s.useEffect)((()=>{n!==a&&v(n)}),[n]);const y={activeItem:t,activeMenu:a,setActiveMenu:v,navigationTree:h},b=c()("components-navigation",o),w=Pr({type:"slide-in",origin:f});return(0,s.createElement)(QM,{className:b},(0,s.createElement)("div",{key:a,className:c()({[w]:g.current&&f})},(0,s.createElement)(YM.Provider,{value:y},r)))}var pT=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));var hT=(0,s.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(i.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));var mT=(0,s.forwardRef)((function(e,t){var n;let{backButtonLabel:r,className:o,href:i,onClick:a,parentMenu:l}=e;const{setActiveMenu:u,navigationTree:f}=XM(),p=c()("components-navigation__back-button",o),h=null===(n=f.getMenu(l))||void 0===n?void 0:n.title,m=(0,d.isRTL)()?pT:hT;return(0,s.createElement)(tT,{className:p,href:i,variant:"tertiary",ref:t,onClick:e=>{"function"==typeof a&&a(e);const t=(0,d.isRTL)()?"left":"right";l&&!e.defaultPrevented&&u(l,t)}},(0,s.createElement)(mg,{icon:m}),r||h||(0,d.__)("Back"))}));const vT=(0,s.createContext)({group:void 0});function gT(e){let{children:t,className:n,title:r}=e;const[o]=(0,s.useState)((0,l.uniqueId)("group-")),{navigationTree:{items:i}}=XM(),a={group:o};if(!(0,l.find)(i,{group:o,_isVisible:!0}))return(0,s.createElement)(vT.Provider,{value:a},t);const u=`components-navigation__group-title-${o}`,d=c()("components-navigation__group",n);return(0,s.createElement)(vT.Provider,{value:a},(0,s.createElement)("li",{className:d},r&&(0,s.createElement)(iT,{className:"components-navigation__group-title",id:u,level:3},r),(0,s.createElement)("ul",{"aria-labelledby":u,role:"group"},t)))}function yT(e){const{badge:t,title:n}=e;return(0,s.createElement)(s.Fragment,null,n&&(0,s.createElement)(cT,{className:"components-navigation__item-title",variant:"body.small",as:"span"},n),t&&(0,s.createElement)(uT,{className:"components-navigation__item-badge"},t))}const bT=(0,s.createContext)({menu:void 0,search:""}),wT=()=>(0,s.useContext)(bT),_T=e=>(0,l.deburr)(e).replace(/^\//,"").toLowerCase(),xT=(e,t)=>{const{activeMenu:n,navigationTree:{addItem:r,removeItem:o}}=XM(),{group:i}=(0,s.useContext)(vT),{menu:a,search:l}=wT();(0,s.useEffect)((()=>{const s=n===a,u=!l||((e,t)=>-1!==_T(e).indexOf(_T(t)))(t.title,l);return r(e,{...t,group:i,menu:a,_isVisible:s&&u}),()=>{o(e)}}),[n,l])};function ET(e){var t;const{children:n,className:r,...o}=e,[i]=(0,s.useState)((0,l.uniqueId)("item-"));xT(i,e);const{navigationTree:u}=XM();if(null===(t=u.getItem(i))||void 0===t||!t._isVisible)return null;const d=c()("components-navigation__item",r);return(0,s.createElement)(aT,a({className:d},o),n)}function kT(e){const{badge:t,children:n,className:r,href:o,item:i,navigateToMenu:u,onClick:f=l.noop,title:p,icon:h,hideIfTargetMenuEmpty:m,isText:v,...g}=e,{activeItem:y,setActiveMenu:b,navigationTree:{isMenuEmpty:w}}=XM();if(m&&u&&w(u))return null;const _=i&&y===i,x=c()(r,{"is-active":_}),E=(0,d.isRTL)()?hT:pT,k=n?e:{...e,onClick:void 0},S=v?g:{as:$n,href:o,onClick:e=>{u&&b(u),f(e)},"aria-current":_?"page":void 0,...g};return(0,s.createElement)(ET,a({},k,{className:x}),n||(0,s.createElement)(sT,S,h&&(0,s.createElement)(lT,null,(0,s.createElement)(mg,{icon:h})),(0,s.createElement)(yT,{title:p,badge:t}),u&&(0,s.createElement)(mg,{icon:E})))}var ST=IM((function(e){let{debouncedSpeak:t,onCloseSearch:n,onSearch:r,search:o,title:i}=e;const{navigationTree:{items:a}}=XM(),{menu:u}=wT(),c=(0,s.useRef)();(0,s.useEffect)((()=>{const e=setTimeout((()=>{c.current.focus()}),100);return()=>{clearTimeout(e)}}),[]),(0,s.useEffect)((()=>{if(!o)return;const e=(0,l.filter)(a,"_isVisible").length,n=(0,d.sprintf)((0,d._n)("%d result found.","%d results found.",e),e);t(n)}),[a,o]);const f=()=>{r(""),n()},p=`components-navigation__menu-title-search-${u}`,h=(0,d.sprintf)((0,d.__)("Search %s"),null==i?void 0:i.toLowerCase()).trim();return(0,s.createElement)("div",{className:"components-navigation__menu-title-search"},(0,s.createElement)(oT,{autoComplete:"off",className:"components-navigation__menu-search-input",id:p,onChange:e=>r(e),onKeyDown:function(e){e.keyCode!==Ym.ESCAPE||e.defaultPrevented||(e.preventDefault(),f())},placeholder:h,onClose:f,ref:c,type:"search",value:o}))}));function CT(e){let{hasSearch:t,onSearch:n,search:r,title:o,titleAction:i}=e;const[a,l]=(0,s.useState)(!1),{menu:u}=wT(),c=(0,s.useRef)();if(!o)return null;const f=`components-navigation__menu-title-${u}`,p=(0,d.sprintf)((0,d.__)("Search in %s"),o);return(0,s.createElement)(nT,{className:"components-navigation__menu-title"},!a&&(0,s.createElement)(iT,{as:"h2",className:"components-navigation__menu-title-heading",level:3},(0,s.createElement)("span",{id:f},o),(t||i)&&(0,s.createElement)(rT,null,i,t&&(0,s.createElement)($n,{isSmall:!0,variant:"tertiary",label:p,onClick:()=>l(!0),ref:c},(0,s.createElement)(mg,{icon:ZM})))),a&&(0,s.createElement)("div",{className:Pr({type:"slide-in",origin:"left"})},(0,s.createElement)(ST,{onCloseSearch:()=>{l(!1),setTimeout((()=>{c.current.focus()}),100)},onSearch:n,search:r,title:o})))}function OT(e){let{search:t}=e;const{navigationTree:{items:n}}=XM(),r=(0,l.filter)(n,"_isVisible").length;return!t||r?null:(0,s.createElement)(aT,null,(0,s.createElement)(sT,null,(0,d.__)("No results found.")," "))}function PT(e){const{backButtonLabel:t,children:n,className:r,hasSearch:o,menu:i=qM,onBackButtonClick:a,onSearch:l,parentMenu:u,search:d,isSearchDebouncing:f,title:p,titleAction:h}=e,[m,v]=(0,s.useState)("");(e=>{const{navigationTree:{addMenu:t,removeMenu:n}}=XM(),r=e.menu||qM;(0,s.useEffect)((()=>(t(r,{...e,menu:r}),()=>{n(r)})),[])})(e);const{activeMenu:g}=XM(),y={menu:i,search:m};if(g!==i)return(0,s.createElement)(bT.Provider,{value:y},n);const b=!!l,w=b?d:m,_=b?l:v,x=`components-navigation__menu-title-${i}`,E=c()("components-navigation__menu",r);return(0,s.createElement)(bT.Provider,{value:y},(0,s.createElement)(eT,{className:E},(u||a)&&(0,s.createElement)(mT,{backButtonLabel:t,parentMenu:u,onClick:a}),p&&(0,s.createElement)(CT,{hasSearch:o,onSearch:_,search:w,title:p,titleAction:h}),(0,s.createElement)(Wk,null,(0,s.createElement)("ul",{"aria-labelledby":x},n,w&&!f&&(0,s.createElement)(OT,{search:w})))))}const MT=(0,s.createContext)({location:{},goTo:()=>{},goBack:()=>{}});var TT={name:"15bx5k",styles:"overflow-x:hidden"};const DT=On((function(e,t){const{initialPath:n,children:r,className:o,...i}=Cn(e,"NavigatorProvider"),[l,u]=(0,s.useState)([{path:n}]),c=(0,s.useCallback)((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};u([...l,{...t,path:e,isBack:!1}])}),[l]),d=(0,s.useCallback)((()=>{l.length>1&&u([...l.slice(0,-2),{...l[l.length-2],isBack:!0}])}),[l]),f=(0,s.useMemo)((()=>({location:{...l[l.length-1],isInitial:1===l.length},goTo:c,goBack:d})),[l,c,d]),p=Sn(),h=(0,s.useMemo)((()=>p(TT,o)),[o,p]);return(0,s.createElement)(Hn,a({ref:t,className:h},i),(0,s.createElement)(MT.Provider,{value:f},r))}),"NavigatorProvider");var IT=DT,RT=window.wp.escapeHtml;var AT={name:"14x3t6z",styles:"overflow-x:auto;max-height:100%"};const NT=On((function(e,t){const{children:n,className:r,path:o,...i}=Cn(e,"NavigatorScreen"),l=(0,f.useReducedMotion)(),{location:u}=(0,s.useContext)(MT),c=u.path===(0,RT.escapeAttribute)(o),p=(0,s.useRef)(null),h=(0,f.usePrevious)(u),m=Sn(),v=(0,s.useMemo)((()=>m(AT,r)),[r,m]),g=u.isInitial&&!u.isBack;(0,s.useEffect)((()=>{if(g||!c||!p.current)return;let e=null;if(u.isBack&&null!=h&&h.focusTargetSelector&&(e=p.current.querySelector(h.focusTargetSelector)),!e){const t=Ae.focus.tabbable.find(p.current)[0];e=null!=t?t:p.current}e.focus()}),[g,c]);const y=(0,f.useMergeRefs)([t,p]);if(!c)return null;if(l)return(0,s.createElement)(Hn,a({ref:y,className:v},i),n);const b={opacity:1,transition:{delay:0,duration:.14,ease:"easeInOut"},x:0},w={opacity:0,x:(0,d.isRTL)()&&u.isBack||!(0,d.isRTL)()&&!u.isBack?50:-50},_={animate:b,exit:{delay:0,opacity:0,x:!(0,d.isRTL)()&&u.isBack||(0,d.isRTL)()&&!u.isBack?50:-50,transition:{duration:.14,ease:"easeInOut"}},initial:w};return(0,s.createElement)(ap.div,a({ref:y,className:v},i,_),n)}),"NavigatorScreen");var LT=NT;var FT=function(){const{location:e,goTo:t,goBack:n}=(0,s.useContext)(MT);return{location:e,goTo:t,goBack:n}};var jT=On((function(e,t){const n=function(e){const{path:t,onClick:n,as:r=$n,attributeName:o="id",...i}=Cn(e,"NavigatorButton"),a=(0,RT.escapeAttribute)(t),{goTo:l}=FT();return{as:r,onClick:(0,s.useCallback)((e=>{var t,r;e.preventDefault(),l(a,{focusTargetSelector:(t=o,r=a,`[${t}="${r}"]`)}),null==n||n(e)}),[l,n]),...i,[o]:a}}(e);return(0,s.createElement)(Hn,a({ref:t},n))}),"NavigatorButton");var zT=On((function(e,t){const n=function(e){const{onClick:t,as:n=$n,...r}=Cn(e,"NavigatorBackButton"),{goBack:o}=FT();return{as:n,onClick:(0,s.useCallback)((e=>{e.preventDefault(),o(),null==t||t(e)}),[o,t]),...r}}(e);return(0,s.createElement)(Hn,a({ref:t},n))}),"NavigatorBackButton");function BT(e){switch(e){case"success":case"warning":case"info":return"polite";default:return"assertive"}}var VT=function(e){let{className:t,status:n="info",children:r,spokenMessage:o=r,onRemove:i=l.noop,isDismissible:a=!0,actions:u=[],politeness:f=BT(n),__unstableHTML:p,onDismiss:h=l.noop}=e;!function(e,t){const n="string"==typeof e?e:(0,s.renderToString)(e);(0,s.useEffect)((()=>{n&&(0,Zm.speak)(n,t)}),[n,t])}(o,f);const m=c()(t,"components-notice","is-"+n,{"is-dismissible":a});return p&&(r=(0,s.createElement)(s.RawHTML,null,r)),(0,s.createElement)("div",{className:m},(0,s.createElement)("div",{className:"components-notice__content"},r,(0,s.createElement)("div",{className:"components-notice__actions"},u.map(((e,t)=>{let{className:n,label:r,isPrimary:o,variant:i,noDefaultClasses:a=!1,onClick:l,url:u}=e,d=i;return"primary"===i||a||(d=u?"link":"secondary"),void 0===d&&o&&(d="primary"),(0,s.createElement)($n,{key:t,href:u,variant:d,onClick:u?void 0:l,className:c()("components-notice__action",n)},r)})))),a&&(0,s.createElement)($n,{className:"components-notice__dismiss",icon:Ne,label:(0,d.__)("Dismiss this notice"),onClick:e=>{var t;null==e||null===(t=e.preventDefault)||void 0===t||t.call(e),h(),i()},showTooltip:!1}))};var HT=function(e){let{notices:t,onRemove:n=l.noop,className:r,children:o}=e;const i=e=>()=>n(e);return r=c()("components-notice-list",r),(0,s.createElement)("div",{className:r},o,[...t].reverse().map((e=>(0,s.createElement)(VT,a({},(0,l.omit)(e,["content"]),{key:e.id,onRemove:i(e.id)}),e.content))))};var WT=function(e){let{label:t,children:n}=e;return(0,s.createElement)("div",{className:"components-panel__header"},t&&(0,s.createElement)("h2",null,t),n)};var UT=(0,s.forwardRef)((function(e,t){let{header:n,className:r,children:o}=e;const i=c()(r,"components-panel");return(0,s.createElement)("div",{className:i,ref:t},n&&(0,s.createElement)(WT,{label:n}),o)}));var $T=(0,s.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(i.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}));const KT=(0,s.forwardRef)(((e,t)=>{let{isOpened:n,icon:r,title:o,...i}=e;return o?(0,s.createElement)("h2",{className:"components-panel__body-title"},(0,s.createElement)($n,a({className:"components-panel__body-toggle","aria-expanded":n,ref:t},i),(0,s.createElement)("span",{"aria-hidden":"true"},(0,s.createElement)(He,{className:"components-panel__arrow",icon:n?$T:vg})),o,r&&(0,s.createElement)(He,{icon:r,className:"components-panel__icon",size:20}))):null})),GT=(0,s.forwardRef)((function(e,t){let{buttonProps:n={},children:r,className:o,icon:i,initialOpen:u,onToggle:d=l.noop,opened:p,title:h,scrollAfterOpen:m=!0}=e;const[v,g]=xg(p,{initial:void 0===u||u}),y=(0,s.useRef)(),b=(0,f.useReducedMotion)()?"auto":"smooth",w=(0,s.useRef)();w.current=m,Nm((()=>{var e;v&&w.current&&null!==(e=y.current)&&void 0!==e&&e.scrollIntoView&&y.current.scrollIntoView({inline:"nearest",block:"nearest",behavior:b})}),[v,b]);const _=c()("components-panel__body",o,{"is-opened":v});return(0,s.createElement)("div",{className:_,ref:(0,f.useMergeRefs)([y,t])},(0,s.createElement)(KT,a({icon:i,isOpened:v,onClick:e=>{e.preventDefault();const t=!v;g(t),d(t)},title:h},n)),"function"==typeof r?r({opened:v}):v&&r)}));GT.displayName="PanelBody";var qT=GT;const YT=(0,s.forwardRef)(((e,t)=>{let{className:n,children:r}=e;return(0,s.createElement)("div",{className:c()("components-panel__row",n),ref:t},r)}));var XT=YT;var ZT=function(e){let{icon:t,children:n,label:r,instructions:o,className:i,notices:l,preview:u,isColumnLayout:d,...p}=e;const[h,{width:m}]=(0,f.useResizeObserver)();let v;"number"==typeof m&&(v={"is-large":m>=480,"is-medium":m>=160&&m<480,"is-small":m<160});const g=c()("components-placeholder",i,v),y=c()("components-placeholder__fieldset",{"is-column-layout":d});return(0,s.createElement)("div",a({},p,{className:g}),h,l,u&&(0,s.createElement)("div",{className:"components-placeholder__preview"},u),(0,s.createElement)("div",{className:"components-placeholder__label"},(0,s.createElement)(He,{icon:t}),r),(0,s.createElement)("fieldset",{className:y},!!o&&(0,s.createElement)("legend",{className:"components-placeholder__instructions"},o),n))};function JT(e){const t=e.map((e=>({children:[],parent:null,...e}))),n=(0,l.groupBy)(t,"parent");if(n.null&&n.null.length)return t;const r=e=>e.map((e=>{const t=n[e.id];return{...e,children:t&&t.length?r(t):[]}}));return r(n[0]||[])}function QT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(0,l.flatMap)(e,(e=>[{value:e.id,label:(0,l.repeat)(" ",3*t)+(0,l.unescape)(e.name)},...QT(e.children||[],t+1)]))}function eD(e){let{label:t,noOptionLabel:n,onChange:r,selectedId:o,tree:i,...u}=e;const c=(0,s.useMemo)((()=>(0,l.compact)([n&&{value:"",label:n},...QT(i)])),[n,i]);return(0,s.createElement)(wg,a({label:t,options:c,onChange:r,value:o},u))}function tD(e){let{label:t,noOptionLabel:n,categoriesList:r,selectedCategoryId:o,onChange:i,...l}=e;const u=(0,s.useMemo)((()=>JT(r)),[r]);return(0,s.createElement)(eD,a({label:t,noOptionLabel:n,onChange:i,tree:u,selectedId:o},l))}function nD(e){let{label:t,noOptionLabel:n,authorList:r,selectedAuthorId:o,onChange:i}=e;if(!r)return null;const a=JT(r);return(0,s.createElement)(eD,{label:t,noOptionLabel:n,onChange:i,tree:a,selectedId:o})}const rD=1,oD=100;function iD(e){let{authorList:t,selectedAuthorId:n,categoriesList:r,selectedCategoryId:o,categorySuggestions:i,selectedCategories:a,numberOfItems:l,order:u,orderBy:c,maxItems:f=oD,minItems:p=rD,onCategoryChange:h,onAuthorChange:m,onNumberOfItemsChange:v,onOrderChange:g,onOrderByChange:y}=e;return[g&&y&&(0,s.createElement)(wg,{key:"query-controls-order-select",label:(0,d.__)("Order by"),value:`${c}/${u}`,options:[{label:(0,d.__)("Newest to oldest"),value:"date/desc"},{label:(0,d.__)("Oldest to newest"),value:"date/asc"},{label:(0,d.__)("A → Z"),value:"title/asc"},{label:(0,d.__)("Z → A"),value:"title/desc"}],onChange:e=>{const[t,n]=e.split("/");n!==u&&g(n),t!==c&&y(t)}}),r&&h&&(0,s.createElement)(tD,{key:"query-controls-category-select",categoriesList:r,label:(0,d.__)("Category"),noOptionLabel:(0,d.__)("All"),selectedCategoryId:o,onChange:h}),i&&h&&(0,s.createElement)(NM,{key:"query-controls-categories-select",label:(0,d.__)("Categories"),value:a&&a.map((e=>({id:e.id,value:e.name||e.value}))),suggestions:Object.keys(i),onChange:h,maxSuggestions:20}),m&&(0,s.createElement)(nD,{key:"query-controls-author-select",authorList:t,label:(0,d.__)("Author"),noOptionLabel:(0,d.__)("All"),selectedAuthorId:n,onChange:m}),v&&(0,s.createElement)(Jg,{key:"query-controls-range-control",label:(0,d.__)("Number of items"),value:l,onChange:v,min:p,max:f,required:!0})]}var aD=(0,s.createContext)({state:null,setState:()=>{}});var sD=(0,s.forwardRef)((function(e,t){let{children:n,value:r,...o}=e;const i=(0,s.useContext)(aD),l=i.state===r;return(0,s.createElement)(sM,a({ref:t,as:$n,variant:l?"primary":"secondary",value:r},i,o),n||r)}));var lD=(0,s.forwardRef)((function(e,t){let{label:n,checked:r,defaultChecked:o,disabled:i,onChange:l,...u}=e;const c=$P({state:o,baseId:u.id}),d={...c,disabled:i,state:null!=r?r:c.state,setState:null!=l?l:c.setState};return(0,s.createElement)(aD.Provider,{value:d},(0,s.createElement)(qP,a({ref:t,as:Ux,"aria-label":n},c,u)))}));function uD(e){let{label:t,className:n,selected:r,help:o,onChange:i,hideLabelFromVision:u,options:d=[],...p}=e;const h=`inspector-radio-control-${(0,f.useInstanceId)(uD)}`,m=e=>i(e.target.value);return!(0,l.isEmpty)(d)&&(0,s.createElement)(fv,{label:t,id:h,hideLabelFromVision:u,help:o,className:c()(n,"components-radio-control")},d.map(((e,t)=>(0,s.createElement)("div",{key:`${h}-${t}`,className:"components-radio-control__option"},(0,s.createElement)("input",a({id:`${h}-${t}`,className:"components-radio-control__input",type:"radio",name:h,value:e.value,onChange:m,checked:e.value===r,"aria-describedby":o?`${h}__help`:void 0},p)),(0,s.createElement)("label",{htmlFor:`${h}-${t}`},e.label)))))}var cD=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),dD=function(){return dD=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},dD.apply(this,arguments)},fD={width:"100%",height:"10px",top:"0px",left:"0px",cursor:"row-resize"},pD={width:"10px",height:"100%",top:"0px",left:"0px",cursor:"col-resize"},hD={width:"20px",height:"20px",position:"absolute"},mD={top:dD(dD({},fD),{top:"-5px"}),right:dD(dD({},pD),{left:void 0,right:"-5px"}),bottom:dD(dD({},fD),{top:void 0,bottom:"-5px"}),left:dD(dD({},pD),{left:"-5px"}),topRight:dD(dD({},hD),{right:"-10px",top:"-10px",cursor:"ne-resize"}),bottomRight:dD(dD({},hD),{right:"-10px",bottom:"-10px",cursor:"se-resize"}),bottomLeft:dD(dD({},hD),{left:"-10px",bottom:"-10px",cursor:"sw-resize"}),topLeft:dD(dD({},hD),{left:"-10px",top:"-10px",cursor:"nw-resize"})},vD=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onMouseDown=function(e){t.props.onResizeStart(e,t.props.direction)},t.onTouchStart=function(e){t.props.onResizeStart(e,t.props.direction)},t}return cD(t,e),t.prototype.render=function(){return b.createElement("div",{className:this.props.className||"",style:dD(dD({position:"absolute",userSelect:"none"},mD[this.props.direction]),this.props.replaceStyles||{}),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart},this.props.children)},t}(b.PureComponent),gD=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),yD=function(){return yD=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},yD.apply(this,arguments)},bD={width:"auto",height:"auto"},wD=function(e,t,n){return Math.max(Math.min(e,n),t)},_D=function(e,t){return Math.round(e/t)*t},xD=function(e,t){return new RegExp(e,"i").test(t)},ED=function(e){return Boolean(e.touches&&e.touches.length)},kD=function(e,t,n){void 0===n&&(n=0);var r=t.reduce((function(n,r,o){return Math.abs(r-e)<Math.abs(t[n]-e)?o:n}),0),o=Math.abs(t[r]-e);return 0===n||o<n?t[r]:e},SD=function(e){return"auto"===(e=e.toString())||e.endsWith("px")||e.endsWith("%")||e.endsWith("vh")||e.endsWith("vw")||e.endsWith("vmax")||e.endsWith("vmin")?e:e+"px"},CD=function(e,t,n,r){if(e&&"string"==typeof e){if(e.endsWith("px"))return Number(e.replace("px",""));if(e.endsWith("%"))return t*(Number(e.replace("%",""))/100);if(e.endsWith("vw"))return n*(Number(e.replace("vw",""))/100);if(e.endsWith("vh"))return r*(Number(e.replace("vh",""))/100)}return e},OD=["as","style","className","grid","snap","bounds","boundsByDirection","size","defaultSize","minWidth","minHeight","maxWidth","maxHeight","lockAspectRatio","lockAspectRatioExtraWidth","lockAspectRatioExtraHeight","enable","handleStyles","handleClasses","handleWrapperStyle","handleWrapperClass","children","onResizeStart","onResize","onResizeStop","handleComponent","scale","resizeRatio","snapGap"],PD="__resizable_base__",MD=function(e){function t(t){var n=e.call(this,t)||this;return n.ratio=1,n.resizable=null,n.parentLeft=0,n.parentTop=0,n.resizableLeft=0,n.resizableRight=0,n.resizableTop=0,n.resizableBottom=0,n.targetLeft=0,n.targetTop=0,n.appendBase=function(){if(!n.resizable||!n.window)return null;var e=n.parentNode;if(!e)return null;var t=n.window.document.createElement("div");return t.style.width="100%",t.style.height="100%",t.style.position="absolute",t.style.transform="scale(0, 0)",t.style.left="0",t.style.flex="0 0 100%",t.classList?t.classList.add(PD):t.className+=PD,e.appendChild(t),t},n.removeBase=function(e){var t=n.parentNode;t&&t.removeChild(e)},n.ref=function(e){e&&(n.resizable=e)},n.state={isResizing:!1,width:void 0===(n.propsSize&&n.propsSize.width)?"auto":n.propsSize&&n.propsSize.width,height:void 0===(n.propsSize&&n.propsSize.height)?"auto":n.propsSize&&n.propsSize.height,direction:"right",original:{x:0,y:0,width:0,height:0},backgroundStyle:{height:"100%",width:"100%",backgroundColor:"rgba(0,0,0,0)",cursor:"auto",opacity:0,position:"fixed",zIndex:9999,top:"0",left:"0",bottom:"0",right:"0"},flexBasis:void 0},n.onResizeStart=n.onResizeStart.bind(n),n.onMouseMove=n.onMouseMove.bind(n),n.onMouseUp=n.onMouseUp.bind(n),n}return gD(t,e),Object.defineProperty(t.prototype,"parentNode",{get:function(){return this.resizable?this.resizable.parentNode:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"window",{get:function(){return this.resizable&&this.resizable.ownerDocument?this.resizable.ownerDocument.defaultView:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||bD},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){var e=0,t=0;if(this.resizable&&this.window){var n=this.resizable.offsetWidth,r=this.resizable.offsetHeight,o=this.resizable.style.position;"relative"!==o&&(this.resizable.style.position="relative"),e="auto"!==this.resizable.style.width?this.resizable.offsetWidth:n,t="auto"!==this.resizable.style.height?this.resizable.offsetHeight:r,this.resizable.style.position=o}return{width:e,height:t}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sizeStyle",{get:function(){var e=this,t=this.props.size,n=function(t){if(void 0===e.state[t]||"auto"===e.state[t])return"auto";if(e.propsSize&&e.propsSize[t]&&e.propsSize[t].toString().endsWith("%")){if(e.state[t].toString().endsWith("%"))return e.state[t].toString();var n=e.getParentSize();return Number(e.state[t].toString().replace("px",""))/n[t]*100+"%"}return SD(e.state[t])};return{width:t&&void 0!==t.width&&!this.state.isResizing?SD(t.width):n("width"),height:t&&void 0!==t.height&&!this.state.isResizing?SD(t.height):n("height")}},enumerable:!1,configurable:!0}),t.prototype.getParentSize=function(){if(!this.parentNode)return this.window?{width:this.window.innerWidth,height:this.window.innerHeight}:{width:0,height:0};var e=this.appendBase();if(!e)return{width:0,height:0};var t=!1,n=this.parentNode.style.flexWrap;"wrap"!==n&&(t=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%",e.style.minHeight="100%";var r={width:e.offsetWidth,height:e.offsetHeight};return t&&(this.parentNode.style.flexWrap=n),this.removeBase(e),r},t.prototype.bindEvents=function(){this.window&&(this.window.addEventListener("mouseup",this.onMouseUp),this.window.addEventListener("mousemove",this.onMouseMove),this.window.addEventListener("mouseleave",this.onMouseUp),this.window.addEventListener("touchmove",this.onMouseMove,{capture:!0,passive:!1}),this.window.addEventListener("touchend",this.onMouseUp))},t.prototype.unbindEvents=function(){this.window&&(this.window.removeEventListener("mouseup",this.onMouseUp),this.window.removeEventListener("mousemove",this.onMouseMove),this.window.removeEventListener("mouseleave",this.onMouseUp),this.window.removeEventListener("touchmove",this.onMouseMove,!0),this.window.removeEventListener("touchend",this.onMouseUp))},t.prototype.componentDidMount=function(){if(this.resizable&&this.window){var e=this.window.getComputedStyle(this.resizable);this.setState({width:this.state.width||this.size.width,height:this.state.height||this.size.height,flexBasis:"auto"!==e.flexBasis?e.flexBasis:void 0})}},t.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},t.prototype.createSizeForCssProperty=function(e,t){var n=this.propsSize&&this.propsSize[t];return"auto"!==this.state[t]||this.state.original[t]!==e||void 0!==n&&"auto"!==n?e:"auto"},t.prototype.calculateNewMaxFromBoundary=function(e,t){var n,r,o=this.props.boundsByDirection,i=this.state.direction,a=o&&xD("left",i),s=o&&xD("top",i);if("parent"===this.props.bounds){var l=this.parentNode;l&&(n=a?this.resizableRight-this.parentLeft:l.offsetWidth+(this.parentLeft-this.resizableLeft),r=s?this.resizableBottom-this.parentTop:l.offsetHeight+(this.parentTop-this.resizableTop))}else"window"===this.props.bounds?this.window&&(n=a?this.resizableRight:this.window.innerWidth-this.resizableLeft,r=s?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(n=a?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),r=s?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return n&&Number.isFinite(n)&&(e=e&&e<n?e:n),r&&Number.isFinite(r)&&(t=t&&t<r?t:r),{maxWidth:e,maxHeight:t}},t.prototype.calculateNewSizeFromDirection=function(e,t){var n=this.props.scale||1,r=this.props.resizeRatio||1,o=this.state,i=o.direction,a=o.original,s=this.props,l=s.lockAspectRatio,u=s.lockAspectRatioExtraHeight,c=s.lockAspectRatioExtraWidth,d=a.width,f=a.height,p=u||0,h=c||0;return xD("right",i)&&(d=a.width+(e-a.x)*r/n,l&&(f=(d-h)/this.ratio+p)),xD("left",i)&&(d=a.width-(e-a.x)*r/n,l&&(f=(d-h)/this.ratio+p)),xD("bottom",i)&&(f=a.height+(t-a.y)*r/n,l&&(d=(f-p)*this.ratio+h)),xD("top",i)&&(f=a.height-(t-a.y)*r/n,l&&(d=(f-p)*this.ratio+h)),{newWidth:d,newHeight:f}},t.prototype.calculateNewSizeFromAspectRatio=function(e,t,n,r){var o=this.props,i=o.lockAspectRatio,a=o.lockAspectRatioExtraHeight,s=o.lockAspectRatioExtraWidth,l=void 0===r.width?10:r.width,u=void 0===n.width||n.width<0?e:n.width,c=void 0===r.height?10:r.height,d=void 0===n.height||n.height<0?t:n.height,f=a||0,p=s||0;if(i){var h=(c-f)*this.ratio+p,m=(d-f)*this.ratio+p,v=(l-p)/this.ratio+f,g=(u-p)/this.ratio+f,y=Math.max(l,h),b=Math.min(u,m),w=Math.max(c,v),_=Math.min(d,g);e=wD(e,y,b),t=wD(t,w,_)}else e=wD(e,l,u),t=wD(t,c,d);return{newWidth:e,newHeight:t}},t.prototype.setBoundingClientRect=function(){if("parent"===this.props.bounds){var e=this.parentNode;if(e){var t=e.getBoundingClientRect();this.parentLeft=t.left,this.parentTop=t.top}}if(this.props.bounds&&"string"!=typeof this.props.bounds){var n=this.props.bounds.getBoundingClientRect();this.targetLeft=n.left,this.targetTop=n.top}if(this.resizable){var r=this.resizable.getBoundingClientRect(),o=r.left,i=r.top,a=r.right,s=r.bottom;this.resizableLeft=o,this.resizableRight=a,this.resizableTop=i,this.resizableBottom=s}},t.prototype.onResizeStart=function(e,t){if(this.resizable&&this.window){var n,r=0,o=0;if(e.nativeEvent&&function(e){return Boolean((e.clientX||0===e.clientX)&&(e.clientY||0===e.clientY))}(e.nativeEvent)?(r=e.nativeEvent.clientX,o=e.nativeEvent.clientY):e.nativeEvent&&ED(e.nativeEvent)&&(r=e.nativeEvent.touches[0].clientX,o=e.nativeEvent.touches[0].clientY),this.props.onResizeStart)if(this.resizable)if(!1===this.props.onResizeStart(e,t,this.resizable))return;this.props.size&&(void 0!==this.props.size.height&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),void 0!==this.props.size.width&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio="number"==typeof this.props.lockAspectRatio?this.props.lockAspectRatio:this.size.width/this.size.height;var i=this.window.getComputedStyle(this.resizable);if("auto"!==i.flexBasis){var a=this.parentNode;if(a){var s=this.window.getComputedStyle(a).flexDirection;this.flexDir=s.startsWith("row")?"row":"column",n=i.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var l={original:{x:r,y:o,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:yD(yD({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:t,flexBasis:n};this.setState(l)}},t.prototype.onMouseMove=function(e){var t=this;if(this.state.isResizing&&this.resizable&&this.window){if(this.window.TouchEvent&&ED(e))try{e.preventDefault(),e.stopPropagation()}catch(e){}var n=this.props,r=n.maxWidth,o=n.maxHeight,i=n.minWidth,a=n.minHeight,s=ED(e)?e.touches[0].clientX:e.clientX,l=ED(e)?e.touches[0].clientY:e.clientY,u=this.state,c=u.direction,d=u.original,f=u.width,p=u.height,h=this.getParentSize(),m=function(e,t,n,r,o,i,a){return r=CD(r,e.width,t,n),o=CD(o,e.height,t,n),i=CD(i,e.width,t,n),a=CD(a,e.height,t,n),{maxWidth:void 0===r?void 0:Number(r),maxHeight:void 0===o?void 0:Number(o),minWidth:void 0===i?void 0:Number(i),minHeight:void 0===a?void 0:Number(a)}}(h,this.window.innerWidth,this.window.innerHeight,r,o,i,a);r=m.maxWidth,o=m.maxHeight,i=m.minWidth,a=m.minHeight;var v=this.calculateNewSizeFromDirection(s,l),g=v.newHeight,y=v.newWidth,b=this.calculateNewMaxFromBoundary(r,o);this.props.snap&&this.props.snap.x&&(y=kD(y,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(g=kD(g,this.props.snap.y,this.props.snapGap));var w=this.calculateNewSizeFromAspectRatio(y,g,{width:b.maxWidth,height:b.maxHeight},{width:i,height:a});if(y=w.newWidth,g=w.newHeight,this.props.grid){var _=_D(y,this.props.grid[0]),x=_D(g,this.props.grid[1]),E=this.props.snapGap||0;y=0===E||Math.abs(_-y)<=E?_:y,g=0===E||Math.abs(x-g)<=E?x:g}var k={width:y-d.width,height:g-d.height};if(f&&"string"==typeof f)if(f.endsWith("%"))y=y/h.width*100+"%";else if(f.endsWith("vw")){y=y/this.window.innerWidth*100+"vw"}else if(f.endsWith("vh")){y=y/this.window.innerHeight*100+"vh"}if(p&&"string"==typeof p)if(p.endsWith("%"))g=g/h.height*100+"%";else if(p.endsWith("vw")){g=g/this.window.innerWidth*100+"vw"}else if(p.endsWith("vh")){g=g/this.window.innerHeight*100+"vh"}var S={width:this.createSizeForCssProperty(y,"width"),height:this.createSizeForCssProperty(g,"height")};"row"===this.flexDir?S.flexBasis=S.width:"column"===this.flexDir&&(S.flexBasis=S.height),(0,Fb.flushSync)((function(){t.setState(S)})),this.props.onResize&&this.props.onResize(e,c,this.resizable,k)}},t.prototype.onMouseUp=function(e){var t=this.state,n=t.isResizing,r=t.direction,o=t.original;if(n&&this.resizable){var i={width:this.size.width-o.width,height:this.size.height-o.height};this.props.onResizeStop&&this.props.onResizeStop(e,r,this.resizable,i),this.props.size&&this.setState(this.props.size),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:yD(yD({},this.state.backgroundStyle),{cursor:"auto"})})}},t.prototype.updateSize=function(e){this.setState({width:e.width,height:e.height})},t.prototype.renderResizer=function(){var e=this,t=this.props,n=t.enable,r=t.handleStyles,o=t.handleClasses,i=t.handleWrapperStyle,a=t.handleWrapperClass,s=t.handleComponent;if(!n)return null;var l=Object.keys(n).map((function(t){return!1!==n[t]?b.createElement(vD,{key:t,direction:t,onResizeStart:e.onResizeStart,replaceStyles:r&&r[t],className:o&&o[t]},s&&s[t]?s[t]:null):null}));return b.createElement("div",{className:a,style:i},l)},t.prototype.render=function(){var e=this,t=Object.keys(this.props).reduce((function(t,n){return-1!==OD.indexOf(n)||(t[n]=e.props[n]),t}),{}),n=yD(yD(yD({position:"relative",userSelect:this.state.isResizing?"none":"auto"},this.props.style),this.sizeStyle),{maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight,minWidth:this.props.minWidth,minHeight:this.props.minHeight,boxSizing:"border-box",flexShrink:0});this.state.flexBasis&&(n.flexBasis=this.state.flexBasis);var r=this.props.as||"div";return b.createElement(r,yD({ref:this.ref,style:n,className:this.props.className},t),this.state.isResizing&&b.createElement("div",{style:this.state.backgroundStyle}),this.props.children,this.renderResizer())},t.defaultProps={as:"div",onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},enable:{top:!0,right:!0,bottom:!0,left:!0,topRight:!0,bottomRight:!0,bottomLeft:!0,topLeft:!0},style:{},grid:[1,1],lockAspectRatio:!1,lockAspectRatioExtraWidth:0,lockAspectRatioExtraHeight:0,scale:1,resizeRatio:1,snapGap:0},t}(b.PureComponent);const{clearTimeout:TD,setTimeout:DD}=window,ID={bottom:"bottom",corner:"corner"};function RD(e){let{axis:t,fadeTimeout:n=180,onResize:r=l.noop,position:o=ID.bottom,showPx:i=!1}=e;const[a,u]=NO()(),c=!!t,[d,f]=(0,s.useState)(!1),[p,h]=(0,s.useState)(!1),{width:m,height:v}=u,g=(0,s.useRef)(v),y=(0,s.useRef)(m),b=(0,s.useRef)(),w=()=>{c||(f(!1),h(!1))};(0,s.useEffect)((()=>{if(!(null!==m||null!==v))return;const e=m!==y.current,t=v!==g.current;if(e||t){if(m&&!y.current&&v&&!g.current)return y.current=m,void(g.current=v);e&&(f(!0),y.current=m),t&&(h(!0),g.current=v),r({width:m,height:v}),b.current&&TD(b.current),b.current=DD(w,n)}}),[m,v]);const _=function(e){let{axis:t,height:n,moveX:r=!1,moveY:o=!1,position:i=ID.bottom,showPx:a=!1,width:s}=e;if(!r&&!o)return;if(i===ID.corner)return`${s} x ${n}`;const l=a?" px":"";if(t){if("x"===t&&r)return`${s}${l}`;if("y"===t&&o)return`${n}${l}`}if(r&&o)return`${s} x ${n}`;if(r)return`${s}${l}`;if(o)return`${n}${l}`;return}({axis:t,height:v,moveX:d,moveY:p,position:o,showPx:i,width:m});return{label:_,resizeListener:a}}const AD=Bn("div",{target:"ekdag503"})({name:"1cd7zoc",styles:"bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0"}),ND=Bn("div",{target:"ekdag502"})({name:"ajymcs",styles:"align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear"}),LD=Bn("div",{target:"ekdag501"})("background:",zo.ui.border,";border-radius:2px;box-sizing:border-box;font-size:12px;color:",zo.ui.textDark,";padding:4px 8px;position:relative;"),FD=Bn(oh,{target:"ekdag500"})("&&&{color:",zo.ui.textDark,";display:block;font-size:13px;line-height:1.4;white-space:nowrap;}");const jD=(0,s.forwardRef)((function(e,t){let{label:n,position:r=ID.corner,zIndex:o=1e3,...i}=e;const l=!!n,u=r===ID.bottom,c=r===ID.corner;if(!l)return null;let f={opacity:l?1:void 0,zIndex:o},p={};return u&&(f={...f,position:"absolute",bottom:-10,left:"50%",transform:"translate(-50%, 0)"},p={transform:"translate(0, 100%)"}),c&&(f={...f,position:"absolute",top:4,right:(0,d.isRTL)()?void 0:4,left:(0,d.isRTL)()?4:void 0}),(0,s.createElement)(ND,a({"aria-hidden":"true",className:"components-resizable-tooltip__tooltip-wrapper",ref:t,style:f},i),(0,s.createElement)(LD,{className:"components-resizable-tooltip__tooltip",style:p},(0,s.createElement)(FD,{as:"span"},n)))}));var zD=jD;const BD=(0,s.forwardRef)((function(e,t){let{axis:n,className:r,fadeTimeout:o=180,isVisible:i=!0,labelRef:u,onResize:d=l.noop,position:f=ID.bottom,showPx:p=!0,zIndex:h=1e3,...m}=e;const{label:v,resizeListener:g}=RD({axis:n,fadeTimeout:o,onResize:d,showPx:p,position:f});if(!i)return null;const y=c()("components-resize-tooltip",r);return(0,s.createElement)(AD,a({"aria-hidden":"true",className:y,ref:t},m),g,(0,s.createElement)(zD,{"aria-hidden":m["aria-hidden"],label:v,position:f,ref:u,zIndex:h}))}));var VD=BD;const HD="components-resizable-box__handle",WD="components-resizable-box__side-handle",UD="components-resizable-box__corner-handle",$D={top:c()(HD,WD,"components-resizable-box__handle-top"),right:c()(HD,WD,"components-resizable-box__handle-right"),bottom:c()(HD,WD,"components-resizable-box__handle-bottom"),left:c()(HD,WD,"components-resizable-box__handle-left"),topLeft:c()(HD,UD,"components-resizable-box__handle-top","components-resizable-box__handle-left"),topRight:c()(HD,UD,"components-resizable-box__handle-top","components-resizable-box__handle-right"),bottomRight:c()(HD,UD,"components-resizable-box__handle-bottom","components-resizable-box__handle-right"),bottomLeft:c()(HD,UD,"components-resizable-box__handle-bottom","components-resizable-box__handle-left")},KD={width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},GD={top:KD,right:KD,bottom:KD,left:KD,topLeft:KD,topRight:KD,bottomRight:KD,bottomLeft:KD};var qD=(0,s.forwardRef)((function(e,t){let{className:n,children:r,showHandle:o=!0,__experimentalShowTooltip:i=!1,__experimentalTooltipProps:l={},...u}=e;return(0,s.createElement)(MD,a({className:c()("components-resizable-box__container",o&&"has-show-handle",n),handleClasses:$D,handleStyles:GD,ref:t},u),r,i&&(0,s.createElement)(VD,l))}));var YD=function(e){let{naturalWidth:t,naturalHeight:n,children:r,isInline:o=!1}=e;const[i,{width:a}]=(0,f.useResizeObserver)();if(1!==s.Children.count(r))return null;const l={paddingBottom:t<a?n:n/t*100+"%"},u=o?"span":"div";return(0,s.createElement)(u,{className:"components-responsive-wrapper"},i,(0,s.createElement)(u,{style:l}),(0,s.cloneElement)(r,{className:c()("components-responsive-wrapper__content",r.props.className)}))};const XD="\n\t( function() {\n\t\tvar observer;\n\n\t\tif ( ! window.MutationObserver || ! document.body || ! window.parent ) {\n\t\t\treturn;\n\t\t}\n\n\t\tfunction sendResize() {\n\t\t\tvar clientBoundingRect = document.body.getBoundingClientRect();\n\n\t\t\twindow.parent.postMessage( {\n\t\t\t\taction: 'resize',\n\t\t\t\twidth: clientBoundingRect.width,\n\t\t\t\theight: clientBoundingRect.height,\n\t\t\t}, '*' );\n\t\t}\n\n\t\tobserver = new MutationObserver( sendResize );\n\t\tobserver.observe( document.body, {\n\t\t\tattributes: true,\n\t\t\tattributeOldValue: false,\n\t\t\tcharacterData: true,\n\t\t\tcharacterDataOldValue: false,\n\t\t\tchildList: true,\n\t\t\tsubtree: true\n\t\t} );\n\n\t\twindow.addEventListener( 'load', sendResize, true );\n\n\t\t// Hack: Remove viewport unit styles, as these are relative\n\t\t// the iframe root and interfere with our mechanism for\n\t\t// determining the unconstrained page bounds.\n\t\tfunction removeViewportStyles( ruleOrNode ) {\n\t\t\tif( ruleOrNode.style ) {\n\t\t\t\t[ 'width', 'height', 'minHeight', 'maxHeight' ].forEach( function( style ) {\n\t\t\t\t\tif ( /^\\d+(vmin|vmax|vh|vw)$/.test( ruleOrNode.style[ style ] ) ) {\n\t\t\t\t\t\truleOrNode.style[ style ] = '';\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}\n\t\t}\n\n\t\tArray.prototype.forEach.call( document.querySelectorAll( '[style]' ), removeViewportStyles );\n\t\tArray.prototype.forEach.call( document.styleSheets, function( stylesheet ) {\n\t\t\tArray.prototype.forEach.call( stylesheet.cssRules || stylesheet.rules, removeViewportStyles );\n\t\t} );\n\n\t\tdocument.body.style.position = 'absolute';\n\t\tdocument.body.style.width = '100%';\n\t\tdocument.body.setAttribute( 'data-resizable-iframe-connected', '' );\n\n\t\tsendResize();\n\n\t\t// Resize events can change the width of elements with 100% width, but we don't\n\t\t// get an DOM mutations for that, so do the resize when the window is resized, too.\n\t\twindow.addEventListener( 'resize', sendResize, true );\n} )();",ZD="\n\tbody {\n\t\tmargin: 0;\n\t}\n\thtml,\n\tbody,\n\tbody > div,\n\tbody > div iframe {\n\t\twidth: 100%;\n\t}\n\thtml.wp-has-aspect-ratio,\n\tbody.wp-has-aspect-ratio,\n\tbody.wp-has-aspect-ratio > div,\n\tbody.wp-has-aspect-ratio > div iframe {\n\t\theight: 100%;\n\t\toverflow: hidden; /* If it has an aspect ratio, it shouldn't scroll. */\n\t}\n\tbody > div > * {\n\t\tmargin-top: 0 !important; /* Has to have !important to override inline styles. */\n\t\tmargin-bottom: 0 !important;\n\t}\n";function JD(e){let{html:t="",title:n="",type:r,styles:o=[],scripts:i=[],onFocus:a}=e;const l=(0,s.useRef)(),[u,c]=(0,s.useState)(0),[d,p]=(0,s.useState)(0);function h(){try{return!!l.current.contentDocument.body}catch(e){return!1}}function m(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!h())return;const{contentDocument:a,ownerDocument:u}=l.current,{body:c}=a;if(!e&&null!==c.getAttribute("data-resizable-iframe-connected"))return;const d=(0,s.createElement)("html",{lang:u.documentElement.lang,className:r},(0,s.createElement)("head",null,(0,s.createElement)("title",null,n),(0,s.createElement)("style",{dangerouslySetInnerHTML:{__html:ZD}}),o.map(((e,t)=>(0,s.createElement)("style",{key:t,dangerouslySetInnerHTML:{__html:e}})))),(0,s.createElement)("body",{"data-resizable-iframe-connected":"data-resizable-iframe-connected",className:r},(0,s.createElement)("div",{dangerouslySetInnerHTML:{__html:t}}),(0,s.createElement)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:XD}}),i.map((e=>(0,s.createElement)("script",{key:e,src:e})))));a.open(),a.write("<!DOCTYPE html>"+(0,s.renderToString)(d)),a.close()}return(0,s.useEffect)((()=>{function e(){m(!1)}function t(e){const t=l.current;if(!t||t.contentWindow!==e.source)return;let n=e.data||{};if("string"==typeof n)try{n=JSON.parse(n)}catch(e){}"resize"===n.action&&(c(n.width),p(n.height))}m();const{ownerDocument:n}=l.current,{defaultView:r}=n;return l.current.addEventListener("load",e,!1),r.addEventListener("message",t),()=>{var n;null===(n=l.current)||void 0===n||n.removeEventListener("load",e,!1),r.addEventListener("message",t)}}),[]),(0,s.useEffect)((()=>{m()}),[n,r,o,i]),(0,s.useEffect)((()=>{m(!0)}),[t]),(0,s.createElement)("iframe",{ref:(0,f.useMergeRefs)([l,(0,f.useFocusableIframe)()]),title:n,className:"components-sandbox",sandbox:"allow-scripts allow-same-origin allow-presentation",onFocus:a,width:Math.ceil(u),height:Math.ceil(d)})}var QD=(0,s.forwardRef)((function(e,t){let{className:n,children:r,spokenMessage:o=r,politeness:i="polite",actions:a=[],onRemove:u=l.noop,icon:f=null,explicitDismiss:p=!1,onDismiss:h=l.noop,listRef:m}=e;function v(e){e&&e.preventDefault&&e.preventDefault(),m.current.focus(),h(),u()}h=h||l.noop,function(e,t){const n="string"==typeof e?e:(0,s.renderToString)(e);(0,s.useEffect)((()=>{n&&(0,Zm.speak)(n,t)}),[n,t])}(o,i),(0,s.useEffect)((()=>{const e=setTimeout((()=>{p||(h(),u())}),1e4);return()=>clearTimeout(e)}),[h,u]);const g=c()(n,"components-snackbar",{"components-snackbar-explicit-dismiss":!!p});a&&a.length>1&&("undefined"!=typeof process&&process.env,a=[a[0]]);const y=c()("components-snackbar__content",{"components-snackbar__content-with-icon":!!f});return(0,s.createElement)("div",{ref:t,className:g,onClick:p?l.noop:v,tabIndex:"0",role:p?"":"button",onKeyPress:p?l.noop:v,"aria-label":p?"":(0,d.__)("Dismiss this notice")},(0,s.createElement)("div",{className:y},f&&(0,s.createElement)("div",{className:"components-snackbar__icon"},f),r,a.map(((e,t)=>{let{label:n,onClick:r,url:o}=e;return(0,s.createElement)($n,{key:t,href:o,variant:"tertiary",onClick:e=>function(e,t){e.stopPropagation(),u(),t&&t(e)}(e,r),className:"components-snackbar__action"},n)})),p&&(0,s.createElement)("span",{role:"button","aria-label":"Dismiss this notice",tabIndex:"0",className:"components-snackbar__dismiss-button",onClick:v,onKeyPress:v},"✕")))}));const eI={init:{height:0,opacity:0},open:{height:"auto",opacity:1,transition:{height:{stiffness:1e3,velocity:-100}}},exit:{opacity:0,transition:{duration:.5}}},tI={init:!1,open:!1,exit:!1};var nI=function(e){let{notices:t,className:n,children:r,onRemove:o=l.noop}=e;const i=(0,s.useRef)(),u=(0,f.useReducedMotion)();n=c()("components-snackbar-list",n);const d=e=>()=>o(e.id);return(0,s.createElement)("div",{className:n,tabIndex:-1,ref:i},r,(0,s.createElement)(lO,null,t.map((e=>(0,s.createElement)(ap.div,{layout:!u,initial:"init",animate:"open",exit:"exit",key:e.id,variants:u?tI:eI},(0,s.createElement)("div",{className:"components-snackbar-list__notice-container"},(0,s.createElement)(QD,a({},(0,l.omit)(e,["content"]),{onRemove:d(e),listRef:i}),e.content)))))))};const rI=(function(){var e=Xr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}})`
 	from {
 		transform: rotate(0deg);
 	}
diff --git a/wp-includes/js/dist/core-data.js b/wp-includes/js/dist/core-data.js
index 9566db208a..0f21f061b7 100644
--- a/wp-includes/js/dist/core-data.js
+++ b/wp-includes/js/dist/core-data.js
@@ -2144,17 +2144,6 @@ const rootEntitiesConfig = [{
   plural: 'menuLocations',
   label: (0,external_wp_i18n_namespaceObject.__)('Menu Location'),
   key: 'name'
-}, {
-  name: 'navigationArea',
-  kind: 'root',
-  baseURL: '/wp/v2/block-navigation-areas',
-  baseURLParams: {
-    context: 'edit'
-  },
-  plural: 'navigationAreas',
-  label: (0,external_wp_i18n_namespaceObject.__)('Navigation Area'),
-  key: 'name',
-  getTitle: record => record === null || record === void 0 ? void 0 : record.description
 }, {
   label: (0,external_wp_i18n_namespaceObject.__)('Global Styles'),
   name: 'globalStyles',
diff --git a/wp-includes/js/dist/core-data.min.js b/wp-includes/js/dist/core-data.min.js
index da07baf6fa..807abffd68 100644
--- a/wp-includes/js/dist/core-data.min.js
+++ b/wp-includes/js/dist/core-data.min.js
@@ -1,2 +1,2 @@
 /*! This file is auto-generated */
-!function(){var e={2167:function(e){"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function r(e,t){var n=e._map,r=e._arrayTreeMap,i=e._objectTreeMap;if(n.has(t))return n.get(t);for(var o=Object.keys(t).sort(),s=Array.isArray(t)?r:i,a=0;a<o.length;a++){var u=o[a];if(void 0===(s=s.get(u)))return;var c=t[u];if(void 0===(s=s.get(c)))return}var l=s.get("_ekm_value");return l?(n.delete(l[0]),l[0]=t,s.set("_ekm_value",l),n.set(t,l),l):void 0}var i=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.clear(),t instanceof e){var n=[];t.forEach((function(e,t){n.push([t,e])})),t=n}if(null!=t)for(var r=0;r<t.length;r++)this.set(t[r][0],t[r][1])}var i,o,s;return i=e,o=[{key:"set",value:function(n,r){if(null===n||"object"!==t(n))return this._map.set(n,r),this;for(var i=Object.keys(n).sort(),o=[n,r],s=Array.isArray(n)?this._arrayTreeMap:this._objectTreeMap,a=0;a<i.length;a++){var u=i[a];s.has(u)||s.set(u,new e),s=s.get(u);var c=n[u];s.has(c)||s.set(c,new e),s=s.get(c)}var l=s.get("_ekm_value");return l&&this._map.delete(l[0]),s.set("_ekm_value",o),this._map.set(n,o),this}},{key:"get",value:function(e){if(null===e||"object"!==t(e))return this._map.get(e);var n=r(this,e);return n?n[1]:void 0}},{key:"has",value:function(e){return null===e||"object"!==t(e)?this._map.has(e):void 0!==r(this,e)}},{key:"delete",value:function(e){return!!this.has(e)&&(this.set(e,void 0),!0)}},{key:"forEach",value:function(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this;this._map.forEach((function(i,o){null!==o&&"object"===t(o)&&(i=i[1]),e.call(r,i,o,n)}))}},{key:"clear",value:function(){this._map=new Map,this._arrayTreeMap=new Map,this._objectTreeMap=new Map}},{key:"size",get:function(){return this._map.size}}],o&&n(i.prototype,o),s&&n(i,s),e}();e.exports=i},9756:function(e){e.exports=function(e,t){var n,r,i=0;function o(){var o,s,a=n,u=arguments.length;e:for(;a;){if(a.args.length===arguments.length){for(s=0;s<u;s++)if(a.args[s]!==arguments[s]){a=a.next;continue e}return a!==n&&(a===r&&(r=a.prev),a.prev.next=a.next,a.next&&(a.next.prev=a.prev),a.next=n,a.prev=null,n.prev=a,n=a),a.val}a=a.next}for(o=new Array(u),s=0;s<u;s++)o[s]=arguments[s];return a={args:o,val:e.apply(null,o)},n?(n.prev=a,a.next=n):r=a,i===t.maxSize?(r=r.prev).next=null:i++,n=a,a.val}return t=t||{},o.clear=function(){n=null,r=null,i=0},o}}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};!function(){"use strict";n.r(r),n.d(r,{EntityProvider:function(){return rn},__experimentalFetchLinkSuggestions:function(){return En},__experimentalFetchUrlData:function(){return mn},__experimentalUseEntityRecord:function(){return vn},__experimentalUseEntityRecords:function(){return yn},store:function(){return wn},useEntityBlockEditor:function(){return an},useEntityId:function(){return on},useEntityProp:function(){return sn}});var e={};n.r(e),n.d(e,{__experimentalBatch:function(){return X},__experimentalReceiveCurrentGlobalStylesId:function(){return M},__experimentalReceiveThemeBaseGlobalStyles:function(){return G},__experimentalReceiveThemeGlobalStyleVariations:function(){return B},__experimentalSaveSpecifiedEntityEdits:function(){return Z},__unstableCreateUndoLevel:function(){return W},addEntities:function(){return N},deleteEntityRecord:function(){return Q},editEntityRecord:function(){return Y},receiveAutosaves:function(){return ne},receiveCurrentTheme:function(){return q},receiveCurrentUser:function(){return D},receiveEmbedPreview:function(){return $},receiveEntityRecords:function(){return j},receiveThemeSupports:function(){return F},receiveUploadPermissions:function(){return ee},receiveUserPermission:function(){return te},receiveUserQuery:function(){return V},redo:function(){return H},saveEditedEntityRecord:function(){return J},saveEntityRecord:function(){return z},undo:function(){return K}});var t={};n.r(t),n.d(t,{__experimentalGetCurrentGlobalStylesId:function(){return ct},__experimentalGetCurrentThemeBaseGlobalStyles:function(){return _t},__experimentalGetCurrentThemeGlobalStylesVariations:function(){return bt},__experimentalGetDirtyEntityRecords:function(){return Ye},__experimentalGetEntitiesBeingSaved:function(){return Ke},__experimentalGetEntityRecordNoResolver:function(){return Be},__experimentalGetTemplateForLink:function(){return mt},canUser:function(){return pt},canUserEditEntityRecord:function(){return vt},getAuthors:function(){return Pe},getAutosave:function(){return ht},getAutosaves:function(){return yt},getBlockPatternCategories:function(){return wt},getBlockPatterns:function(){return Rt},getCurrentTheme:function(){return ut},getCurrentUser:function(){return Ve},getEditedEntityRecord:function(){return Xe},getEmbedPreview:function(){return dt},getEntitiesByKind:function(){return Ne},getEntitiesConfig:function(){return je},getEntity:function(){return qe},getEntityConfig:function(){return Me},getEntityRecord:function(){return Ge},getEntityRecordEdits:function(){return He},getEntityRecordNonTransientEdits:function(){return We},getEntityRecords:function(){return Qe},getLastEntityDeleteError:function(){return nt},getLastEntitySaveError:function(){return tt},getRawEntityRecord:function(){return Fe},getRedoEdit:function(){return ot},getReferenceByDistinctEdits:function(){return gt},getThemeSupports:function(){return lt},getUndoEdit:function(){return it},getUserQueryResults:function(){return De},hasEditsForEntityRecord:function(){return ze},hasEntityRecords:function(){return $e},hasFetchedAutosaves:function(){return Et},hasRedo:function(){return at},hasUndo:function(){return st},isAutosavingEntityRecord:function(){return Je},isDeletingEntityRecord:function(){return et},isPreviewEmbedFallback:function(){return ft},isRequestingEmbedPreview:function(){return Oe},isSavingEntityRecord:function(){return Ze}});var i={};n.r(i),n.d(i,{__experimentalGetCurrentGlobalStylesId:function(){return qt},__experimentalGetCurrentThemeBaseGlobalStyles:function(){return Mt},__experimentalGetCurrentThemeGlobalStylesVariations:function(){return Gt},__experimentalGetTemplateForLink:function(){return jt},canUser:function(){return Pt},canUserEditEntityRecord:function(){return Vt},getAuthors:function(){return kt},getAutosave:function(){return Nt},getAutosaves:function(){return Dt},getBlockPatternCategories:function(){return Ft},getBlockPatterns:function(){return Bt},getCurrentTheme:function(){return xt},getCurrentUser:function(){return St},getEditedEntityRecord:function(){return At},getEmbedPreview:function(){return Ot},getEntityRecord:function(){return It},getEntityRecords:function(){return Ut},getRawEntityRecord:function(){return Ct},getThemeSupports:function(){return Lt}});var o=window.wp.data,s=window.lodash,a=window.wp.isShallowEqual,u=n.n(a);var c=e=>t=>(n,r)=>void 0===n||e(r)?t(n,r):n;var l=e=>t=>(n,r)=>t(n,e(r));function d(e,t){if(!e)return t;let n=!1;const r={};for(const i in t)(0,s.isEqual)(e[i],t[i])?r[i]=e[i]:(n=!0,r[i]=t[i]);if(!n)return e;for(const t in e)r.hasOwnProperty(t)||(r[t]=e[t]);return r}var f,p=e=>t=>function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;const i=r[e];if(void 0===i)return n;const o=t(n[i],r);return o===n[i]?n:{...n,[i]:o}},v=window.wp.apiFetch,y=n.n(v),h=window.wp.i18n,E=new Uint8Array(16);function g(){if(!f&&!(f="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return f(E)}var m=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var _=function(e){return"string"==typeof e&&m.test(e)},b=[],R=0;R<256;++R)b.push((R+256).toString(16).substr(1));var w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(b[e[t+0]]+b[e[t+1]]+b[e[t+2]]+b[e[t+3]]+"-"+b[e[t+4]]+b[e[t+5]]+"-"+b[e[t+6]]+b[e[t+7]]+"-"+b[e[t+8]]+b[e[t+9]]+"-"+b[e[t+10]]+b[e[t+11]]+b[e[t+12]]+b[e[t+13]]+b[e[t+14]]+b[e[t+15]]).toLowerCase();if(!_(n))throw TypeError("Stringified UUID is invalid");return n};var T=function(e,t,n){var r=(e=e||{}).random||(e.rng||g)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return w(r)},k=window.wp.url,S=window.wp.deprecated,I=n.n(S);function C(e,t){return{type:"RECEIVE_ITEMS",items:(0,s.castArray)(e),persistedEdits:t}}function A(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return{type:"REMOVE_ITEMS",itemIds:(0,s.castArray)(n),kind:e,name:t,invalidateCache:r}}function U(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return{...C(e,n),query:t}}let x=null;async function L(e){if(null===x){const e=await y()({path:"/batch/v1",method:"OPTIONS"});x=e.endpoints[0].args.requests.maxItems}const t=[];for(const n of(0,s.chunk)(e,x)){const e=await y()({path:"/batch/v1",method:"POST",data:{validation:"require-all-validate",requests:n.map((e=>({path:e.path,body:e.data,method:e.method,headers:e.headers})))}});let r;r=e.failed?e.responses.map((e=>({error:null==e?void 0:e.body}))):e.responses.map((e=>{const t={};return e.status>=200&&e.status<300?t.output=e.body:t.error=e.body,t})),t.push(...r)}return t}class O{constructor(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.set=new Set(...t),this.subscribers=new Set}get size(){return this.set.size}add(e){return this.set.add(e),this.subscribers.forEach((e=>e())),this}delete(e){const t=this.set.delete(e);return this.subscribers.forEach((e=>e())),t}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}}const P="core";function V(e,t){return{type:"RECEIVE_USER_QUERY",users:(0,s.castArray)(t),queryID:e}}function D(e){return{type:"RECEIVE_CURRENT_USER",currentUser:e}}function N(e){return{type:"ADD_ENTITIES",entities:e}}function j(e,t,n,r){let i,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5?arguments[5]:void 0;return"postType"===e&&(n=(0,s.castArray)(n).map((e=>"auto-draft"===e.status?{...e,title:""}:e))),i=r?U(n,r,a):C(n,a),{...i,kind:e,name:t,invalidateCache:o}}function q(e){return{type:"RECEIVE_CURRENT_THEME",currentTheme:e}}function M(e){return{type:"RECEIVE_CURRENT_GLOBAL_STYLES_ID",id:e}}function G(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLES",stylesheet:e,globalStyles:t}}function B(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS",stylesheet:e,variations:t}}function F(){return I()("wp.data.dispatch( 'core' ).receiveThemeSupports",{since:"5.9"}),{type:"DO_NOTHING"}}function $(e,t){return{type:"RECEIVE_EMBED_PREVIEW",url:e,preview:t}}const Q=function(e,t,n,r){let{__unstableFetch:i=y(),throwOnError:o=!1}=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return async a=>{let{dispatch:u}=a;const c=await u(ce(e)),l=(0,s.find)(c,{kind:e,name:t});let d,f=!1;if(!l||null!=l&&l.__experimentalNoFetch)return;const p=await u.__unstableAcquireStoreLock(P,["entities","records",e,t,n],{exclusive:!0});try{u({type:"DELETE_ENTITY_RECORD_START",kind:e,name:t,recordId:n});let s=!1;try{let o=`${l.baseURL}/${n}`;r&&(o=(0,k.addQueryArgs)(o,r)),f=await i({path:o,method:"DELETE"}),await u(A(e,t,n,!0))}catch(e){s=!0,d=e}if(u({type:"DELETE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:n,error:d}),s&&o)throw d;return f}finally{u.__unstableReleaseStoreLock(p)}}},Y=function(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return o=>{let{select:a,dispatch:u}=o;const c=a.getEntityConfig(e,t);if(!c)throw new Error(`The entity being edited (${e}, ${t}) does not have a loaded config.`);const{transientEdits:l={},mergedEdits:d={}}=c,f=a.getRawEntityRecord(e,t,n),p=a.getEditedEntityRecord(e,t,n),v={kind:e,name:t,recordId:n,edits:Object.keys(r).reduce(((e,t)=>{const n=f[t],i=p[t],o=d[t]?{...i,...r[t]}:r[t];return e[t]=(0,s.isEqual)(n,o)?void 0:o,e}),{}),transientEdits:l};u({type:"EDIT_ENTITY_RECORD",...v,meta:{undo:!i.undoIgnore&&{...v,edits:Object.keys(r).reduce(((e,t)=>(e[t]=p[t],e)),{})}}})}},K=()=>e=>{let{select:t,dispatch:n}=e;const r=t.getUndoEdit();r&&n({type:"EDIT_ENTITY_RECORD",...r,meta:{isUndo:!0}})},H=()=>e=>{let{select:t,dispatch:n}=e;const r=t.getRedoEdit();r&&n({type:"EDIT_ENTITY_RECORD",...r,meta:{isRedo:!0}})};function W(){return{type:"CREATE_UNDO_LEVEL"}}const z=function(e,t,n){let{isAutosave:r=!1,__unstableFetch:i=y(),throwOnError:o=!1}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return async a=>{let{select:u,resolveSelect:c,dispatch:l}=a;const d=await l(ce(e)),f=(0,s.find)(d,{kind:e,name:t});if(!f||null!=f&&f.__experimentalNoFetch)return;const p=f.key||re,v=n[p],y=await l.__unstableAcquireStoreLock(P,["entities","records",e,t,v||T()],{exclusive:!0});try{for(const[r,i]of Object.entries(n))if("function"==typeof i){const o=i(u.getEditedEntityRecord(e,t,v));l.editEntityRecord(e,t,v,{[r]:o},{undoIgnore:!0}),n[r]=o}let s,a;l({type:"SAVE_ENTITY_RECORD_START",kind:e,name:t,recordId:v,isAutosave:r});let d=!1;try{const o=`${f.baseURL}${v?"/"+v:""}`,a=u.getRawEntityRecord(e,t,v);if(r){const r=u.getCurrentUser(),d=r?r.id:void 0,f=await c.getAutosave(a.type,a.id,d);let p={...a,...f,...n};if(p=Object.keys(p).reduce(((e,t)=>(["title","excerpt","content"].includes(t)&&(e[t]=p[t]),e)),{status:"auto-draft"===p.status?"draft":p.status}),s=await i({path:`${o}/autosaves`,method:"POST",data:p}),a.id===s.id){let n={...a,...p,...s};n=Object.keys(n).reduce(((e,t)=>(["title","excerpt","content"].includes(t)?e[t]=n[t]:e[t]="status"===t?"auto-draft"===a.status&&"draft"===n.status?n.status:a.status:a[t],e)),{}),l.receiveEntityRecords(e,t,n,void 0,!0)}else l.receiveAutosaves(a.id,s)}else{let r=n;f.__unstablePrePersist&&(r={...r,...f.__unstablePrePersist(a,r)}),s=await i({path:o,method:v?"PUT":"POST",data:r}),l.receiveEntityRecords(e,t,s,void 0,!0,r)}}catch(e){d=!0,a=e}if(l({type:"SAVE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:v,error:a,isAutosave:r}),d&&o)throw a;return s}finally{l.__unstableReleaseStoreLock(y)}}},X=e=>async t=>{let{dispatch:n}=t;const r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:L,t=0,n=[];const r=new O;return{add(e){const i=++t;r.add(i);const o=e=>new Promise(((t,o)=>{n.push({input:e,resolve:t,reject:o}),r.delete(i)}));return(0,s.isFunction)(e)?Promise.resolve(e(o)).finally((()=>{r.delete(i)})):o(e)},async run(){let t;r.size&&await new Promise((e=>{const t=r.subscribe((()=>{r.size||(t(),e(void 0))}))}));try{if(t=await e(n.map((e=>{let{input:t}=e;return t}))),t.length!==n.length)throw new Error("run: Array returned by processor must be same size as input array.")}catch(e){for(const{reject:t}of n)t(e);throw e}let i=!0;for(const e of(0,s.zip)(t,n)){const t=e[0],n=e[1];var o;null!=t&&t.error?(null==n||n.reject(t.error),i=!1):null==n||n.resolve(null!==(o=null==t?void 0:t.output)&&void 0!==o?o:t)}return n=[],i}}}(),i={saveEntityRecord:(e,t,i,o)=>r.add((r=>n.saveEntityRecord(e,t,i,{...o,__unstableFetch:r}))),saveEditedEntityRecord:(e,t,i,o)=>r.add((r=>n.saveEditedEntityRecord(e,t,i,{...o,__unstableFetch:r}))),deleteEntityRecord:(e,t,i,o,s)=>r.add((r=>n.deleteEntityRecord(e,t,i,o,{...s,__unstableFetch:r})))},o=e.map((e=>e(i))),[,...a]=await Promise.all([r.run(),...o]);return a},J=(e,t,n,r)=>async i=>{let{select:o,dispatch:a}=i;if(!o.hasEditsForEntityRecord(e,t,n))return;const u=await a(ce(e)),c=(0,s.find)(u,{kind:e,name:t});if(!c)return;const l=c.key||re,d=o.getEntityRecordNonTransientEdits(e,t,n),f={[l]:n,...d};return await a.saveEntityRecord(e,t,f,r)},Z=(e,t,n,r,i)=>async o=>{let{select:s,dispatch:a}=o;if(!s.hasEditsForEntityRecord(e,t,n))return;const u=s.getEntityRecordNonTransientEdits(e,t,n),c={};for(const e in u)r.some((t=>t===e))&&(c[e]=u[e]);return await a.saveEntityRecord(e,t,c,i)};function ee(e){return I()("wp.data.dispatch( 'core' ).receiveUploadPermissions",{since:"5.9",alternative:"receiveUserPermission"}),te("create/media",e)}function te(e,t){return{type:"RECEIVE_USER_PERMISSION",key:e,isAllowed:t}}function ne(e,t){return{type:"RECEIVE_AUTOSAVES",postId:e,autosaves:(0,s.castArray)(t)}}const re="id",ie=["title","excerpt","content"],oe=[{label:(0,h.__)("Base"),name:"__unstableBase",kind:"root",baseURL:"/",baseURLParams:{_fields:["description","gmt_offset","home","name","site_icon","site_icon_url","site_logo","timezone_string","url"].join(",")}},{label:(0,h.__)("Site"),name:"site",kind:"root",baseURL:"/wp/v2/settings",getTitle:e=>(0,s.get)(e,["title"],(0,h.__)("Site Title"))},{label:(0,h.__)("Post Type"),name:"postType",kind:"root",key:"slug",baseURL:"/wp/v2/types",baseURLParams:{context:"edit"},rawAttributes:ie},{name:"media",kind:"root",baseURL:"/wp/v2/media",baseURLParams:{context:"edit"},plural:"mediaItems",label:(0,h.__)("Media"),rawAttributes:["caption","title","description"]},{name:"taxonomy",kind:"root",key:"slug",baseURL:"/wp/v2/taxonomies",baseURLParams:{context:"edit"},plural:"taxonomies",label:(0,h.__)("Taxonomy")},{name:"sidebar",kind:"root",baseURL:"/wp/v2/sidebars",plural:"sidebars",transientEdits:{blocks:!0},label:(0,h.__)("Widget areas")},{name:"widget",kind:"root",baseURL:"/wp/v2/widgets",baseURLParams:{context:"edit"},plural:"widgets",transientEdits:{blocks:!0},label:(0,h.__)("Widgets")},{name:"widgetType",kind:"root",baseURL:"/wp/v2/widget-types",baseURLParams:{context:"edit"},plural:"widgetTypes",label:(0,h.__)("Widget types")},{label:(0,h.__)("User"),name:"user",kind:"root",baseURL:"/wp/v2/users",baseURLParams:{context:"edit"},plural:"users"},{name:"comment",kind:"root",baseURL:"/wp/v2/comments",baseURLParams:{context:"edit"},plural:"comments",label:(0,h.__)("Comment")},{name:"menu",kind:"root",baseURL:"/wp/v2/menus",baseURLParams:{context:"edit"},plural:"menus",label:(0,h.__)("Menu")},{name:"menuItem",kind:"root",baseURL:"/wp/v2/menu-items",baseURLParams:{context:"edit"},plural:"menuItems",label:(0,h.__)("Menu Item"),rawAttributes:["title","content"]},{name:"menuLocation",kind:"root",baseURL:"/wp/v2/menu-locations",baseURLParams:{context:"edit"},plural:"menuLocations",label:(0,h.__)("Menu Location"),key:"name"},{name:"navigationArea",kind:"root",baseURL:"/wp/v2/block-navigation-areas",baseURLParams:{context:"edit"},plural:"navigationAreas",label:(0,h.__)("Navigation Area"),key:"name",getTitle:e=>null==e?void 0:e.description},{label:(0,h.__)("Global Styles"),name:"globalStyles",kind:"root",baseURL:"/wp/v2/global-styles",baseURLParams:{context:"edit"},plural:"globalStylesVariations",getTitle:e=>{var t;return(null==e||null===(t=e.title)||void 0===t?void 0:t.rendered)||(null==e?void 0:e.title)}},{label:(0,h.__)("Themes"),name:"theme",kind:"root",baseURL:"/wp/v2/themes",baseURLParams:{context:"edit"},key:"stylesheet"},{label:(0,h.__)("Plugins"),name:"plugin",kind:"root",baseURL:"/wp/v2/plugins",baseURLParams:{context:"edit"},key:"plugin"}],se=[{kind:"postType",loadEntities:async function(){const e=await y()({path:"/wp/v2/types?context=view"});return(0,s.map)(e,((e,t)=>{var n;const r=["wp_template","wp_template_part"].includes(t);return{kind:"postType",baseURL:`/${null!==(n=null==e?void 0:e.rest_namespace)&&void 0!==n?n:"wp/v2"}/${e.rest_base}`,baseURLParams:{context:"edit"},name:t,label:e.name,transientEdits:{blocks:!0,selection:!0},mergedEdits:{meta:!0},rawAttributes:ie,getTitle:e=>{var t;return(null==e||null===(t=e.title)||void 0===t?void 0:t.rendered)||(null==e?void 0:e.title)||(r?(0,s.startCase)(e.slug):String(e.id))},__unstablePrePersist:r?void 0:ae,__unstable_rest_base:e.rest_base}}))}},{kind:"taxonomy",loadEntities:async function(){const e=await y()({path:"/wp/v2/taxonomies?context=view"});return(0,s.map)(e,((e,t)=>{var n;return{kind:"taxonomy",baseURL:`/${null!==(n=null==e?void 0:e.rest_namespace)&&void 0!==n?n:"wp/v2"}/${e.rest_base}`,baseURLParams:{context:"edit"},name:t,label:e.name}}))}}],ae=(e,t)=>{const n={};return"auto-draft"===(null==e?void 0:e.status)&&(t.status||n.status||(n.status="draft"),t.title&&"Auto Draft"!==t.title||n.title||null!=e&&e.title&&"Auto Draft"!==(null==e?void 0:e.title)||(n.title="")),n};const ue=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"get",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const i=(0,s.find)(oe,{kind:e,name:t}),o="root"===e?"":(0,s.upperFirst)((0,s.camelCase)(e)),a=(0,s.upperFirst)((0,s.camelCase)(t))+(r?"s":""),u=r&&null!=i&&i.plural?(0,s.upperFirst)((0,s.camelCase)(i.plural)):a;return`${n}${o}${u}`},ce=e=>async t=>{let{select:n,dispatch:r}=t,i=n.getEntitiesConfig(e);if(i&&0!==i.length)return i;const o=(0,s.find)(se,{kind:e});return o?(i=await o.loadEntities(),r(N(i)),i):[]};var le=function(e){return"string"==typeof e?e.split(","):Array.isArray(e)?e:null};var de=function(e){const t=new WeakMap;return n=>{let r;return t.has(n)?r=t.get(n):(r=e(n),(0,s.isObjectLike)(n)&&t.set(n,r)),r}}((function(e){const t={stableKey:"",page:1,perPage:10,fields:null,include:null,context:"default"},n=Object.keys(e).sort();for(let o=0;o<n.length;o++){const s=n[o];let a=e[s];switch(s){case"page":t[s]=Number(a);break;case"per_page":t.perPage=Number(a);break;case"context":t.context=a;break;default:var r,i;if("_fields"===s)t.fields=null!==(r=le(a))&&void 0!==r?r:[],a=t.fields.join();if("include"===s)"number"==typeof a&&(a=a.toString()),t.include=(null!==(i=le(a))&&void 0!==i?i:[]).map(Number),a=t.include.join();t.stableKey+=(t.stableKey?"&":"")+(0,k.addQueryArgs)("",{[s]:a}).slice(1)}}return t}));function fe(e){const{query:t}=e;if(!t)return"default";return de(t).context}function pe(e,t,n,r){var i;if(1===n&&-1===r)return t;const o=(n-1)*r,s=Math.max(null!==(i=null==e?void 0:e.length)&&void 0!==i?i:0,o+t.length),a=new Array(s);for(let n=0;n<s;n++){const r=n>=o&&n<o+t.length;a[n]=r?t[n-o]:null==e?void 0:e[n]}return a}const ve=(0,s.flowRight)([c((e=>"query"in e)),l((e=>e.query?{...e,...de(e.query)}:e)),p("context"),p("stableKey")])((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;const{type:n,page:r,perPage:i,key:o=re}=t;return"RECEIVE_ITEMS"!==n?e:pe(e||[],(0,s.map)(t.items,o),r,i)}));var ye=(0,o.combineReducers)({items:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"RECEIVE_ITEMS":{const n=fe(t),r=t.key||re;return{...e,[n]:{...e[n],...t.items.reduce(((t,i)=>{var o;const s=i[r];return t[s]=d(null==e||null===(o=e[n])||void 0===o?void 0:o[s],i),t}),{})}}}case"REMOVE_ITEMS":return(0,s.mapValues)(e,(e=>(0,s.omit)(e,t.itemIds)))}return e},itemIsComplete:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"RECEIVE_ITEMS":{const n=fe(t),{query:r,key:i=re}=t,o=r?de(r):{},s=!r||!Array.isArray(o.fields);return{...e,[n]:{...e[n],...t.items.reduce(((t,r)=>{var o;const a=r[i];return t[a]=(null==e||null===(o=e[n])||void 0===o?void 0:o[a])||s,t}),{})}}}case"REMOVE_ITEMS":return(0,s.mapValues)(e,(e=>(0,s.omit)(e,t.itemIds)))}return e},queries:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"RECEIVE_ITEMS":return ve(e,t);case"REMOVE_ITEMS":const n=t.itemIds.reduce(((e,t)=>(e[t]=!0,e)),{});return(0,s.mapValues)(e,(e=>(0,s.mapValues)(e,(e=>(0,s.filter)(e,(e=>!n[e]))))));default:return e}}});function he(e){return(0,s.flowRight)([c((t=>t.name&&t.kind&&t.name===e.name&&t.kind===e.kind)),l((t=>({...t,key:e.key||re})))])((0,o.combineReducers)({queriedData:ye,edits:function(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;switch(r.type){case"RECEIVE_ITEMS":if("default"!==(null!==(e=null==r||null===(t=r.query)||void 0===t?void 0:t.context)&&void 0!==e?e:"default"))return n;const i={...n};for(const e of r.items){const t=e[r.key],n=i[t];if(!n)continue;const o=Object.keys(n).reduce(((t,i)=>((0,s.isEqual)(n[i],(0,s.get)(e[i],"raw",e[i]))||r.persistedEdits&&(0,s.isEqual)(n[i],r.persistedEdits[i])||(t[i]=n[i]),t)),{});Object.keys(o).length?i[t]=o:delete i[t]}return i;case"EDIT_ENTITY_RECORD":const o={...n[r.recordId],...r.edits};return Object.keys(o).forEach((e=>{void 0===o[e]&&delete o[e]})),{...n,[r.recordId]:o}}return n},saving:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SAVE_ENTITY_RECORD_START":case"SAVE_ENTITY_RECORD_FINISH":return{...e,[t.recordId]:{pending:"SAVE_ENTITY_RECORD_START"===t.type,error:t.error,isAutosave:t.isAutosave}}}return e},deleting:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"DELETE_ENTITY_RECORD_START":case"DELETE_ENTITY_RECORD_FINISH":return{...e,[t.recordId]:{pending:"DELETE_ENTITY_RECORD_START"===t.type,error:t.error}}}return e}}))}function Ee(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oe,t=arguments.length>1?arguments[1]:void 0;return"ADD_ENTITIES"===t.type?[...e,...t.entities]:e}const ge=Object.assign([],{offset:0});let me;var _e,be,Re=(0,o.combineReducers)({terms:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_TERMS"===t.type?{...e,[t.taxonomy]:t.terms}:e},users:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{byId:{},queries:{}},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_USER_QUERY"===t.type?{byId:{...e.byId,...(0,s.keyBy)(t.users,"id")},queries:{...e.queries,[t.queryID]:(0,s.map)(t.users,(e=>e.id))}}:e},currentTheme:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_CURRENT_THEME"===t.type?t.currentTheme.stylesheet:e},currentGlobalStylesId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_CURRENT_GLOBAL_STYLES_ID"===t.type?t.id:e},currentUser:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_CURRENT_USER"===t.type?t.currentUser:e},themeGlobalStyleVariations:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS"===t.type?{...e,[t.stylesheet]:t.variations}:e},themeBaseGlobalStyles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_THEME_GLOBAL_STYLES"===t.type?{...e,[t.stylesheet]:t.globalStyles}:e},taxonomies:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_TAXONOMIES"===t.type?t.taxonomies:e},entities:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=Ee(e.config,t);let r=e.reducer;if(!r||n!==e.config){const e=(0,s.groupBy)(n,"kind");r=(0,o.combineReducers)(Object.entries(e).reduce(((e,t)=>{let[n,r]=t;const i=(0,o.combineReducers)(r.reduce(((e,t)=>({...e,[t.name]:he(t)})),{}));return e[n]=i,e}),{}))}const i=r(e.records,t);return i===e.records&&n===e.config&&r===e.reducer?e:{reducer:r,records:i,config:n}},undo:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ge,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"EDIT_ENTITY_RECORD":case"CREATE_UNDO_LEVEL":let n="CREATE_UNDO_LEVEL"===t.type;const r=!n&&(t.meta.isUndo||t.meta.isRedo);let i;if(n?t=me:r||(me=Object.keys(t.edits).some((e=>!t.transientEdits[e]))?t:{...t,edits:{...me&&me.edits,...t.edits}}),r){if(i=[...e],i.offset=e.offset+(t.meta.isUndo?-1:1),!e.flattenedUndo)return i;n=!0,me.meta.undo||(me.meta.undo={edits:{}}),t=me}if(!t.meta.undo)return e;if(!n&&!Object.keys(t.edits).some((e=>!t.transientEdits[e])))return i=[...e],i.flattenedUndo={...e.flattenedUndo,...t.edits},i.offset=e.offset,i;i=i||e.slice(0,e.offset||void 0),i.offset=i.offset||0,i.pop(),n||i.push({kind:t.meta.undo.kind,name:t.meta.undo.name,recordId:t.meta.undo.recordId,edits:{...e.flattenedUndo,...t.meta.undo.edits}});const o=Object.values(t.meta.undo.edits).filter((e=>"function"!=typeof e)),s=Object.values(t.edits).filter((e=>"function"!=typeof e));return u()(o,s)||i.push({kind:t.kind,name:t.name,recordId:t.recordId,edits:n?{...e.flattenedUndo,...t.edits}:t.edits}),i}return e},embedPreviews:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if("RECEIVE_EMBED_PREVIEW"===t.type){const{url:n,preview:r}=t;return{...e,[n]:r}}return e},userPermissions:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_USER_PERMISSION"===t.type?{...e,[t.key]:t.isAllowed}:e},autosaves:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if("RECEIVE_AUTOSAVES"===t.type){const{postId:n,autosaves:r}=t;return{...e,[n]:r}}return e},blockPatterns:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_BLOCK_PATTERNS"===t.type?t.patterns:e},blockPatternCategories:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_BLOCK_PATTERN_CATEGORIES"===t.type?t.categories:e}});function we(e){return[e]}function Te(){var e={clear:function(){e.head=null}};return e}function ke(e,t,n){var r;if(e.length!==t.length)return!1;for(r=n;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function Se(e,t){var n,r;function i(){n=be?new WeakMap:Te()}function o(){var n,i,o,s,a,u=arguments.length;for(s=new Array(u),o=0;o<u;o++)s[o]=arguments[o];for(a=t.apply(null,s),(n=r(a)).isUniqueByDependants||(n.lastDependants&&!ke(a,n.lastDependants,0)&&n.clear(),n.lastDependants=a),i=n.head;i;){if(ke(i.args,s,1))return i!==n.head&&(i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=n.head,i.prev=null,n.head.prev=i,n.head=i),i.val;i=i.next}return i={val:e.apply(null,s)},s[0]=null,i.args=s,n.head&&(n.head.prev=i,i.next=n.head),n.head=i,i.val}return t||(t=we),r=be?function(e){var t,r,i,o,s,a=n,u=!0;for(t=0;t<e.length;t++){if(r=e[t],!(s=r)||"object"!=typeof s){u=!1;break}a.has(r)?a=a.get(r):(i=new WeakMap,a.set(r,i),a=i)}return a.has(_e)||((o=Te()).isUniqueByDependants=u,a.set(_e,o)),a.get(_e)}:function(){return n},o.getDependants=t,o.clear=i,i(),o}_e={},be="undefined"!=typeof WeakMap;var Ie=n(2167),Ce=n.n(Ie);const Ae=new WeakMap;function Ue(e,t){var n,r;const{stableKey:i,page:o,perPage:a,include:u,fields:c,context:l}=de(t);let d;if(null!==(n=e.queries)&&void 0!==n&&null!==(r=n[l])&&void 0!==r&&r[i]&&(d=e.queries[l][i]),!d)return null;const f=-1===a?0:(o-1)*a,p=-1===a?d.length:Math.min(f+a,d.length),v=[];for(let t=f;t<p;t++){var y;const n=d[t];if(Array.isArray(u)&&!u.includes(n))continue;if(null===(y=e.items[l])||void 0===y||!y.hasOwnProperty(n))return null;const r=e.items[l][n];let i;if(Array.isArray(c)){i={};for(let e=0;e<c.length;e++){const t=c[e].split("."),n=(0,s.get)(r,t);(0,s.set)(i,t,n)}}else{var h;if(null===(h=e.itemIsComplete[l])||void 0===h||!h[n])return null;i=r}v.push(i)}return v}const xe=Se((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Ae.get(e);if(n){const e=n.get(t);if(void 0!==e)return e}else n=new(Ce()),Ae.set(e,n);const r=Ue(e,t);return n.set(t,r),r}));const Le={},Oe=(0,o.createRegistrySelector)((e=>(t,n)=>e(P).isResolving("getEmbedPreview",[n])));function Pe(e,t){I()("select( 'core' ).getAuthors()",{since:"5.9",alternative:"select( 'core' ).getUsers({ who: 'authors' })"});const n=(0,k.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",t);return De(e,n)}function Ve(e){return e.currentUser}const De=Se(((e,t)=>{const n=e.users.queries[t];return(0,s.map)(n,(t=>e.users.byId[t]))}),((e,t)=>[e.users.queries[t],e.users.byId]));function Ne(e,t){return I()("wp.data.select( 'core' ).getEntitiesByKind()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntitiesConfig()"}),je(e,t)}function je(e,t){return(0,s.filter)(e.entities.config,{kind:t})}function qe(e,t,n){return I()("wp.data.select( 'core' ).getEntity()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntityConfig()"}),Me(e,t,n)}function Me(e,t,n){return(0,s.find)(e.entities.config,{kind:t,name:n})}const Ge=Se(((e,t,n,r,i)=>{var o,a;const u=(0,s.get)(e.entities.records,[t,n,"queriedData"]);if(!u)return;const c=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";if(void 0===i){var l;if(null===(l=u.itemIsComplete[c])||void 0===l||!l[r])return;return u.items[c][r]}const d=null===(a=u.items[c])||void 0===a?void 0:a[r];if(d&&i._fields){var f;const e={},t=null!==(f=le(i._fields))&&void 0!==f?f:[];for(let n=0;n<t.length;n++){const r=t[n].split("."),i=(0,s.get)(d,r);(0,s.set)(e,r,i)}return e}return d}),((e,t,n,r,i)=>{var o;const a=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";return[(0,s.get)(e.entities.records,[t,n,"queriedData","items",a,r]),(0,s.get)(e.entities.records,[t,n,"queriedData","itemIsComplete",a,r])]}));function Be(e,t,n,r){return Ge(e,t,n,r)}const Fe=Se(((e,t,n,r)=>{const i=Ge(e,t,n,r);return i&&Object.keys(i).reduce(((r,o)=>(!function(e,t){return(e.rawAttributes||[]).includes(t)}(Me(e,t,n),o)?r[o]=i[o]:r[o]=(0,s.get)(i[o],"raw",i[o]),r)),{})}),((e,t,n,r,i)=>{var o;const a=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";return[e.entities.config,(0,s.get)(e.entities.records,[t,n,"queriedData","items",a,r]),(0,s.get)(e.entities.records,[t,n,"queriedData","itemIsComplete",a,r])]}));function $e(e,t,n,r){return Array.isArray(Qe(e,t,n,r))}function Qe(e,t,n,r){const i=(0,s.get)(e.entities.records,[t,n,"queriedData"]);return i?xe(i,r):null}const Ye=Se((e=>{const{entities:{records:t}}=e,n=[];return Object.keys(t).forEach((r=>{Object.keys(t[r]).forEach((i=>{const o=Object.keys(t[r][i].edits).filter((t=>Ge(e,r,i,t)&&ze(e,r,i,t)));if(o.length){const t=Me(e,r,i);o.forEach((o=>{var s;const a=Xe(e,r,i,o);n.push({key:a[t.key||re],title:(null==t||null===(s=t.getTitle)||void 0===s?void 0:s.call(t,a))||"",name:i,kind:r})}))}}))})),n}),(e=>[e.entities.records])),Ke=Se((e=>{const{entities:{records:t}}=e,n=[];return Object.keys(t).forEach((r=>{Object.keys(t[r]).forEach((i=>{const o=Object.keys(t[r][i].saving).filter((t=>Ze(e,r,i,t)));if(o.length){const t=Me(e,r,i);o.forEach((o=>{var s;const a=Xe(e,r,i,o);n.push({key:a[t.key||re],title:(null==t||null===(s=t.getTitle)||void 0===s?void 0:s.call(t,a))||"",name:i,kind:r})}))}}))})),n}),(e=>[e.entities.records]));function He(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"edits",r])}const We=Se(((e,t,n,r)=>{const{transientEdits:i}=Me(e,t,n)||{},o=He(e,t,n,r)||{};return i?Object.keys(o).reduce(((e,t)=>(i[t]||(e[t]=o[t]),e)),{}):o}),((e,t,n,r)=>[e.entities.config,(0,s.get)(e.entities.records,[t,n,"edits",r])]));function ze(e,t,n,r){return Ze(e,t,n,r)||Object.keys(We(e,t,n,r)).length>0}const Xe=Se(((e,t,n,r)=>({...Fe(e,t,n,r),...He(e,t,n,r)})),((e,t,n,r,i)=>{var o;const a=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";return[e.entities.config,(0,s.get)(e.entities.records,[t,n,"queriedData","items",a,r]),(0,s.get)(e.entities.records,[t,n,"queriedData","itemIsComplete",a,r]),(0,s.get)(e.entities.records,[t,n,"edits",r])]}));function Je(e,t,n,r){const{pending:i,isAutosave:o}=(0,s.get)(e.entities.records,[t,n,"saving",r],{});return Boolean(i&&o)}function Ze(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"saving",r,"pending"],!1)}function et(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"deleting",r,"pending"],!1)}function tt(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"saving",r,"error"])}function nt(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"deleting",r,"error"])}function rt(e){return e.undo.offset}function it(e){return e.undo[e.undo.length-2+rt(e)]}function ot(e){return e.undo[e.undo.length+rt(e)]}function st(e){return Boolean(it(e))}function at(e){return Boolean(ot(e))}function ut(e){return Ge(e,"root","theme",e.currentTheme)}function ct(e){return e.currentGlobalStylesId}function lt(e){var t,n;return null!==(t=null===(n=ut(e))||void 0===n?void 0:n.theme_supports)&&void 0!==t?t:Le}function dt(e,t){return e.embedPreviews[t]}function ft(e,t){const n=e.embedPreviews[t],r='<a href="'+t+'">'+t+"</a>";return!!n&&n.html===r}function pt(e,t,n,r){const i=(0,s.compact)([t,n,r]).join("/");return(0,s.get)(e,["userPermissions",i])}function vt(e,t,n,r){const i=Me(e,t,n);if(!i)return!1;return pt(e,"update",i.__unstable_rest_base,r)}function yt(e,t,n){return e.autosaves[n]}function ht(e,t,n,r){if(void 0===r)return;const i=e.autosaves[n];return(0,s.find)(i,{author:r})}const Et=(0,o.createRegistrySelector)((e=>(t,n,r)=>e(P).hasFinishedResolution("getAutosaves",[n,r]))),gt=Se((()=>[]),(e=>[e.undo.length,e.undo.offset,e.undo.flattenedUndo]));function mt(e,t){const n=Qe(e,"postType","wp_template",{"find-template":t}),r=null!=n&&n.length?n[0]:null;return r?Xe(e,"postType","wp_template",r.id):r}function _t(e){const t=ut(e);return t?e.themeBaseGlobalStyles[t.stylesheet]:null}function bt(e){const t=ut(e);return t?e.themeGlobalStyleVariations[t.stylesheet]:null}function Rt(e){return e.blockPatterns}function wt(e){return e.blockPatternCategories}var Tt=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return async t=>{let{resolveSelect:r}=t;await r[e](...n)}};const kt=e=>async t=>{let{dispatch:n}=t;const r=(0,k.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",e),i=await y()({path:r});n.receiveUserQuery(r,i)},St=()=>async e=>{let{dispatch:t}=e;const n=await y()({path:"/wp/v2/users/me"});t.receiveCurrentUser(n)},It=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3?arguments[3]:void 0;return async i=>{let{select:o,dispatch:a}=i;const u=await a(ce(e)),c=(0,s.find)(u,{kind:e,name:t});if(!c||null!=c&&c.__experimentalNoFetch)return;const l=await a.__unstableAcquireStoreLock(P,["entities","records",e,t,n],{exclusive:!1});try{void 0!==r&&r._fields&&(r={...r,_fields:(0,s.uniq)([...le(r._fields)||[],c.key||re]).join()});const i=(0,k.addQueryArgs)(c.baseURL+(n?"/"+n:""),{...c.baseURLParams,...r});if(void 0!==r){r={...r,include:[n]};if(o.hasEntityRecords(e,t,r))return}const u=await y()({path:i});a.receiveEntityRecords(e,t,u,r)}finally{a.__unstableReleaseStoreLock(l)}}},Ct=Tt("getEntityRecord"),At=Tt("getEntityRecord"),Ut=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return async r=>{let{dispatch:i}=r;const o=await i(ce(e)),a=(0,s.find)(o,{kind:e,name:t});if(!a||null!=a&&a.__experimentalNoFetch)return;const u=await i.__unstableAcquireStoreLock(P,["entities","records",e,t],{exclusive:!1});try{var c;n._fields&&(n={...n,_fields:(0,s.uniq)([...le(n._fields)||[],a.key||re]).join()});const r=(0,k.addQueryArgs)(a.baseURL,{...a.baseURLParams,...n});let o=Object.values(await y()({path:r}));if(n._fields&&(o=o.map((e=>(n._fields.split(",").forEach((t=>{e.hasOwnProperty(t)||(e[t]=void 0)})),e)))),i.receiveEntityRecords(e,t,o,n),!(null!==(c=n)&&void 0!==c&&c._fields||n.context)){const n=a.key||re,r=o.filter((e=>e[n])).map((r=>[e,t,r[n]]));i({type:"START_RESOLUTIONS",selectorName:"getEntityRecord",args:r}),i({type:"FINISH_RESOLUTIONS",selectorName:"getEntityRecord",args:r})}}finally{i.__unstableReleaseStoreLock(u)}}};Ut.shouldInvalidate=(e,t,n)=>("RECEIVE_ITEMS"===e.type||"REMOVE_ITEMS"===e.type)&&e.invalidateCache&&t===e.kind&&n===e.name;const xt=()=>async e=>{let{dispatch:t,resolveSelect:n}=e;const r=await n.getEntityRecords("root","theme",{status:"active"});t.receiveCurrentTheme(r[0])},Lt=Tt("getCurrentTheme"),Ot=e=>async t=>{let{dispatch:n}=t;try{const t=await y()({path:(0,k.addQueryArgs)("/oembed/1.0/proxy",{url:e})});n.receiveEmbedPreview(e,t)}catch(t){n.receiveEmbedPreview(e,!1)}},Pt=(e,t,n)=>async r=>{var i;let{dispatch:o}=r;const a={create:"POST",read:"GET",update:"PUT",delete:"DELETE"}[e];if(!a)throw new Error(`'${e}' is not a valid action.`);const u=n?`/wp/v2/${t}/${n}`:`/wp/v2/${t}`;let c;try{c=await y()({path:u,method:"OPTIONS",parse:!1})}catch(e){return}const l=null===(i=c.headers)||void 0===i?void 0:i.get("allow"),d=(0,s.compact)([e,t,n]).join("/"),f=(0,s.includes)(l,a);o.receiveUserPermission(d,f)},Vt=(e,t,n)=>async r=>{let{dispatch:i}=r;const o=await i(ce(e)),a=(0,s.find)(o,{kind:e,name:t});if(!a)return;const u=a.__unstable_rest_base;await i(Pt("update",u,n))},Dt=(e,t)=>async n=>{let{dispatch:r,resolveSelect:i}=n;const{rest_base:o}=await i.getPostType(e),s=await y()({path:`/wp/v2/${o}/${t}/autosaves?context=edit`});s&&s.length&&r.receiveAutosaves(t,s)},Nt=(e,t)=>async n=>{let{resolveSelect:r}=n;await r.getAutosaves(e,t)},jt=e=>async t=>{let n,{dispatch:r,resolveSelect:i}=t;try{n=await window.fetch((0,k.addQueryArgs)(e,{"_wp-find-template":!0})).then((e=>e.json())).then((e=>{let{data:t}=e;return t}))}catch(e){}if(!n)return;const o=await i.getEntityRecord("postType","wp_template",n.id);o&&r.receiveEntityRecords("postType","wp_template",[o],{"find-template":e})};jt.shouldInvalidate=e=>("RECEIVE_ITEMS"===e.type||"REMOVE_ITEMS"===e.type)&&e.invalidateCache&&"postType"===e.kind&&"wp_template"===e.name;const qt=()=>async e=>{let{dispatch:t,resolveSelect:n}=e;const r=await n.getEntityRecords("root","theme",{status:"active"}),i=(0,s.get)(r,[0,"_links","wp:user-global-styles",0,"href"]);if(i){const e=await y()({url:i});t.__experimentalReceiveCurrentGlobalStylesId(e.id)}},Mt=()=>async e=>{let{resolveSelect:t,dispatch:n}=e;const r=await t.getCurrentTheme(),i=await y()({path:`/wp/v2/global-styles/themes/${r.stylesheet}`});n.__experimentalReceiveThemeBaseGlobalStyles(r.stylesheet,i)},Gt=()=>async e=>{let{resolveSelect:t,dispatch:n}=e;const r=await t.getCurrentTheme(),i=await y()({path:`/wp/v2/global-styles/themes/${r.stylesheet}/variations`});n.__experimentalReceiveThemeGlobalStyleVariations(r.stylesheet,i)},Bt=()=>async e=>{let{dispatch:t}=e;const n=await y()({path:"/wp/v2/block-patterns/patterns"});t({type:"RECEIVE_BLOCK_PATTERNS",patterns:(0,s.map)(n,(e=>(0,s.mapKeys)(e,((e,t)=>{switch(t){case"block_types":return"blockTypes";case"viewport_width":return"viewportWidth";default:return t}}))))})},Ft=()=>async e=>{let{dispatch:t}=e;t({type:"RECEIVE_BLOCK_PATTERN_CATEGORIES",categories:await y()({path:"/wp/v2/block-patterns/categories"})})};function $t(e,t){const n={...e};let r=n;for(const e of t)r.children={...r.children,[e]:{locks:[],children:{},...r.children[e]}},r=r.children[e];return n}function Qt(e,t){let n=e;for(const e of t){const t=n.children[e];if(!t)return null;n=t}return n}function Yt(e,t){let{exclusive:n}=e;return!(!n||!t.length)||!(n||!t.filter((e=>e.exclusive)).length)}const Kt={requests:[],tree:{locks:[],children:{}}};function Ht(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Kt,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ENQUEUE_LOCK_REQUEST":{const{request:n}=t;return{...e,requests:[n,...e.requests]}}case"GRANT_LOCK_REQUEST":{const{lock:n,request:r}=t,{store:i,path:o}=r,s=[i,...o],a=$t(e.tree,s),u=Qt(a,s);return u.locks=[...u.locks,n],{...e,requests:e.requests.filter((e=>e!==r)),tree:a}}case"RELEASE_LOCK":{const{lock:n}=t,r=[n.store,...n.path],i=$t(e.tree,r),o=Qt(i,r);return o.locks=o.locks.filter((e=>e!==n)),{...e,tree:i}}}return e}function Wt(e,t,n,r){let{exclusive:i}=r;const o=[t,...n],s=e.tree;for(const e of function*(e,t){let n=e;yield n;for(const e of t){const t=n.children[e];if(!t)break;yield t,n=t}}(s,o))if(Yt({exclusive:i},e.locks))return!1;const a=Qt(s,o);if(!a)return!0;for(const e of function*(e){const t=Object.values(e.children);for(;t.length;){const e=t.pop();yield e,t.push(...Object.values(e.children))}}(a))if(Yt({exclusive:i},e.locks))return!1;return!0}function zt(){let e=Ht(void 0,{type:"@@INIT"});function t(){for(const t of function(e){return e.requests}(e)){const{store:n,path:r,exclusive:i,notifyAcquired:o}=t;if(Wt(e,n,r,{exclusive:i})){const s={store:n,path:r,exclusive:i};e=Ht(e,{type:"GRANT_LOCK_REQUEST",lock:s,request:t}),o(s)}}}return{acquire:function(n,r,i){return new Promise((o=>{e=Ht(e,{type:"ENQUEUE_LOCK_REQUEST",request:{store:n,path:r,exclusive:i,notifyAcquired:o}}),t()}))},release:function(n){e=Ht(e,{type:"RELEASE_LOCK",lock:n}),t()}}}function Xt(){const e=zt();return{__unstableAcquireStoreLock:function(t,n,r){let{exclusive:i}=r;return()=>e.acquire(t,n,i)},__unstableReleaseStoreLock:function(t){return()=>e.release(t)}}}var Jt=window.wp.element,Zt=window.wp.blocks;const en=[],tn={...oe.reduce(((e,t)=>(e[t.kind]||(e[t.kind]={}),e[t.kind][t.name]={context:(0,Jt.createContext)(void 0)},e)),{}),...se.reduce(((e,t)=>(e[t.kind]={},e)),{})},nn=(e,t)=>{if(!tn[e])throw new Error(`Missing entity config for kind: ${e}.`);return tn[e][t]||(tn[e][t]={context:(0,Jt.createContext)(void 0)}),tn[e][t].context};function rn(e){let{kind:t,type:n,id:r,children:i}=e;const o=nn(t,n).Provider;return(0,Jt.createElement)(o,{value:r},i)}function on(e,t){return(0,Jt.useContext)(nn(e,t))}function sn(e,t,n,r){const i=on(e,t),s=null!=r?r:i,{value:a,fullValue:u}=(0,o.useSelect)((r=>{const{getEntityRecord:i,getEditedEntityRecord:o}=r(P),a=i(e,t,s),u=o(e,t,s);return a&&u?{value:u[n],fullValue:a[n]}:{}}),[e,t,s,n]),{editEntityRecord:c}=(0,o.useDispatch)(P);return[a,(0,Jt.useCallback)((r=>{c(e,t,s,{[n]:r})}),[e,t,s,n]),u]}function an(e,t){let{id:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=on(e,t),i=null!=n?n:r,{content:s,blocks:a}=(0,o.useSelect)((n=>{const{getEditedEntityRecord:r}=n(P),o=r(e,t,i);return{blocks:o.blocks,content:o.content}}),[e,t,i]),{__unstableCreateUndoLevel:u,editEntityRecord:c}=(0,o.useDispatch)(P);(0,Jt.useEffect)((()=>{if(s&&"function"!=typeof s&&!a){const n=(0,Zt.parse)(s);c(e,t,i,{blocks:n},{undoIgnore:!0})}}),[s]);const l=(0,Jt.useCallback)(((n,r)=>{const{selection:o}=r,s={blocks:n,selection:o};if(a===s.blocks)return u(e,t,i);s.content=e=>{let{blocks:t=[]}=e;return(0,Zt.__unstableSerializeAndClean)(t)},c(e,t,i,s)}),[e,t,i,a]),d=(0,Jt.useCallback)(((n,r)=>{const{selection:o}=r;c(e,t,i,{blocks:n,selection:o})}),[e,t,i]);return[null!=a?a:en,d,l]}var un=n(9756),cn=n.n(un)();let ln;!function(e){e.Idle="IDLE",e.Resolving="RESOLVING",e.Error="ERROR",e.Success="SUCCESS"}(ln||(ln={}));const dn=["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"];function fn(e,t){return(0,o.useSelect)(((t,n)=>e((e=>pn(t(e))),n)),t)}const pn=cn((e=>{const t={};for(const n in e)dn.includes(n)||Object.defineProperty(t,n,{get:()=>function(){const{getIsResolving:t,hasFinishedResolution:r}=e;for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];const a=!!t(n,o),u=!a&&r(n,o),c=e[n](...o);let l;return l=a?ln.Resolving:u?c?ln.Success:ln.Error:ln.Idle,{data:c,status:l,isResolving:a,hasResolved:u}}});return t}));function vn(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{enabled:!0};const{data:i,...o}=fn((i=>r.enabled?i(wn).getEntityRecord(e,t,n):null),[e,t,n,r.enabled]);return{record:i,...o}}function yn(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{enabled:!0};const i=(0,k.addQueryArgs)("",n),{data:o,...s}=fn((i=>r.enabled?i(wn).getEntityRecords(e,t,n):{data:[]}),[e,t,i,r.enabled]);return{records:o,...s}}var hn=window.wp.htmlEntities;var En=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{isInitialSuggestions:r=!1,type:i,subtype:o,page:s,perPage:a=(r?3:20)}=t,{disablePostFormats:u=!1}=n,c=[];return i&&"post"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/search",{search:e,page:s,per_page:a,type:"post",subtype:o})}).then((e=>e.map((e=>({...e,meta:{kind:"post-type",subtype:o}}))))).catch((()=>[]))),i&&"term"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/search",{search:e,page:s,per_page:a,type:"term",subtype:o})}).then((e=>e.map((e=>({...e,meta:{kind:"taxonomy",subtype:o}}))))).catch((()=>[]))),u||i&&"post-format"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/search",{search:e,page:s,per_page:a,type:"post-format",subtype:o})}).then((e=>e.map((e=>({...e,meta:{kind:"taxonomy",subtype:o}}))))).catch((()=>[]))),i&&"attachment"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/media",{search:e,page:s,per_page:a})}).then((e=>e.map((e=>({...e,meta:{kind:"media"}}))))).catch((()=>[]))),Promise.all(c).then((e=>e.reduce(((e,t)=>e.concat(t)),[]).filter((e=>!!e.id)).slice(0,a).map((e=>{var t;const n="attachment"===e.type;return{id:e.id,url:n?e.source_url:e.url,title:(0,hn.decodeEntities)(n?e.title.rendered:e.title||"")||(0,h.__)("(no title)"),type:e.subtype||e.type,kind:null==e||null===(t=e.meta)||void 0===t?void 0:t.kind}}))))};const gn=new Map;var mn=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n="/wp-block-editor/v1/url-details",r={url:(0,k.prependHTTP)(e)};if(!(0,k.isURL)(e))return Promise.reject(`${e} is not a valid URL.`);const i=(0,k.getProtocol)(e);return i&&(0,k.isValidProtocol)(i)&&i.startsWith("http")&&/^https?:\/\/[^\/\s]/i.test(e)?gn.has(e)?gn.get(e):y()({path:(0,k.addQueryArgs)(n,r),...t}).then((t=>(gn.set(e,t),t))):Promise.reject(`${e} does not have a valid protocol. URLs must be "http" based`)};const _n=oe.reduce(((e,t)=>{const{kind:n,name:r}=t;return e[ue(n,r)]=(e,t,i)=>Ge(e,n,r,t,i),e[ue(n,r,"get",!0)]=(e,t)=>Qe(e,n,r,t),e}),{}),bn=oe.reduce(((e,t)=>{const{kind:n,name:r}=t;e[ue(n,r)]=(e,t)=>It(n,r,e,t);const i=ue(n,r,"get",!0);return e[i]=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return Ut(n,r,...t)},e[i].shouldInvalidate=e=>Ut.shouldInvalidate(e,n,r),e}),{}),Rn=oe.reduce(((e,t)=>{const{kind:n,name:r}=t;return e[ue(n,r,"save")]=e=>z(n,r,e),e[ue(n,r,"delete")]=(e,t)=>Q(n,r,e,t),e}),{}),wn=(0,o.createReduxStore)(P,{reducer:Re,actions:{...e,...Rn,...Xt()},selectors:{...t,..._n},resolvers:{...i,...bn}});(0,o.register)(wn)}(),(window.wp=window.wp||{}).coreData=r}();
\ No newline at end of file
+!function(){var e={2167:function(e){"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function r(e,t){var n=e._map,r=e._arrayTreeMap,i=e._objectTreeMap;if(n.has(t))return n.get(t);for(var o=Object.keys(t).sort(),s=Array.isArray(t)?r:i,a=0;a<o.length;a++){var u=o[a];if(void 0===(s=s.get(u)))return;var c=t[u];if(void 0===(s=s.get(c)))return}var l=s.get("_ekm_value");return l?(n.delete(l[0]),l[0]=t,s.set("_ekm_value",l),n.set(t,l),l):void 0}var i=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.clear(),t instanceof e){var n=[];t.forEach((function(e,t){n.push([t,e])})),t=n}if(null!=t)for(var r=0;r<t.length;r++)this.set(t[r][0],t[r][1])}var i,o,s;return i=e,o=[{key:"set",value:function(n,r){if(null===n||"object"!==t(n))return this._map.set(n,r),this;for(var i=Object.keys(n).sort(),o=[n,r],s=Array.isArray(n)?this._arrayTreeMap:this._objectTreeMap,a=0;a<i.length;a++){var u=i[a];s.has(u)||s.set(u,new e),s=s.get(u);var c=n[u];s.has(c)||s.set(c,new e),s=s.get(c)}var l=s.get("_ekm_value");return l&&this._map.delete(l[0]),s.set("_ekm_value",o),this._map.set(n,o),this}},{key:"get",value:function(e){if(null===e||"object"!==t(e))return this._map.get(e);var n=r(this,e);return n?n[1]:void 0}},{key:"has",value:function(e){return null===e||"object"!==t(e)?this._map.has(e):void 0!==r(this,e)}},{key:"delete",value:function(e){return!!this.has(e)&&(this.set(e,void 0),!0)}},{key:"forEach",value:function(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this;this._map.forEach((function(i,o){null!==o&&"object"===t(o)&&(i=i[1]),e.call(r,i,o,n)}))}},{key:"clear",value:function(){this._map=new Map,this._arrayTreeMap=new Map,this._objectTreeMap=new Map}},{key:"size",get:function(){return this._map.size}}],o&&n(i.prototype,o),s&&n(i,s),e}();e.exports=i},9756:function(e){e.exports=function(e,t){var n,r,i=0;function o(){var o,s,a=n,u=arguments.length;e:for(;a;){if(a.args.length===arguments.length){for(s=0;s<u;s++)if(a.args[s]!==arguments[s]){a=a.next;continue e}return a!==n&&(a===r&&(r=a.prev),a.prev.next=a.next,a.next&&(a.next.prev=a.prev),a.next=n,a.prev=null,n.prev=a,n=a),a.val}a=a.next}for(o=new Array(u),s=0;s<u;s++)o[s]=arguments[s];return a={args:o,val:e.apply(null,o)},n?(n.prev=a,a.next=n):r=a,i===t.maxSize?(r=r.prev).next=null:i++,n=a,a.val}return t=t||{},o.clear=function(){n=null,r=null,i=0},o}}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};!function(){"use strict";n.r(r),n.d(r,{EntityProvider:function(){return rn},__experimentalFetchLinkSuggestions:function(){return En},__experimentalFetchUrlData:function(){return mn},__experimentalUseEntityRecord:function(){return vn},__experimentalUseEntityRecords:function(){return yn},store:function(){return wn},useEntityBlockEditor:function(){return an},useEntityId:function(){return on},useEntityProp:function(){return sn}});var e={};n.r(e),n.d(e,{__experimentalBatch:function(){return X},__experimentalReceiveCurrentGlobalStylesId:function(){return M},__experimentalReceiveThemeBaseGlobalStyles:function(){return G},__experimentalReceiveThemeGlobalStyleVariations:function(){return B},__experimentalSaveSpecifiedEntityEdits:function(){return Z},__unstableCreateUndoLevel:function(){return W},addEntities:function(){return N},deleteEntityRecord:function(){return Q},editEntityRecord:function(){return Y},receiveAutosaves:function(){return ne},receiveCurrentTheme:function(){return q},receiveCurrentUser:function(){return D},receiveEmbedPreview:function(){return $},receiveEntityRecords:function(){return j},receiveThemeSupports:function(){return F},receiveUploadPermissions:function(){return ee},receiveUserPermission:function(){return te},receiveUserQuery:function(){return V},redo:function(){return H},saveEditedEntityRecord:function(){return J},saveEntityRecord:function(){return z},undo:function(){return K}});var t={};n.r(t),n.d(t,{__experimentalGetCurrentGlobalStylesId:function(){return ct},__experimentalGetCurrentThemeBaseGlobalStyles:function(){return _t},__experimentalGetCurrentThemeGlobalStylesVariations:function(){return bt},__experimentalGetDirtyEntityRecords:function(){return Ye},__experimentalGetEntitiesBeingSaved:function(){return Ke},__experimentalGetEntityRecordNoResolver:function(){return Be},__experimentalGetTemplateForLink:function(){return mt},canUser:function(){return pt},canUserEditEntityRecord:function(){return vt},getAuthors:function(){return Pe},getAutosave:function(){return ht},getAutosaves:function(){return yt},getBlockPatternCategories:function(){return wt},getBlockPatterns:function(){return Rt},getCurrentTheme:function(){return ut},getCurrentUser:function(){return Ve},getEditedEntityRecord:function(){return Xe},getEmbedPreview:function(){return dt},getEntitiesByKind:function(){return Ne},getEntitiesConfig:function(){return je},getEntity:function(){return qe},getEntityConfig:function(){return Me},getEntityRecord:function(){return Ge},getEntityRecordEdits:function(){return He},getEntityRecordNonTransientEdits:function(){return We},getEntityRecords:function(){return Qe},getLastEntityDeleteError:function(){return nt},getLastEntitySaveError:function(){return tt},getRawEntityRecord:function(){return Fe},getRedoEdit:function(){return ot},getReferenceByDistinctEdits:function(){return gt},getThemeSupports:function(){return lt},getUndoEdit:function(){return it},getUserQueryResults:function(){return De},hasEditsForEntityRecord:function(){return ze},hasEntityRecords:function(){return $e},hasFetchedAutosaves:function(){return Et},hasRedo:function(){return at},hasUndo:function(){return st},isAutosavingEntityRecord:function(){return Je},isDeletingEntityRecord:function(){return et},isPreviewEmbedFallback:function(){return ft},isRequestingEmbedPreview:function(){return Oe},isSavingEntityRecord:function(){return Ze}});var i={};n.r(i),n.d(i,{__experimentalGetCurrentGlobalStylesId:function(){return qt},__experimentalGetCurrentThemeBaseGlobalStyles:function(){return Mt},__experimentalGetCurrentThemeGlobalStylesVariations:function(){return Gt},__experimentalGetTemplateForLink:function(){return jt},canUser:function(){return Pt},canUserEditEntityRecord:function(){return Vt},getAuthors:function(){return kt},getAutosave:function(){return Nt},getAutosaves:function(){return Dt},getBlockPatternCategories:function(){return Ft},getBlockPatterns:function(){return Bt},getCurrentTheme:function(){return xt},getCurrentUser:function(){return St},getEditedEntityRecord:function(){return At},getEmbedPreview:function(){return Ot},getEntityRecord:function(){return It},getEntityRecords:function(){return Ut},getRawEntityRecord:function(){return Ct},getThemeSupports:function(){return Lt}});var o=window.wp.data,s=window.lodash,a=window.wp.isShallowEqual,u=n.n(a);var c=e=>t=>(n,r)=>void 0===n||e(r)?t(n,r):n;var l=e=>t=>(n,r)=>t(n,e(r));function d(e,t){if(!e)return t;let n=!1;const r={};for(const i in t)(0,s.isEqual)(e[i],t[i])?r[i]=e[i]:(n=!0,r[i]=t[i]);if(!n)return e;for(const t in e)r.hasOwnProperty(t)||(r[t]=e[t]);return r}var f,p=e=>t=>function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;const i=r[e];if(void 0===i)return n;const o=t(n[i],r);return o===n[i]?n:{...n,[i]:o}},v=window.wp.apiFetch,y=n.n(v),h=window.wp.i18n,E=new Uint8Array(16);function g(){if(!f&&!(f="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return f(E)}var m=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var _=function(e){return"string"==typeof e&&m.test(e)},b=[],R=0;R<256;++R)b.push((R+256).toString(16).substr(1));var w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(b[e[t+0]]+b[e[t+1]]+b[e[t+2]]+b[e[t+3]]+"-"+b[e[t+4]]+b[e[t+5]]+"-"+b[e[t+6]]+b[e[t+7]]+"-"+b[e[t+8]]+b[e[t+9]]+"-"+b[e[t+10]]+b[e[t+11]]+b[e[t+12]]+b[e[t+13]]+b[e[t+14]]+b[e[t+15]]).toLowerCase();if(!_(n))throw TypeError("Stringified UUID is invalid");return n};var T=function(e,t,n){var r=(e=e||{}).random||(e.rng||g)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return w(r)},k=window.wp.url,S=window.wp.deprecated,I=n.n(S);function C(e,t){return{type:"RECEIVE_ITEMS",items:(0,s.castArray)(e),persistedEdits:t}}function A(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return{type:"REMOVE_ITEMS",itemIds:(0,s.castArray)(n),kind:e,name:t,invalidateCache:r}}function U(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return{...C(e,n),query:t}}let x=null;async function L(e){if(null===x){const e=await y()({path:"/batch/v1",method:"OPTIONS"});x=e.endpoints[0].args.requests.maxItems}const t=[];for(const n of(0,s.chunk)(e,x)){const e=await y()({path:"/batch/v1",method:"POST",data:{validation:"require-all-validate",requests:n.map((e=>({path:e.path,body:e.data,method:e.method,headers:e.headers})))}});let r;r=e.failed?e.responses.map((e=>({error:null==e?void 0:e.body}))):e.responses.map((e=>{const t={};return e.status>=200&&e.status<300?t.output=e.body:t.error=e.body,t})),t.push(...r)}return t}class O{constructor(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.set=new Set(...t),this.subscribers=new Set}get size(){return this.set.size}add(e){return this.set.add(e),this.subscribers.forEach((e=>e())),this}delete(e){const t=this.set.delete(e);return this.subscribers.forEach((e=>e())),t}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}}const P="core";function V(e,t){return{type:"RECEIVE_USER_QUERY",users:(0,s.castArray)(t),queryID:e}}function D(e){return{type:"RECEIVE_CURRENT_USER",currentUser:e}}function N(e){return{type:"ADD_ENTITIES",entities:e}}function j(e,t,n,r){let i,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5?arguments[5]:void 0;return"postType"===e&&(n=(0,s.castArray)(n).map((e=>"auto-draft"===e.status?{...e,title:""}:e))),i=r?U(n,r,a):C(n,a),{...i,kind:e,name:t,invalidateCache:o}}function q(e){return{type:"RECEIVE_CURRENT_THEME",currentTheme:e}}function M(e){return{type:"RECEIVE_CURRENT_GLOBAL_STYLES_ID",id:e}}function G(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLES",stylesheet:e,globalStyles:t}}function B(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS",stylesheet:e,variations:t}}function F(){return I()("wp.data.dispatch( 'core' ).receiveThemeSupports",{since:"5.9"}),{type:"DO_NOTHING"}}function $(e,t){return{type:"RECEIVE_EMBED_PREVIEW",url:e,preview:t}}const Q=function(e,t,n,r){let{__unstableFetch:i=y(),throwOnError:o=!1}=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return async a=>{let{dispatch:u}=a;const c=await u(ce(e)),l=(0,s.find)(c,{kind:e,name:t});let d,f=!1;if(!l||null!=l&&l.__experimentalNoFetch)return;const p=await u.__unstableAcquireStoreLock(P,["entities","records",e,t,n],{exclusive:!0});try{u({type:"DELETE_ENTITY_RECORD_START",kind:e,name:t,recordId:n});let s=!1;try{let o=`${l.baseURL}/${n}`;r&&(o=(0,k.addQueryArgs)(o,r)),f=await i({path:o,method:"DELETE"}),await u(A(e,t,n,!0))}catch(e){s=!0,d=e}if(u({type:"DELETE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:n,error:d}),s&&o)throw d;return f}finally{u.__unstableReleaseStoreLock(p)}}},Y=function(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return o=>{let{select:a,dispatch:u}=o;const c=a.getEntityConfig(e,t);if(!c)throw new Error(`The entity being edited (${e}, ${t}) does not have a loaded config.`);const{transientEdits:l={},mergedEdits:d={}}=c,f=a.getRawEntityRecord(e,t,n),p=a.getEditedEntityRecord(e,t,n),v={kind:e,name:t,recordId:n,edits:Object.keys(r).reduce(((e,t)=>{const n=f[t],i=p[t],o=d[t]?{...i,...r[t]}:r[t];return e[t]=(0,s.isEqual)(n,o)?void 0:o,e}),{}),transientEdits:l};u({type:"EDIT_ENTITY_RECORD",...v,meta:{undo:!i.undoIgnore&&{...v,edits:Object.keys(r).reduce(((e,t)=>(e[t]=p[t],e)),{})}}})}},K=()=>e=>{let{select:t,dispatch:n}=e;const r=t.getUndoEdit();r&&n({type:"EDIT_ENTITY_RECORD",...r,meta:{isUndo:!0}})},H=()=>e=>{let{select:t,dispatch:n}=e;const r=t.getRedoEdit();r&&n({type:"EDIT_ENTITY_RECORD",...r,meta:{isRedo:!0}})};function W(){return{type:"CREATE_UNDO_LEVEL"}}const z=function(e,t,n){let{isAutosave:r=!1,__unstableFetch:i=y(),throwOnError:o=!1}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return async a=>{let{select:u,resolveSelect:c,dispatch:l}=a;const d=await l(ce(e)),f=(0,s.find)(d,{kind:e,name:t});if(!f||null!=f&&f.__experimentalNoFetch)return;const p=f.key||re,v=n[p],y=await l.__unstableAcquireStoreLock(P,["entities","records",e,t,v||T()],{exclusive:!0});try{for(const[r,i]of Object.entries(n))if("function"==typeof i){const o=i(u.getEditedEntityRecord(e,t,v));l.editEntityRecord(e,t,v,{[r]:o},{undoIgnore:!0}),n[r]=o}let s,a;l({type:"SAVE_ENTITY_RECORD_START",kind:e,name:t,recordId:v,isAutosave:r});let d=!1;try{const o=`${f.baseURL}${v?"/"+v:""}`,a=u.getRawEntityRecord(e,t,v);if(r){const r=u.getCurrentUser(),d=r?r.id:void 0,f=await c.getAutosave(a.type,a.id,d);let p={...a,...f,...n};if(p=Object.keys(p).reduce(((e,t)=>(["title","excerpt","content"].includes(t)&&(e[t]=p[t]),e)),{status:"auto-draft"===p.status?"draft":p.status}),s=await i({path:`${o}/autosaves`,method:"POST",data:p}),a.id===s.id){let n={...a,...p,...s};n=Object.keys(n).reduce(((e,t)=>(["title","excerpt","content"].includes(t)?e[t]=n[t]:e[t]="status"===t?"auto-draft"===a.status&&"draft"===n.status?n.status:a.status:a[t],e)),{}),l.receiveEntityRecords(e,t,n,void 0,!0)}else l.receiveAutosaves(a.id,s)}else{let r=n;f.__unstablePrePersist&&(r={...r,...f.__unstablePrePersist(a,r)}),s=await i({path:o,method:v?"PUT":"POST",data:r}),l.receiveEntityRecords(e,t,s,void 0,!0,r)}}catch(e){d=!0,a=e}if(l({type:"SAVE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:v,error:a,isAutosave:r}),d&&o)throw a;return s}finally{l.__unstableReleaseStoreLock(y)}}},X=e=>async t=>{let{dispatch:n}=t;const r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:L,t=0,n=[];const r=new O;return{add(e){const i=++t;r.add(i);const o=e=>new Promise(((t,o)=>{n.push({input:e,resolve:t,reject:o}),r.delete(i)}));return(0,s.isFunction)(e)?Promise.resolve(e(o)).finally((()=>{r.delete(i)})):o(e)},async run(){let t;r.size&&await new Promise((e=>{const t=r.subscribe((()=>{r.size||(t(),e(void 0))}))}));try{if(t=await e(n.map((e=>{let{input:t}=e;return t}))),t.length!==n.length)throw new Error("run: Array returned by processor must be same size as input array.")}catch(e){for(const{reject:t}of n)t(e);throw e}let i=!0;for(const e of(0,s.zip)(t,n)){const t=e[0],n=e[1];var o;null!=t&&t.error?(null==n||n.reject(t.error),i=!1):null==n||n.resolve(null!==(o=null==t?void 0:t.output)&&void 0!==o?o:t)}return n=[],i}}}(),i={saveEntityRecord:(e,t,i,o)=>r.add((r=>n.saveEntityRecord(e,t,i,{...o,__unstableFetch:r}))),saveEditedEntityRecord:(e,t,i,o)=>r.add((r=>n.saveEditedEntityRecord(e,t,i,{...o,__unstableFetch:r}))),deleteEntityRecord:(e,t,i,o,s)=>r.add((r=>n.deleteEntityRecord(e,t,i,o,{...s,__unstableFetch:r})))},o=e.map((e=>e(i))),[,...a]=await Promise.all([r.run(),...o]);return a},J=(e,t,n,r)=>async i=>{let{select:o,dispatch:a}=i;if(!o.hasEditsForEntityRecord(e,t,n))return;const u=await a(ce(e)),c=(0,s.find)(u,{kind:e,name:t});if(!c)return;const l=c.key||re,d=o.getEntityRecordNonTransientEdits(e,t,n),f={[l]:n,...d};return await a.saveEntityRecord(e,t,f,r)},Z=(e,t,n,r,i)=>async o=>{let{select:s,dispatch:a}=o;if(!s.hasEditsForEntityRecord(e,t,n))return;const u=s.getEntityRecordNonTransientEdits(e,t,n),c={};for(const e in u)r.some((t=>t===e))&&(c[e]=u[e]);return await a.saveEntityRecord(e,t,c,i)};function ee(e){return I()("wp.data.dispatch( 'core' ).receiveUploadPermissions",{since:"5.9",alternative:"receiveUserPermission"}),te("create/media",e)}function te(e,t){return{type:"RECEIVE_USER_PERMISSION",key:e,isAllowed:t}}function ne(e,t){return{type:"RECEIVE_AUTOSAVES",postId:e,autosaves:(0,s.castArray)(t)}}const re="id",ie=["title","excerpt","content"],oe=[{label:(0,h.__)("Base"),name:"__unstableBase",kind:"root",baseURL:"/",baseURLParams:{_fields:["description","gmt_offset","home","name","site_icon","site_icon_url","site_logo","timezone_string","url"].join(",")}},{label:(0,h.__)("Site"),name:"site",kind:"root",baseURL:"/wp/v2/settings",getTitle:e=>(0,s.get)(e,["title"],(0,h.__)("Site Title"))},{label:(0,h.__)("Post Type"),name:"postType",kind:"root",key:"slug",baseURL:"/wp/v2/types",baseURLParams:{context:"edit"},rawAttributes:ie},{name:"media",kind:"root",baseURL:"/wp/v2/media",baseURLParams:{context:"edit"},plural:"mediaItems",label:(0,h.__)("Media"),rawAttributes:["caption","title","description"]},{name:"taxonomy",kind:"root",key:"slug",baseURL:"/wp/v2/taxonomies",baseURLParams:{context:"edit"},plural:"taxonomies",label:(0,h.__)("Taxonomy")},{name:"sidebar",kind:"root",baseURL:"/wp/v2/sidebars",plural:"sidebars",transientEdits:{blocks:!0},label:(0,h.__)("Widget areas")},{name:"widget",kind:"root",baseURL:"/wp/v2/widgets",baseURLParams:{context:"edit"},plural:"widgets",transientEdits:{blocks:!0},label:(0,h.__)("Widgets")},{name:"widgetType",kind:"root",baseURL:"/wp/v2/widget-types",baseURLParams:{context:"edit"},plural:"widgetTypes",label:(0,h.__)("Widget types")},{label:(0,h.__)("User"),name:"user",kind:"root",baseURL:"/wp/v2/users",baseURLParams:{context:"edit"},plural:"users"},{name:"comment",kind:"root",baseURL:"/wp/v2/comments",baseURLParams:{context:"edit"},plural:"comments",label:(0,h.__)("Comment")},{name:"menu",kind:"root",baseURL:"/wp/v2/menus",baseURLParams:{context:"edit"},plural:"menus",label:(0,h.__)("Menu")},{name:"menuItem",kind:"root",baseURL:"/wp/v2/menu-items",baseURLParams:{context:"edit"},plural:"menuItems",label:(0,h.__)("Menu Item"),rawAttributes:["title","content"]},{name:"menuLocation",kind:"root",baseURL:"/wp/v2/menu-locations",baseURLParams:{context:"edit"},plural:"menuLocations",label:(0,h.__)("Menu Location"),key:"name"},{label:(0,h.__)("Global Styles"),name:"globalStyles",kind:"root",baseURL:"/wp/v2/global-styles",baseURLParams:{context:"edit"},plural:"globalStylesVariations",getTitle:e=>{var t;return(null==e||null===(t=e.title)||void 0===t?void 0:t.rendered)||(null==e?void 0:e.title)}},{label:(0,h.__)("Themes"),name:"theme",kind:"root",baseURL:"/wp/v2/themes",baseURLParams:{context:"edit"},key:"stylesheet"},{label:(0,h.__)("Plugins"),name:"plugin",kind:"root",baseURL:"/wp/v2/plugins",baseURLParams:{context:"edit"},key:"plugin"}],se=[{kind:"postType",loadEntities:async function(){const e=await y()({path:"/wp/v2/types?context=view"});return(0,s.map)(e,((e,t)=>{var n;const r=["wp_template","wp_template_part"].includes(t);return{kind:"postType",baseURL:`/${null!==(n=null==e?void 0:e.rest_namespace)&&void 0!==n?n:"wp/v2"}/${e.rest_base}`,baseURLParams:{context:"edit"},name:t,label:e.name,transientEdits:{blocks:!0,selection:!0},mergedEdits:{meta:!0},rawAttributes:ie,getTitle:e=>{var t;return(null==e||null===(t=e.title)||void 0===t?void 0:t.rendered)||(null==e?void 0:e.title)||(r?(0,s.startCase)(e.slug):String(e.id))},__unstablePrePersist:r?void 0:ae,__unstable_rest_base:e.rest_base}}))}},{kind:"taxonomy",loadEntities:async function(){const e=await y()({path:"/wp/v2/taxonomies?context=view"});return(0,s.map)(e,((e,t)=>{var n;return{kind:"taxonomy",baseURL:`/${null!==(n=null==e?void 0:e.rest_namespace)&&void 0!==n?n:"wp/v2"}/${e.rest_base}`,baseURLParams:{context:"edit"},name:t,label:e.name}}))}}],ae=(e,t)=>{const n={};return"auto-draft"===(null==e?void 0:e.status)&&(t.status||n.status||(n.status="draft"),t.title&&"Auto Draft"!==t.title||n.title||null!=e&&e.title&&"Auto Draft"!==(null==e?void 0:e.title)||(n.title="")),n};const ue=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"get",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const i=(0,s.find)(oe,{kind:e,name:t}),o="root"===e?"":(0,s.upperFirst)((0,s.camelCase)(e)),a=(0,s.upperFirst)((0,s.camelCase)(t))+(r?"s":""),u=r&&null!=i&&i.plural?(0,s.upperFirst)((0,s.camelCase)(i.plural)):a;return`${n}${o}${u}`},ce=e=>async t=>{let{select:n,dispatch:r}=t,i=n.getEntitiesConfig(e);if(i&&0!==i.length)return i;const o=(0,s.find)(se,{kind:e});return o?(i=await o.loadEntities(),r(N(i)),i):[]};var le=function(e){return"string"==typeof e?e.split(","):Array.isArray(e)?e:null};var de=function(e){const t=new WeakMap;return n=>{let r;return t.has(n)?r=t.get(n):(r=e(n),(0,s.isObjectLike)(n)&&t.set(n,r)),r}}((function(e){const t={stableKey:"",page:1,perPage:10,fields:null,include:null,context:"default"},n=Object.keys(e).sort();for(let o=0;o<n.length;o++){const s=n[o];let a=e[s];switch(s){case"page":t[s]=Number(a);break;case"per_page":t.perPage=Number(a);break;case"context":t.context=a;break;default:var r,i;if("_fields"===s)t.fields=null!==(r=le(a))&&void 0!==r?r:[],a=t.fields.join();if("include"===s)"number"==typeof a&&(a=a.toString()),t.include=(null!==(i=le(a))&&void 0!==i?i:[]).map(Number),a=t.include.join();t.stableKey+=(t.stableKey?"&":"")+(0,k.addQueryArgs)("",{[s]:a}).slice(1)}}return t}));function fe(e){const{query:t}=e;if(!t)return"default";return de(t).context}function pe(e,t,n,r){var i;if(1===n&&-1===r)return t;const o=(n-1)*r,s=Math.max(null!==(i=null==e?void 0:e.length)&&void 0!==i?i:0,o+t.length),a=new Array(s);for(let n=0;n<s;n++){const r=n>=o&&n<o+t.length;a[n]=r?t[n-o]:null==e?void 0:e[n]}return a}const ve=(0,s.flowRight)([c((e=>"query"in e)),l((e=>e.query?{...e,...de(e.query)}:e)),p("context"),p("stableKey")])((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;const{type:n,page:r,perPage:i,key:o=re}=t;return"RECEIVE_ITEMS"!==n?e:pe(e||[],(0,s.map)(t.items,o),r,i)}));var ye=(0,o.combineReducers)({items:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"RECEIVE_ITEMS":{const n=fe(t),r=t.key||re;return{...e,[n]:{...e[n],...t.items.reduce(((t,i)=>{var o;const s=i[r];return t[s]=d(null==e||null===(o=e[n])||void 0===o?void 0:o[s],i),t}),{})}}}case"REMOVE_ITEMS":return(0,s.mapValues)(e,(e=>(0,s.omit)(e,t.itemIds)))}return e},itemIsComplete:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"RECEIVE_ITEMS":{const n=fe(t),{query:r,key:i=re}=t,o=r?de(r):{},s=!r||!Array.isArray(o.fields);return{...e,[n]:{...e[n],...t.items.reduce(((t,r)=>{var o;const a=r[i];return t[a]=(null==e||null===(o=e[n])||void 0===o?void 0:o[a])||s,t}),{})}}}case"REMOVE_ITEMS":return(0,s.mapValues)(e,(e=>(0,s.omit)(e,t.itemIds)))}return e},queries:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"RECEIVE_ITEMS":return ve(e,t);case"REMOVE_ITEMS":const n=t.itemIds.reduce(((e,t)=>(e[t]=!0,e)),{});return(0,s.mapValues)(e,(e=>(0,s.mapValues)(e,(e=>(0,s.filter)(e,(e=>!n[e]))))));default:return e}}});function he(e){return(0,s.flowRight)([c((t=>t.name&&t.kind&&t.name===e.name&&t.kind===e.kind)),l((t=>({...t,key:e.key||re})))])((0,o.combineReducers)({queriedData:ye,edits:function(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;switch(r.type){case"RECEIVE_ITEMS":if("default"!==(null!==(e=null==r||null===(t=r.query)||void 0===t?void 0:t.context)&&void 0!==e?e:"default"))return n;const i={...n};for(const e of r.items){const t=e[r.key],n=i[t];if(!n)continue;const o=Object.keys(n).reduce(((t,i)=>((0,s.isEqual)(n[i],(0,s.get)(e[i],"raw",e[i]))||r.persistedEdits&&(0,s.isEqual)(n[i],r.persistedEdits[i])||(t[i]=n[i]),t)),{});Object.keys(o).length?i[t]=o:delete i[t]}return i;case"EDIT_ENTITY_RECORD":const o={...n[r.recordId],...r.edits};return Object.keys(o).forEach((e=>{void 0===o[e]&&delete o[e]})),{...n,[r.recordId]:o}}return n},saving:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SAVE_ENTITY_RECORD_START":case"SAVE_ENTITY_RECORD_FINISH":return{...e,[t.recordId]:{pending:"SAVE_ENTITY_RECORD_START"===t.type,error:t.error,isAutosave:t.isAutosave}}}return e},deleting:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"DELETE_ENTITY_RECORD_START":case"DELETE_ENTITY_RECORD_FINISH":return{...e,[t.recordId]:{pending:"DELETE_ENTITY_RECORD_START"===t.type,error:t.error}}}return e}}))}function Ee(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oe,t=arguments.length>1?arguments[1]:void 0;return"ADD_ENTITIES"===t.type?[...e,...t.entities]:e}const ge=Object.assign([],{offset:0});let me;var _e,be,Re=(0,o.combineReducers)({terms:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_TERMS"===t.type?{...e,[t.taxonomy]:t.terms}:e},users:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{byId:{},queries:{}},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_USER_QUERY"===t.type?{byId:{...e.byId,...(0,s.keyBy)(t.users,"id")},queries:{...e.queries,[t.queryID]:(0,s.map)(t.users,(e=>e.id))}}:e},currentTheme:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_CURRENT_THEME"===t.type?t.currentTheme.stylesheet:e},currentGlobalStylesId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_CURRENT_GLOBAL_STYLES_ID"===t.type?t.id:e},currentUser:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_CURRENT_USER"===t.type?t.currentUser:e},themeGlobalStyleVariations:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS"===t.type?{...e,[t.stylesheet]:t.variations}:e},themeBaseGlobalStyles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_THEME_GLOBAL_STYLES"===t.type?{...e,[t.stylesheet]:t.globalStyles}:e},taxonomies:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_TAXONOMIES"===t.type?t.taxonomies:e},entities:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=Ee(e.config,t);let r=e.reducer;if(!r||n!==e.config){const e=(0,s.groupBy)(n,"kind");r=(0,o.combineReducers)(Object.entries(e).reduce(((e,t)=>{let[n,r]=t;const i=(0,o.combineReducers)(r.reduce(((e,t)=>({...e,[t.name]:he(t)})),{}));return e[n]=i,e}),{}))}const i=r(e.records,t);return i===e.records&&n===e.config&&r===e.reducer?e:{reducer:r,records:i,config:n}},undo:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ge,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"EDIT_ENTITY_RECORD":case"CREATE_UNDO_LEVEL":let n="CREATE_UNDO_LEVEL"===t.type;const r=!n&&(t.meta.isUndo||t.meta.isRedo);let i;if(n?t=me:r||(me=Object.keys(t.edits).some((e=>!t.transientEdits[e]))?t:{...t,edits:{...me&&me.edits,...t.edits}}),r){if(i=[...e],i.offset=e.offset+(t.meta.isUndo?-1:1),!e.flattenedUndo)return i;n=!0,me.meta.undo||(me.meta.undo={edits:{}}),t=me}if(!t.meta.undo)return e;if(!n&&!Object.keys(t.edits).some((e=>!t.transientEdits[e])))return i=[...e],i.flattenedUndo={...e.flattenedUndo,...t.edits},i.offset=e.offset,i;i=i||e.slice(0,e.offset||void 0),i.offset=i.offset||0,i.pop(),n||i.push({kind:t.meta.undo.kind,name:t.meta.undo.name,recordId:t.meta.undo.recordId,edits:{...e.flattenedUndo,...t.meta.undo.edits}});const o=Object.values(t.meta.undo.edits).filter((e=>"function"!=typeof e)),s=Object.values(t.edits).filter((e=>"function"!=typeof e));return u()(o,s)||i.push({kind:t.kind,name:t.name,recordId:t.recordId,edits:n?{...e.flattenedUndo,...t.edits}:t.edits}),i}return e},embedPreviews:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if("RECEIVE_EMBED_PREVIEW"===t.type){const{url:n,preview:r}=t;return{...e,[n]:r}}return e},userPermissions:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_USER_PERMISSION"===t.type?{...e,[t.key]:t.isAllowed}:e},autosaves:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if("RECEIVE_AUTOSAVES"===t.type){const{postId:n,autosaves:r}=t;return{...e,[n]:r}}return e},blockPatterns:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_BLOCK_PATTERNS"===t.type?t.patterns:e},blockPatternCategories:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_BLOCK_PATTERN_CATEGORIES"===t.type?t.categories:e}});function we(e){return[e]}function Te(){var e={clear:function(){e.head=null}};return e}function ke(e,t,n){var r;if(e.length!==t.length)return!1;for(r=n;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function Se(e,t){var n,r;function i(){n=be?new WeakMap:Te()}function o(){var n,i,o,s,a,u=arguments.length;for(s=new Array(u),o=0;o<u;o++)s[o]=arguments[o];for(a=t.apply(null,s),(n=r(a)).isUniqueByDependants||(n.lastDependants&&!ke(a,n.lastDependants,0)&&n.clear(),n.lastDependants=a),i=n.head;i;){if(ke(i.args,s,1))return i!==n.head&&(i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=n.head,i.prev=null,n.head.prev=i,n.head=i),i.val;i=i.next}return i={val:e.apply(null,s)},s[0]=null,i.args=s,n.head&&(n.head.prev=i,i.next=n.head),n.head=i,i.val}return t||(t=we),r=be?function(e){var t,r,i,o,s,a=n,u=!0;for(t=0;t<e.length;t++){if(r=e[t],!(s=r)||"object"!=typeof s){u=!1;break}a.has(r)?a=a.get(r):(i=new WeakMap,a.set(r,i),a=i)}return a.has(_e)||((o=Te()).isUniqueByDependants=u,a.set(_e,o)),a.get(_e)}:function(){return n},o.getDependants=t,o.clear=i,i(),o}_e={},be="undefined"!=typeof WeakMap;var Ie=n(2167),Ce=n.n(Ie);const Ae=new WeakMap;function Ue(e,t){var n,r;const{stableKey:i,page:o,perPage:a,include:u,fields:c,context:l}=de(t);let d;if(null!==(n=e.queries)&&void 0!==n&&null!==(r=n[l])&&void 0!==r&&r[i]&&(d=e.queries[l][i]),!d)return null;const f=-1===a?0:(o-1)*a,p=-1===a?d.length:Math.min(f+a,d.length),v=[];for(let t=f;t<p;t++){var y;const n=d[t];if(Array.isArray(u)&&!u.includes(n))continue;if(null===(y=e.items[l])||void 0===y||!y.hasOwnProperty(n))return null;const r=e.items[l][n];let i;if(Array.isArray(c)){i={};for(let e=0;e<c.length;e++){const t=c[e].split("."),n=(0,s.get)(r,t);(0,s.set)(i,t,n)}}else{var h;if(null===(h=e.itemIsComplete[l])||void 0===h||!h[n])return null;i=r}v.push(i)}return v}const xe=Se((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Ae.get(e);if(n){const e=n.get(t);if(void 0!==e)return e}else n=new(Ce()),Ae.set(e,n);const r=Ue(e,t);return n.set(t,r),r}));const Le={},Oe=(0,o.createRegistrySelector)((e=>(t,n)=>e(P).isResolving("getEmbedPreview",[n])));function Pe(e,t){I()("select( 'core' ).getAuthors()",{since:"5.9",alternative:"select( 'core' ).getUsers({ who: 'authors' })"});const n=(0,k.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",t);return De(e,n)}function Ve(e){return e.currentUser}const De=Se(((e,t)=>{const n=e.users.queries[t];return(0,s.map)(n,(t=>e.users.byId[t]))}),((e,t)=>[e.users.queries[t],e.users.byId]));function Ne(e,t){return I()("wp.data.select( 'core' ).getEntitiesByKind()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntitiesConfig()"}),je(e,t)}function je(e,t){return(0,s.filter)(e.entities.config,{kind:t})}function qe(e,t,n){return I()("wp.data.select( 'core' ).getEntity()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntityConfig()"}),Me(e,t,n)}function Me(e,t,n){return(0,s.find)(e.entities.config,{kind:t,name:n})}const Ge=Se(((e,t,n,r,i)=>{var o,a;const u=(0,s.get)(e.entities.records,[t,n,"queriedData"]);if(!u)return;const c=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";if(void 0===i){var l;if(null===(l=u.itemIsComplete[c])||void 0===l||!l[r])return;return u.items[c][r]}const d=null===(a=u.items[c])||void 0===a?void 0:a[r];if(d&&i._fields){var f;const e={},t=null!==(f=le(i._fields))&&void 0!==f?f:[];for(let n=0;n<t.length;n++){const r=t[n].split("."),i=(0,s.get)(d,r);(0,s.set)(e,r,i)}return e}return d}),((e,t,n,r,i)=>{var o;const a=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";return[(0,s.get)(e.entities.records,[t,n,"queriedData","items",a,r]),(0,s.get)(e.entities.records,[t,n,"queriedData","itemIsComplete",a,r])]}));function Be(e,t,n,r){return Ge(e,t,n,r)}const Fe=Se(((e,t,n,r)=>{const i=Ge(e,t,n,r);return i&&Object.keys(i).reduce(((r,o)=>(!function(e,t){return(e.rawAttributes||[]).includes(t)}(Me(e,t,n),o)?r[o]=i[o]:r[o]=(0,s.get)(i[o],"raw",i[o]),r)),{})}),((e,t,n,r,i)=>{var o;const a=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";return[e.entities.config,(0,s.get)(e.entities.records,[t,n,"queriedData","items",a,r]),(0,s.get)(e.entities.records,[t,n,"queriedData","itemIsComplete",a,r])]}));function $e(e,t,n,r){return Array.isArray(Qe(e,t,n,r))}function Qe(e,t,n,r){const i=(0,s.get)(e.entities.records,[t,n,"queriedData"]);return i?xe(i,r):null}const Ye=Se((e=>{const{entities:{records:t}}=e,n=[];return Object.keys(t).forEach((r=>{Object.keys(t[r]).forEach((i=>{const o=Object.keys(t[r][i].edits).filter((t=>Ge(e,r,i,t)&&ze(e,r,i,t)));if(o.length){const t=Me(e,r,i);o.forEach((o=>{var s;const a=Xe(e,r,i,o);n.push({key:a[t.key||re],title:(null==t||null===(s=t.getTitle)||void 0===s?void 0:s.call(t,a))||"",name:i,kind:r})}))}}))})),n}),(e=>[e.entities.records])),Ke=Se((e=>{const{entities:{records:t}}=e,n=[];return Object.keys(t).forEach((r=>{Object.keys(t[r]).forEach((i=>{const o=Object.keys(t[r][i].saving).filter((t=>Ze(e,r,i,t)));if(o.length){const t=Me(e,r,i);o.forEach((o=>{var s;const a=Xe(e,r,i,o);n.push({key:a[t.key||re],title:(null==t||null===(s=t.getTitle)||void 0===s?void 0:s.call(t,a))||"",name:i,kind:r})}))}}))})),n}),(e=>[e.entities.records]));function He(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"edits",r])}const We=Se(((e,t,n,r)=>{const{transientEdits:i}=Me(e,t,n)||{},o=He(e,t,n,r)||{};return i?Object.keys(o).reduce(((e,t)=>(i[t]||(e[t]=o[t]),e)),{}):o}),((e,t,n,r)=>[e.entities.config,(0,s.get)(e.entities.records,[t,n,"edits",r])]));function ze(e,t,n,r){return Ze(e,t,n,r)||Object.keys(We(e,t,n,r)).length>0}const Xe=Se(((e,t,n,r)=>({...Fe(e,t,n,r),...He(e,t,n,r)})),((e,t,n,r,i)=>{var o;const a=null!==(o=null==i?void 0:i.context)&&void 0!==o?o:"default";return[e.entities.config,(0,s.get)(e.entities.records,[t,n,"queriedData","items",a,r]),(0,s.get)(e.entities.records,[t,n,"queriedData","itemIsComplete",a,r]),(0,s.get)(e.entities.records,[t,n,"edits",r])]}));function Je(e,t,n,r){const{pending:i,isAutosave:o}=(0,s.get)(e.entities.records,[t,n,"saving",r],{});return Boolean(i&&o)}function Ze(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"saving",r,"pending"],!1)}function et(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"deleting",r,"pending"],!1)}function tt(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"saving",r,"error"])}function nt(e,t,n,r){return(0,s.get)(e.entities.records,[t,n,"deleting",r,"error"])}function rt(e){return e.undo.offset}function it(e){return e.undo[e.undo.length-2+rt(e)]}function ot(e){return e.undo[e.undo.length+rt(e)]}function st(e){return Boolean(it(e))}function at(e){return Boolean(ot(e))}function ut(e){return Ge(e,"root","theme",e.currentTheme)}function ct(e){return e.currentGlobalStylesId}function lt(e){var t,n;return null!==(t=null===(n=ut(e))||void 0===n?void 0:n.theme_supports)&&void 0!==t?t:Le}function dt(e,t){return e.embedPreviews[t]}function ft(e,t){const n=e.embedPreviews[t],r='<a href="'+t+'">'+t+"</a>";return!!n&&n.html===r}function pt(e,t,n,r){const i=(0,s.compact)([t,n,r]).join("/");return(0,s.get)(e,["userPermissions",i])}function vt(e,t,n,r){const i=Me(e,t,n);if(!i)return!1;return pt(e,"update",i.__unstable_rest_base,r)}function yt(e,t,n){return e.autosaves[n]}function ht(e,t,n,r){if(void 0===r)return;const i=e.autosaves[n];return(0,s.find)(i,{author:r})}const Et=(0,o.createRegistrySelector)((e=>(t,n,r)=>e(P).hasFinishedResolution("getAutosaves",[n,r]))),gt=Se((()=>[]),(e=>[e.undo.length,e.undo.offset,e.undo.flattenedUndo]));function mt(e,t){const n=Qe(e,"postType","wp_template",{"find-template":t}),r=null!=n&&n.length?n[0]:null;return r?Xe(e,"postType","wp_template",r.id):r}function _t(e){const t=ut(e);return t?e.themeBaseGlobalStyles[t.stylesheet]:null}function bt(e){const t=ut(e);return t?e.themeGlobalStyleVariations[t.stylesheet]:null}function Rt(e){return e.blockPatterns}function wt(e){return e.blockPatternCategories}var Tt=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return async t=>{let{resolveSelect:r}=t;await r[e](...n)}};const kt=e=>async t=>{let{dispatch:n}=t;const r=(0,k.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",e),i=await y()({path:r});n.receiveUserQuery(r,i)},St=()=>async e=>{let{dispatch:t}=e;const n=await y()({path:"/wp/v2/users/me"});t.receiveCurrentUser(n)},It=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3?arguments[3]:void 0;return async i=>{let{select:o,dispatch:a}=i;const u=await a(ce(e)),c=(0,s.find)(u,{kind:e,name:t});if(!c||null!=c&&c.__experimentalNoFetch)return;const l=await a.__unstableAcquireStoreLock(P,["entities","records",e,t,n],{exclusive:!1});try{void 0!==r&&r._fields&&(r={...r,_fields:(0,s.uniq)([...le(r._fields)||[],c.key||re]).join()});const i=(0,k.addQueryArgs)(c.baseURL+(n?"/"+n:""),{...c.baseURLParams,...r});if(void 0!==r){r={...r,include:[n]};if(o.hasEntityRecords(e,t,r))return}const u=await y()({path:i});a.receiveEntityRecords(e,t,u,r)}finally{a.__unstableReleaseStoreLock(l)}}},Ct=Tt("getEntityRecord"),At=Tt("getEntityRecord"),Ut=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return async r=>{let{dispatch:i}=r;const o=await i(ce(e)),a=(0,s.find)(o,{kind:e,name:t});if(!a||null!=a&&a.__experimentalNoFetch)return;const u=await i.__unstableAcquireStoreLock(P,["entities","records",e,t],{exclusive:!1});try{var c;n._fields&&(n={...n,_fields:(0,s.uniq)([...le(n._fields)||[],a.key||re]).join()});const r=(0,k.addQueryArgs)(a.baseURL,{...a.baseURLParams,...n});let o=Object.values(await y()({path:r}));if(n._fields&&(o=o.map((e=>(n._fields.split(",").forEach((t=>{e.hasOwnProperty(t)||(e[t]=void 0)})),e)))),i.receiveEntityRecords(e,t,o,n),!(null!==(c=n)&&void 0!==c&&c._fields||n.context)){const n=a.key||re,r=o.filter((e=>e[n])).map((r=>[e,t,r[n]]));i({type:"START_RESOLUTIONS",selectorName:"getEntityRecord",args:r}),i({type:"FINISH_RESOLUTIONS",selectorName:"getEntityRecord",args:r})}}finally{i.__unstableReleaseStoreLock(u)}}};Ut.shouldInvalidate=(e,t,n)=>("RECEIVE_ITEMS"===e.type||"REMOVE_ITEMS"===e.type)&&e.invalidateCache&&t===e.kind&&n===e.name;const xt=()=>async e=>{let{dispatch:t,resolveSelect:n}=e;const r=await n.getEntityRecords("root","theme",{status:"active"});t.receiveCurrentTheme(r[0])},Lt=Tt("getCurrentTheme"),Ot=e=>async t=>{let{dispatch:n}=t;try{const t=await y()({path:(0,k.addQueryArgs)("/oembed/1.0/proxy",{url:e})});n.receiveEmbedPreview(e,t)}catch(t){n.receiveEmbedPreview(e,!1)}},Pt=(e,t,n)=>async r=>{var i;let{dispatch:o}=r;const a={create:"POST",read:"GET",update:"PUT",delete:"DELETE"}[e];if(!a)throw new Error(`'${e}' is not a valid action.`);const u=n?`/wp/v2/${t}/${n}`:`/wp/v2/${t}`;let c;try{c=await y()({path:u,method:"OPTIONS",parse:!1})}catch(e){return}const l=null===(i=c.headers)||void 0===i?void 0:i.get("allow"),d=(0,s.compact)([e,t,n]).join("/"),f=(0,s.includes)(l,a);o.receiveUserPermission(d,f)},Vt=(e,t,n)=>async r=>{let{dispatch:i}=r;const o=await i(ce(e)),a=(0,s.find)(o,{kind:e,name:t});if(!a)return;const u=a.__unstable_rest_base;await i(Pt("update",u,n))},Dt=(e,t)=>async n=>{let{dispatch:r,resolveSelect:i}=n;const{rest_base:o}=await i.getPostType(e),s=await y()({path:`/wp/v2/${o}/${t}/autosaves?context=edit`});s&&s.length&&r.receiveAutosaves(t,s)},Nt=(e,t)=>async n=>{let{resolveSelect:r}=n;await r.getAutosaves(e,t)},jt=e=>async t=>{let n,{dispatch:r,resolveSelect:i}=t;try{n=await window.fetch((0,k.addQueryArgs)(e,{"_wp-find-template":!0})).then((e=>e.json())).then((e=>{let{data:t}=e;return t}))}catch(e){}if(!n)return;const o=await i.getEntityRecord("postType","wp_template",n.id);o&&r.receiveEntityRecords("postType","wp_template",[o],{"find-template":e})};jt.shouldInvalidate=e=>("RECEIVE_ITEMS"===e.type||"REMOVE_ITEMS"===e.type)&&e.invalidateCache&&"postType"===e.kind&&"wp_template"===e.name;const qt=()=>async e=>{let{dispatch:t,resolveSelect:n}=e;const r=await n.getEntityRecords("root","theme",{status:"active"}),i=(0,s.get)(r,[0,"_links","wp:user-global-styles",0,"href"]);if(i){const e=await y()({url:i});t.__experimentalReceiveCurrentGlobalStylesId(e.id)}},Mt=()=>async e=>{let{resolveSelect:t,dispatch:n}=e;const r=await t.getCurrentTheme(),i=await y()({path:`/wp/v2/global-styles/themes/${r.stylesheet}`});n.__experimentalReceiveThemeBaseGlobalStyles(r.stylesheet,i)},Gt=()=>async e=>{let{resolveSelect:t,dispatch:n}=e;const r=await t.getCurrentTheme(),i=await y()({path:`/wp/v2/global-styles/themes/${r.stylesheet}/variations`});n.__experimentalReceiveThemeGlobalStyleVariations(r.stylesheet,i)},Bt=()=>async e=>{let{dispatch:t}=e;const n=await y()({path:"/wp/v2/block-patterns/patterns"});t({type:"RECEIVE_BLOCK_PATTERNS",patterns:(0,s.map)(n,(e=>(0,s.mapKeys)(e,((e,t)=>{switch(t){case"block_types":return"blockTypes";case"viewport_width":return"viewportWidth";default:return t}}))))})},Ft=()=>async e=>{let{dispatch:t}=e;t({type:"RECEIVE_BLOCK_PATTERN_CATEGORIES",categories:await y()({path:"/wp/v2/block-patterns/categories"})})};function $t(e,t){const n={...e};let r=n;for(const e of t)r.children={...r.children,[e]:{locks:[],children:{},...r.children[e]}},r=r.children[e];return n}function Qt(e,t){let n=e;for(const e of t){const t=n.children[e];if(!t)return null;n=t}return n}function Yt(e,t){let{exclusive:n}=e;return!(!n||!t.length)||!(n||!t.filter((e=>e.exclusive)).length)}const Kt={requests:[],tree:{locks:[],children:{}}};function Ht(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Kt,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ENQUEUE_LOCK_REQUEST":{const{request:n}=t;return{...e,requests:[n,...e.requests]}}case"GRANT_LOCK_REQUEST":{const{lock:n,request:r}=t,{store:i,path:o}=r,s=[i,...o],a=$t(e.tree,s),u=Qt(a,s);return u.locks=[...u.locks,n],{...e,requests:e.requests.filter((e=>e!==r)),tree:a}}case"RELEASE_LOCK":{const{lock:n}=t,r=[n.store,...n.path],i=$t(e.tree,r),o=Qt(i,r);return o.locks=o.locks.filter((e=>e!==n)),{...e,tree:i}}}return e}function Wt(e,t,n,r){let{exclusive:i}=r;const o=[t,...n],s=e.tree;for(const e of function*(e,t){let n=e;yield n;for(const e of t){const t=n.children[e];if(!t)break;yield t,n=t}}(s,o))if(Yt({exclusive:i},e.locks))return!1;const a=Qt(s,o);if(!a)return!0;for(const e of function*(e){const t=Object.values(e.children);for(;t.length;){const e=t.pop();yield e,t.push(...Object.values(e.children))}}(a))if(Yt({exclusive:i},e.locks))return!1;return!0}function zt(){let e=Ht(void 0,{type:"@@INIT"});function t(){for(const t of function(e){return e.requests}(e)){const{store:n,path:r,exclusive:i,notifyAcquired:o}=t;if(Wt(e,n,r,{exclusive:i})){const s={store:n,path:r,exclusive:i};e=Ht(e,{type:"GRANT_LOCK_REQUEST",lock:s,request:t}),o(s)}}}return{acquire:function(n,r,i){return new Promise((o=>{e=Ht(e,{type:"ENQUEUE_LOCK_REQUEST",request:{store:n,path:r,exclusive:i,notifyAcquired:o}}),t()}))},release:function(n){e=Ht(e,{type:"RELEASE_LOCK",lock:n}),t()}}}function Xt(){const e=zt();return{__unstableAcquireStoreLock:function(t,n,r){let{exclusive:i}=r;return()=>e.acquire(t,n,i)},__unstableReleaseStoreLock:function(t){return()=>e.release(t)}}}var Jt=window.wp.element,Zt=window.wp.blocks;const en=[],tn={...oe.reduce(((e,t)=>(e[t.kind]||(e[t.kind]={}),e[t.kind][t.name]={context:(0,Jt.createContext)(void 0)},e)),{}),...se.reduce(((e,t)=>(e[t.kind]={},e)),{})},nn=(e,t)=>{if(!tn[e])throw new Error(`Missing entity config for kind: ${e}.`);return tn[e][t]||(tn[e][t]={context:(0,Jt.createContext)(void 0)}),tn[e][t].context};function rn(e){let{kind:t,type:n,id:r,children:i}=e;const o=nn(t,n).Provider;return(0,Jt.createElement)(o,{value:r},i)}function on(e,t){return(0,Jt.useContext)(nn(e,t))}function sn(e,t,n,r){const i=on(e,t),s=null!=r?r:i,{value:a,fullValue:u}=(0,o.useSelect)((r=>{const{getEntityRecord:i,getEditedEntityRecord:o}=r(P),a=i(e,t,s),u=o(e,t,s);return a&&u?{value:u[n],fullValue:a[n]}:{}}),[e,t,s,n]),{editEntityRecord:c}=(0,o.useDispatch)(P);return[a,(0,Jt.useCallback)((r=>{c(e,t,s,{[n]:r})}),[e,t,s,n]),u]}function an(e,t){let{id:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=on(e,t),i=null!=n?n:r,{content:s,blocks:a}=(0,o.useSelect)((n=>{const{getEditedEntityRecord:r}=n(P),o=r(e,t,i);return{blocks:o.blocks,content:o.content}}),[e,t,i]),{__unstableCreateUndoLevel:u,editEntityRecord:c}=(0,o.useDispatch)(P);(0,Jt.useEffect)((()=>{if(s&&"function"!=typeof s&&!a){const n=(0,Zt.parse)(s);c(e,t,i,{blocks:n},{undoIgnore:!0})}}),[s]);const l=(0,Jt.useCallback)(((n,r)=>{const{selection:o}=r,s={blocks:n,selection:o};if(a===s.blocks)return u(e,t,i);s.content=e=>{let{blocks:t=[]}=e;return(0,Zt.__unstableSerializeAndClean)(t)},c(e,t,i,s)}),[e,t,i,a]),d=(0,Jt.useCallback)(((n,r)=>{const{selection:o}=r;c(e,t,i,{blocks:n,selection:o})}),[e,t,i]);return[null!=a?a:en,d,l]}var un=n(9756),cn=n.n(un)();let ln;!function(e){e.Idle="IDLE",e.Resolving="RESOLVING",e.Error="ERROR",e.Success="SUCCESS"}(ln||(ln={}));const dn=["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"];function fn(e,t){return(0,o.useSelect)(((t,n)=>e((e=>pn(t(e))),n)),t)}const pn=cn((e=>{const t={};for(const n in e)dn.includes(n)||Object.defineProperty(t,n,{get:()=>function(){const{getIsResolving:t,hasFinishedResolution:r}=e;for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];const a=!!t(n,o),u=!a&&r(n,o),c=e[n](...o);let l;return l=a?ln.Resolving:u?c?ln.Success:ln.Error:ln.Idle,{data:c,status:l,isResolving:a,hasResolved:u}}});return t}));function vn(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{enabled:!0};const{data:i,...o}=fn((i=>r.enabled?i(wn).getEntityRecord(e,t,n):null),[e,t,n,r.enabled]);return{record:i,...o}}function yn(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{enabled:!0};const i=(0,k.addQueryArgs)("",n),{data:o,...s}=fn((i=>r.enabled?i(wn).getEntityRecords(e,t,n):{data:[]}),[e,t,i,r.enabled]);return{records:o,...s}}var hn=window.wp.htmlEntities;var En=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{isInitialSuggestions:r=!1,type:i,subtype:o,page:s,perPage:a=(r?3:20)}=t,{disablePostFormats:u=!1}=n,c=[];return i&&"post"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/search",{search:e,page:s,per_page:a,type:"post",subtype:o})}).then((e=>e.map((e=>({...e,meta:{kind:"post-type",subtype:o}}))))).catch((()=>[]))),i&&"term"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/search",{search:e,page:s,per_page:a,type:"term",subtype:o})}).then((e=>e.map((e=>({...e,meta:{kind:"taxonomy",subtype:o}}))))).catch((()=>[]))),u||i&&"post-format"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/search",{search:e,page:s,per_page:a,type:"post-format",subtype:o})}).then((e=>e.map((e=>({...e,meta:{kind:"taxonomy",subtype:o}}))))).catch((()=>[]))),i&&"attachment"!==i||c.push(y()({path:(0,k.addQueryArgs)("/wp/v2/media",{search:e,page:s,per_page:a})}).then((e=>e.map((e=>({...e,meta:{kind:"media"}}))))).catch((()=>[]))),Promise.all(c).then((e=>e.reduce(((e,t)=>e.concat(t)),[]).filter((e=>!!e.id)).slice(0,a).map((e=>{var t;const n="attachment"===e.type;return{id:e.id,url:n?e.source_url:e.url,title:(0,hn.decodeEntities)(n?e.title.rendered:e.title||"")||(0,h.__)("(no title)"),type:e.subtype||e.type,kind:null==e||null===(t=e.meta)||void 0===t?void 0:t.kind}}))))};const gn=new Map;var mn=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n="/wp-block-editor/v1/url-details",r={url:(0,k.prependHTTP)(e)};if(!(0,k.isURL)(e))return Promise.reject(`${e} is not a valid URL.`);const i=(0,k.getProtocol)(e);return i&&(0,k.isValidProtocol)(i)&&i.startsWith("http")&&/^https?:\/\/[^\/\s]/i.test(e)?gn.has(e)?gn.get(e):y()({path:(0,k.addQueryArgs)(n,r),...t}).then((t=>(gn.set(e,t),t))):Promise.reject(`${e} does not have a valid protocol. URLs must be "http" based`)};const _n=oe.reduce(((e,t)=>{const{kind:n,name:r}=t;return e[ue(n,r)]=(e,t,i)=>Ge(e,n,r,t,i),e[ue(n,r,"get",!0)]=(e,t)=>Qe(e,n,r,t),e}),{}),bn=oe.reduce(((e,t)=>{const{kind:n,name:r}=t;e[ue(n,r)]=(e,t)=>It(n,r,e,t);const i=ue(n,r,"get",!0);return e[i]=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return Ut(n,r,...t)},e[i].shouldInvalidate=e=>Ut.shouldInvalidate(e,n,r),e}),{}),Rn=oe.reduce(((e,t)=>{const{kind:n,name:r}=t;return e[ue(n,r,"save")]=e=>z(n,r,e),e[ue(n,r,"delete")]=(e,t)=>Q(n,r,e,t),e}),{}),wn=(0,o.createReduxStore)(P,{reducer:Re,actions:{...e,...Rn,...Xt()},selectors:{...t,..._n},resolvers:{...i,...bn}});(0,o.register)(wn)}(),(window.wp=window.wp||{}).coreData=r}();
\ No newline at end of file
diff --git a/wp-includes/js/dist/edit-site.js b/wp-includes/js/dist/edit-site.js
index 65c6761407..8c3f3627c3 100644
--- a/wp-includes/js/dist/edit-site.js
+++ b/wp-includes/js/dist/edit-site.js
@@ -9953,7 +9953,7 @@ function SidebarComplementaryAreaFills() {
   // See https://github.com/WordPress/gutenberg/blob/trunk/docs/how-to-guides/feature-flags.md#dead-code-elimination.


-  let MaybeNavigationMenuSidebar = 'Fragment';
+  let MaybeNavigationMenuSidebar = external_wp_element_namespaceObject.Fragment;

   if (false) {}

@@ -11133,7 +11133,7 @@ function BlockEditor(_ref) {
   // See https://github.com/WordPress/gutenberg/blob/trunk/docs/how-to-guides/feature-flags.md#dead-code-elimination.


-  let MaybeNavMenuSidebarToggle = 'Fragment';
+  let MaybeNavMenuSidebarToggle = external_wp_element_namespaceObject.Fragment;

   if (false) {}

diff --git a/wp-includes/js/dist/edit-site.min.js b/wp-includes/js/dist/edit-site.min.js
index 10d32b30ee..620e4c33d5 100644
--- a/wp-includes/js/dist/edit-site.min.js
+++ b/wp-includes/js/dist/edit-site.min.js
@@ -9,4 +9,4 @@
   Copyright (c) 2018 Jed Watson.
   Licensed under the MIT License (MIT), see
   http://jedwatson.github.io/classnames
-*/!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var l=typeof n;if("string"===l||"number"===l)e.push(n);else if(Array.isArray(n)){if(n.length){var o=a.apply(null,n);o&&e.push(o)}}else if("object"===l)if(n.toString===Object.prototype.toString)for(var i in n)r.call(n,i)&&n[i]&&e.push(i);else e.push(n.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},4827:function(e){e.exports=function(e,t,n){return((n=window.getComputedStyle)?n(e):e.currentStyle)[t.replace(/-(\w)/gi,(function(e,t){return t.toUpperCase()}))]}},8981:function(e,t){var n,r,a;r=[],void 0===(a="function"==typeof(n=function(){return function e(t,n,r){var a,l,o=window,i="application/octet-stream",s=r||i,c=t,u=!n&&!r&&c,m=document.createElement("a"),d=function(e){return String(e)},p=o.Blob||o.MozBlob||o.WebKitBlob||d,h=n||"download";if(p=p.call?p.bind(o):Blob,"true"===String(this)&&(s=(c=[c,s])[0],c=c[1]),u&&u.length<2048&&(h=u.split("/").pop().split("?")[0],m.href=u,-1!==m.href.indexOf(u))){var _=new XMLHttpRequest;return _.open("GET",u,!0),_.responseType="blob",_.onload=function(t){e(t.target.response,h,i)},setTimeout((function(){_.send()}),0),_}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(c)){if(!(c.length>2096103.424&&p!==d))return navigator.msSaveBlob?navigator.msSaveBlob(v(c),h):y(c);s=(c=v(c)).type||i}else if(/([\x80-\xff])/.test(c)){for(var g=0,f=new Uint8Array(c.length),E=f.length;g<E;++g)f[g]=c.charCodeAt(g);c=new p([f],{type:s})}function v(e){for(var t=e.split(/[:;,]/),n=t[1],r=("base64"==t[2]?atob:decodeURIComponent)(t.pop()),a=r.length,l=0,o=new Uint8Array(a);l<a;++l)o[l]=r.charCodeAt(l);return new p([o],{type:n})}function y(e,t){if("download"in m)return m.href=e,m.setAttribute("download",h),m.className="download-js-link",m.innerHTML="downloading...",m.style.display="none",document.body.appendChild(m),setTimeout((function(){m.click(),document.body.removeChild(m),!0===t&&setTimeout((function(){o.URL.revokeObjectURL(m.href)}),250)}),66),!0;if(/(Version)\/(\d+)\.(\d+)(?:\.(\d+))?.*Safari\//.test(navigator.userAgent))return/^data:/.test(e)&&(e="data:"+e.replace(/^data:([\w\/\-\+]+)/,i)),window.open(e)||confirm("Displaying New Document\n\nUse Save As... to download, then click back to return to this page.")&&(location.href=e),!0;var n=document.createElement("iframe");document.body.appendChild(n),!t&&/^data:/.test(e)&&(e="data:"+e.replace(/^data:([\w\/\-\+]+)/,i)),n.src=e,setTimeout((function(){document.body.removeChild(n)}),333)}if(a=c instanceof p?c:new p([c],{type:s}),navigator.msSaveBlob)return navigator.msSaveBlob(a,h);if(o.URL)y(o.URL.createObjectURL(a),!0);else{if("string"==typeof a||a.constructor===d)try{return y("data:"+s+";base64,"+o.btoa(a))}catch(e){return y("data:"+s+","+encodeURIComponent(a))}(l=new FileReader).onload=function(e){y(this.result)},l.readAsDataURL(a)}return!0}})?n.apply(t,r):n)||(e.exports=a)},9894:function(e,t,n){var r=n(4827);e.exports=function(e){var t=r(e,"line-height"),n=parseFloat(t,10);if(t===n+""){var a=e.style.lineHeight;e.style.lineHeight=t+"em",t=r(e,"line-height"),n=parseFloat(t,10),a?e.style.lineHeight=a:delete e.style.lineHeight}if(-1!==t.indexOf("pt")?(n*=4,n/=3):-1!==t.indexOf("mm")?(n*=96,n/=25.4):-1!==t.indexOf("cm")?(n*=96,n/=2.54):-1!==t.indexOf("in")?n*=96:-1!==t.indexOf("pc")&&(n*=16),n=Math.round(n),"normal"===t){var l=e.nodeName,o=document.createElement(l);o.innerHTML="&nbsp;","TEXTAREA"===l.toUpperCase()&&o.setAttribute("rows","1");var i=r(e,"font-size");o.style.fontSize=i,o.style.padding="0px",o.style.border="0px";var s=document.body;s.appendChild(o),n=o.offsetHeight,s.removeChild(o)}return n}},5372:function(e,t,n){"use strict";var r=n(9567);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var i=new Error("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");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={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:l,resetWarningCache:a};return n.PropTypes=n,n}},2652:function(e,t,n){e.exports=n(5372)()},9567:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},5438:function(e,t,n){"use strict";var r,a=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&(n[r[a]]=e[r[a]])}return n};t.__esModule=!0;var i=n(9196),s=n(2652),c=n(6411),u=n(9894),m="autosize:resized",d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={lineHeight:null},t.textarea=null,t.onResize=function(e){t.props.onResize&&t.props.onResize(e)},t.updateLineHeight=function(){t.textarea&&t.setState({lineHeight:u(t.textarea)})},t.onChange=function(e){var n=t.props.onChange;t.currentValue=e.currentTarget.value,n&&n(e)},t}return a(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.maxRows,r=t.async;"number"==typeof n&&this.updateLineHeight(),"number"==typeof n||r?setTimeout((function(){return e.textarea&&c(e.textarea)})):this.textarea&&c(this.textarea),this.textarea&&this.textarea.addEventListener(m,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(m,this.onResize),c.destroy(this.textarea))},t.prototype.render=function(){var e=this,t=this.props,n=(t.onResize,t.maxRows),r=(t.onChange,t.style),a=(t.innerRef,t.children),s=o(t,["onResize","maxRows","onChange","style","innerRef","children"]),c=this.state.lineHeight,u=n&&c?c*n:null;return i.createElement("textarea",l({},s,{onChange:this.onChange,style:u?l({},r,{maxHeight:u}):r,ref:function(t){e.textarea=t,"function"==typeof e.props.innerRef?e.props.innerRef(t):e.props.innerRef&&(e.props.innerRef.current=t)}}),a)},t.prototype.componentDidUpdate=function(){this.textarea&&c.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:s.number,maxRows:s.number,onResize:s.func,innerRef:s.any,async:s.bool},t}(i.Component);t.TextareaAutosize=i.forwardRef((function(e,t){return i.createElement(d,l({},e,{innerRef:t}))}))},773:function(e,t,n){"use strict";var r=n(5438);t.Z=r.TextareaAutosize},9196:function(e){"use strict";e.exports=window.React}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var l=t[r]={exports:{}};return e[r].call(l.exports,l,l.exports,n),l.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};!function(){"use strict";n.r(r),n.d(r,{PluginMoreMenuItem:function(){return _o},PluginSidebar:function(){return po},PluginSidebarMoreMenuItem:function(){return ho},__experimentalMainDashboardButton:function(){return Aa},__experimentalNavigationToggle:function(){return Da},initializeEditor:function(){return fo},reinitializeEditor:function(){return go}});var e={};n.r(e),n.d(e,{disableComplementaryArea:function(){return j},enableComplementaryArea:function(){return W},pinItem:function(){return Y},setFeatureDefaults:function(){return Z},setFeatureValue:function(){return K},toggleFeature:function(){return X},unpinItem:function(){return q}});var t={};n.r(t),n.d(t,{getActiveComplementaryArea:function(){return Q},isFeatureActive:function(){return ee},isItemPinned:function(){return J}});var a={};n.r(a),n.d(a,{__experimentalSetPreviewDeviceType:function(){return Me},addTemplate:function(){return Be},closeGeneralSidebar:function(){return je},openGeneralSidebar:function(){return We},openNavigationPanelToMenu:function(){return De},removeTemplate:function(){return Ae},revertTemplate:function(){return $e},setHomeTemplateId:function(){return Le},setIsInserterOpened:function(){return He},setIsListViewOpened:function(){return Ue},setIsNavigationPanelOpened:function(){return Fe},setNavigationPanelActiveMenu:function(){return Oe},setPage:function(){return Ve},setTemplate:function(){return Re},setTemplatePart:function(){return ze},switchEditorMode:function(){return Ye},toggleFeature:function(){return Pe},updateSettings:function(){return Ge}});var l={};n.r(l),n.d(l,{__experimentalGetInsertionPoint:function(){return gt},__experimentalGetPreviewDeviceType:function(){return rt},__unstableGetPreference:function(){return tt},getCanUserCreateMedia:function(){return at},getCurrentTemplateNavigationPanelSubMenu:function(){return pt},getCurrentTemplateTemplateParts:function(){return Et},getEditedPostId:function(){return ut},getEditedPostType:function(){return ct},getEditorMode:function(){return vt},getHomeTemplateId:function(){return it},getNavigationPanelActiveMenu:function(){return dt},getPage:function(){return mt},getReusableBlocks:function(){return lt},getSettings:function(){return ot},isFeatureActive:function(){return nt},isInserterOpened:function(){return _t},isListViewOpened:function(){return ft},isNavigationOpened:function(){return ht}});var o=window.wp.element,i=window.wp.blocks,s=window.wp.blockLibrary,c=window.wp.data,u=window.wp.coreData,m=window.wp.editor,d=window.wp.preferences,p=window.wp.i18n,h=window.wp.viewport,_=window.wp.url,g=window.wp.hooks,f=window.wp.mediaUtils;(0,g.addFilter)("editor.MediaUpload","core/edit-site/components/media-upload",(()=>f.MediaUpload));const E="core/edit-site",v="uncategorized",y=["index","singular","archive","single","page","home","404","search","author","category","taxonomy","date","tag","attachment","single-post","front-page"],b=["page-home"],w=["post-","author-","single-post-","tag-"],S=["page-"],x={singular:["single","page"],index:["archive","404","search","singular","home"],home:["front-page"]},k="root",C="templates",T="templates-general",N=[{area:"header",menu:"template-parts-headers",title:(0,p.__)("headers")},{area:"footer",menu:"template-parts-footers",title:(0,p.__)("footers")},{area:"sidebar",menu:"template-parts-sidebars",title:(0,p.__)("sidebars")},{area:v,menu:"template-parts-general",title:(0,p.__)("general")}];var I=(0,c.combineReducers)({deviceType:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Desktop",t=arguments.length>1?arguments[1]:void 0;return"SET_PREVIEW_DEVICE_TYPE"===t.type?t.deviceType:e},settings:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"UPDATE_SETTINGS"===t.type?{...e,...t.settings}:e},editedPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TEMPLATE":case"SET_PAGE":return{type:"wp_template",id:t.templateId,page:t.page};case"SET_TEMPLATE_PART":return{type:"wp_template_part",id:t.templatePartId}}return e},homeTemplateId:function(e,t){return"SET_HOME_TEMPLATE"===t.type?t.homeTemplateId:e},navigationPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{menu:k,isOpen:!1},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_NAVIGATION_PANEL_ACTIVE_MENU":return{...e,menu:t.menu};case"OPEN_NAVIGATION_PANEL_TO_MENU":return{...e,isOpen:!0,menu:t.menu};case"SET_IS_NAVIGATION_PANEL_OPENED":return{...e,menu:t.isOpen?e.menu:k,isOpen:t.isOpen};case"SET_IS_LIST_VIEW_OPENED":return{...e,menu:e.isOpen&&t.isOpen?k:e.menu,isOpen:!t.isOpen&&e.isOpen};case"SET_IS_INSERTER_OPENED":return{...e,menu:e.isOpen&&t.value?k:e.menu,isOpen:!t.value&&e.isOpen}}return e},blockInserterPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_NAVIGATION_PANEL_TO_MENU":return!1;case"SET_IS_NAVIGATION_PANEL_OPENED":case"SET_IS_LIST_VIEW_OPENED":return!t.isOpen&&e;case"SET_IS_INSERTER_OPENED":return t.value}return e},listViewPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_NAVIGATION_PANEL_TO_MENU":return!1;case"SET_IS_NAVIGATION_PANEL_OPENED":return!t.isOpen&&e;case"SET_IS_INSERTER_OPENED":return!t.value&&e;case"SET_IS_LIST_VIEW_OPENED":return t.isOpen}return e}}),P=window.wp.apiFetch,M=n.n(P),R=window.wp.deprecated,B=n.n(R),A=window.wp.notices;function z(){return z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},z.apply(this,arguments)}var L=n(4403),V=n.n(L),O=window.wp.components,D=window.wp.primitives;var F=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}));var H=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));var G=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{fillRule:"evenodd",d:"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",clipRule:"evenodd"}));var U=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"})),$=window.lodash;const W=(e,t)=>n=>{let{registry:r}=n;t&&r.dispatch(d.store).set(e,"complementaryArea",t)},j=e=>t=>{let{registry:n}=t;n.dispatch(d.store).set(e,"complementaryArea",null)},Y=(e,t)=>n=>{let{registry:r}=n;if(!t)return;const a=r.select(d.store).get(e,"pinnedItems");!0!==(null==a?void 0:a[t])&&r.dispatch(d.store).set(e,"pinnedItems",{...a,[t]:!0})},q=(e,t)=>n=>{let{registry:r}=n;if(!t)return;const a=r.select(d.store).get(e,"pinnedItems");r.dispatch(d.store).set(e,"pinnedItems",{...a,[t]:!1})};function X(e,t){return function(n){let{registry:r}=n;B()("wp.dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"wp.dispatch( 'core/preferences' ).toggle"}),r.dispatch(d.store).toggle(e,t)}}function K(e,t,n){return function(r){let{registry:a}=r;B()("wp.dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"wp.dispatch( 'core/preferences' ).set"}),a.dispatch(d.store).set(e,t,!!n)}}function Z(e,t){return function(n){let{registry:r}=n;B()("wp.dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"wp.dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(d.store).setDefaults(e,t)}}const Q=(0,c.createRegistrySelector)((e=>(t,n)=>e(d.store).get(n,"complementaryArea"))),J=(0,c.createRegistrySelector)((e=>(t,n,r)=>{var a;const l=e(d.store).get(n,"pinnedItems");return null===(a=null==l?void 0:l[r])||void 0===a||a})),ee=(0,c.createRegistrySelector)((e=>(t,n,r)=>(B()("wp.select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"!! wp.select( 'core/preferences' ).isFeatureActive( scope, featureName )"}),!!e(d.store).get(n,r)))),te=(0,c.createReduxStore)("core/interface",{reducer:()=>{},actions:e,selectors:t});(0,c.register)(te);var ne=window.wp.plugins,re=(0,ne.withPluginContext)(((e,t)=>({icon:t.icon||e.icon,identifier:t.identifier||`${e.name}/${t.name}`})));var ae=re((function(e){let{as:t=O.Button,scope:n,identifier:r,icon:a,selectedIcon:l,...i}=e;const s=t,u=(0,c.useSelect)((e=>e(te).getActiveComplementaryArea(n)===r),[r]),{enableComplementaryArea:m,disableComplementaryArea:d}=(0,c.useDispatch)(te);return(0,o.createElement)(s,z({icon:l&&u?l:a,onClick:()=>{u?d(n):m(n,r)}},(0,$.omit)(i,["name"])))}));var le=e=>{let{smallScreenTitle:t,children:n,className:r,toggleButtonProps:a}=e;const l=(0,o.createElement)(ae,z({icon:U},a));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"components-panel__header interface-complementary-area-header__small"},t&&(0,o.createElement)("span",{className:"interface-complementary-area-header__small-title"},t),l),(0,o.createElement)("div",{className:V()("components-panel__header","interface-complementary-area-header",r),tabIndex:-1},n,l))};function oe(e){let{name:t,as:n=O.Button,onClick:r,...a}=e;return(0,o.createElement)(O.Fill,{name:t},(e=>{let{onClick:t}=e;return(0,o.createElement)(n,z({onClick:r||t?function(){(r||$.noop)(...arguments),(t||$.noop)(...arguments)}:void 0},a))}))}oe.Slot=function(e){let{name:t,as:n=O.ButtonGroup,fillProps:r={},bubblesVirtually:a,...l}=e;return(0,o.createElement)(O.Slot,{name:t,bubblesVirtually:a,fillProps:r},(e=>{if((0,$.isEmpty)(o.Children.toArray(e)))return null;const t=[];o.Children.forEach(e,(e=>{let{props:{__unstableExplicitMenuItem:n,__unstableTarget:r}}=e;r&&n&&t.push(r)}));const r=o.Children.map(e,(e=>!e.props.__unstableExplicitMenuItem&&t.includes(e.props.__unstableTarget)?null:e));return(0,o.createElement)(n,l,r)}))};var ie=oe;const se=e=>(0,o.createElement)(O.MenuItem,(0,$.omit)(e,["__unstableExplicitMenuItem","__unstableTarget"]));function ce(e){let{scope:t,target:n,__unstableExplicitMenuItem:r,...a}=e;return(0,o.createElement)(ae,z({as:e=>(0,o.createElement)(ie,z({__unstableExplicitMenuItem:r,__unstableTarget:`${t}/${n}`,as:se,name:`${t}/plugin-more-menu`},e)),role:"menuitemcheckbox",selectedIcon:F,name:n,scope:t},a))}function ue(e){let{scope:t,...n}=e;return(0,o.createElement)(O.Fill,z({name:`PinnedItems/${t}`},n))}ue.Slot=function(e){let{scope:t,className:n,...r}=e;return(0,o.createElement)(O.Slot,z({name:`PinnedItems/${t}`},r),(e=>!(0,$.isEmpty)(e)&&(0,o.createElement)("div",{className:V()(n,"interface-pinned-items")},e)))};var me=ue;function de(e){let{scope:t,children:n,className:r}=e;return(0,o.createElement)(O.Fill,{name:`ComplementaryArea/${t}`},(0,o.createElement)("div",{className:r},n))}const pe=re((function(e){let{children:t,className:n,closeLabel:r=(0,p.__)("Close plugin"),identifier:a,header:l,headerClassName:i,icon:s,isPinnable:u=!0,panelClassName:m,scope:d,name:_,smallScreenTitle:g,title:f,toggleShortcut:E,isActiveByDefault:v,showIconLabels:y=!1}=e;const{isActive:b,isPinned:w,activeArea:S,isSmall:x,isLarge:k}=(0,c.useSelect)((e=>{const{getActiveComplementaryArea:t,isItemPinned:n}=e(te),r=t(d);return{isActive:r===a,isPinned:n(d,a),activeArea:r,isSmall:e(h.store).isViewportMatch("< medium"),isLarge:e(h.store).isViewportMatch("large")}}),[a,d]);!function(e,t,n,r,a){const l=(0,o.useRef)(!1),i=(0,o.useRef)(!1),{enableComplementaryArea:s,disableComplementaryArea:u}=(0,c.useDispatch)(te);(0,o.useEffect)((()=>{r&&a&&!l.current?(u(e),i.current=!0):i.current&&!a&&l.current?(i.current=!1,s(e,t)):i.current&&n&&n!==t&&(i.current=!1),a!==l.current&&(l.current=a)}),[r,a,e,t,n])}(d,a,S,b,x);const{enableComplementaryArea:C,disableComplementaryArea:T,pinItem:N,unpinItem:I}=(0,c.useDispatch)(te);return(0,o.useEffect)((()=>{v&&void 0===S&&!x&&C(d,a)}),[S,v,d,a,x]),(0,o.createElement)(o.Fragment,null,u&&(0,o.createElement)(me,{scope:d},w&&(0,o.createElement)(ae,{scope:d,identifier:a,isPressed:b&&(!y||k),"aria-expanded":b,label:f,icon:y?F:s,showTooltip:!y,variant:y?"tertiary":void 0})),_&&u&&(0,o.createElement)(ce,{target:_,scope:d,icon:s},f),b&&(0,o.createElement)(de,{className:V()("interface-complementary-area",n),scope:d},(0,o.createElement)(le,{className:i,closeLabel:r,onClose:()=>T(d),smallScreenTitle:g,toggleButtonProps:{label:r,shortcut:E,scope:d,identifier:a}},l||(0,o.createElement)(o.Fragment,null,(0,o.createElement)("strong",null,f),u&&(0,o.createElement)(O.Button,{className:"interface-complementary-area__pin-unpin-item",icon:w?H:G,label:w?(0,p.__)("Unpin from toolbar"):(0,p.__)("Pin to toolbar"),onClick:()=>(w?I:N)(d,a),isPressed:w,"aria-expanded":w}))),(0,o.createElement)(O.Panel,{className:m},t)))}));pe.Slot=function(e){let{scope:t,...n}=e;return(0,o.createElement)(O.Slot,z({name:`ComplementaryArea/${t}`},n))};var he=pe,_e=window.wp.compose;var ge=(0,o.forwardRef)((function(e,t){let{footer:n,header:r,sidebar:a,secondarySidebar:l,notices:i,content:s,drawer:c,actions:u,labels:m,className:d,shortcuts:h}=e;const _=(0,O.__unstableUseNavigateRegions)(h);!function(e){(0,o.useEffect)((()=>{const t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}}),[e])}("interface-interface-skeleton__html-container");const g={...{drawer:(0,p.__)("Drawer"),header:(0,p.__)("Header"),body:(0,p.__)("Content"),secondarySidebar:(0,p.__)("Block Library"),sidebar:(0,p.__)("Settings"),actions:(0,p.__)("Publish"),footer:(0,p.__)("Footer")},...m};return(0,o.createElement)("div",z({},_,{ref:(0,_e.useMergeRefs)([t,_.ref]),className:V()(d,"interface-interface-skeleton",_.className,!!n&&"has-footer")}),!!c&&(0,o.createElement)("div",{className:"interface-interface-skeleton__drawer",role:"region","aria-label":g.drawer,tabIndex:"-1"},c),(0,o.createElement)("div",{className:"interface-interface-skeleton__editor"},!!r&&(0,o.createElement)("div",{className:"interface-interface-skeleton__header",role:"region","aria-label":g.header,tabIndex:"-1"},r),(0,o.createElement)("div",{className:"interface-interface-skeleton__body"},!!l&&(0,o.createElement)("div",{className:"interface-interface-skeleton__secondary-sidebar",role:"region","aria-label":g.secondarySidebar,tabIndex:"-1"},l),!!i&&(0,o.createElement)("div",{className:"interface-interface-skeleton__notices"},i),(0,o.createElement)("div",{className:"interface-interface-skeleton__content",role:"region","aria-label":g.body,tabIndex:"-1"},s),!!a&&(0,o.createElement)("div",{className:"interface-interface-skeleton__sidebar",role:"region","aria-label":g.sidebar,tabIndex:"-1"},a),!!u&&(0,o.createElement)("div",{className:"interface-interface-skeleton__actions",role:"region","aria-label":g.actions,tabIndex:"-1"},u))),!!n&&(0,o.createElement)("div",{className:"interface-interface-skeleton__footer",role:"region","aria-label":g.footer,tabIndex:"-1"},n))}));var fe=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));function Ee(e){let{as:t=O.DropdownMenu,className:n,label:r=(0,p.__)("Options"),popoverProps:a,toggleProps:l,children:i}=e;return(0,o.createElement)(t,{className:V()("interface-more-menu-dropdown",n),icon:fe,label:r,popoverProps:{position:"bottom left",...a,className:V()("interface-more-menu-dropdown__content",null==a?void 0:a.className)},toggleProps:{tooltipPosition:"bottom",...l}},(e=>i(e)))}function ve(e){let{closeModal:t,children:n}=e;return(0,o.createElement)(O.Modal,{className:"interface-preferences-modal",title:(0,p.__)("Preferences"),closeLabel:(0,p.__)("Close"),onRequestClose:t},n)}var ye=function(e){let{icon:t,size:n=24,...r}=e;return(0,o.cloneElement)(t,{width:n,height:n,...r})};var be=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));var we=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));const Se="preferences-menu";function xe(e){let{sections:t}=e;const n=(0,_e.useViewportMatch)("medium"),[r,a]=(0,o.useState)(Se),{tabs:l,sectionsContentMap:i}=(0,o.useMemo)((()=>{let e={tabs:[],sectionsContentMap:{}};return t.length&&(e=t.reduce(((e,t)=>{let{name:n,tabLabel:r,content:a}=t;return e.tabs.push({name:n,title:r}),e.sectionsContentMap[n]=a,e}),{tabs:[],sectionsContentMap:{}})),e}),[t]),s=(0,o.useCallback)((e=>i[e.name]||null),[i]);let c;return c=n?(0,o.createElement)(O.TabPanel,{className:"interface-preferences__tabs",tabs:l,initialTabName:r!==Se?r:void 0,onSelect:a,orientation:"vertical"},s):(0,o.createElement)(O.__experimentalNavigatorProvider,{initialPath:"/",className:"interface-preferences__provider"},(0,o.createElement)(O.__experimentalNavigatorScreen,{path:"/"},(0,o.createElement)(O.Card,{isBorderless:!0,size:"small"},(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalItemGroup,null,l.map((e=>(0,o.createElement)(O.__experimentalNavigatorButton,{key:e.name,path:e.name,as:O.__experimentalItem,isAction:!0},(0,o.createElement)(O.__experimentalHStack,{justify:"space-between"},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.__experimentalTruncate,null,e.title)),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(ye,{icon:(0,p.isRTL)()?be:we})))))))))),t.length&&t.map((e=>(0,o.createElement)(O.__experimentalNavigatorScreen,{key:`${e.name}-menu`,path:e.name},(0,o.createElement)(O.Card,{isBorderless:!0,size:"large"},(0,o.createElement)(O.CardHeader,{isBorderless:!1,justify:"left",size:"small",gap:"6"},(0,o.createElement)(O.__experimentalNavigatorBackButton,{icon:(0,p.isRTL)()?we:be,"aria-label":(0,p.__)("Navigate to the previous view")}),(0,o.createElement)(O.__experimentalText,{size:"16"},e.tabLabel)),(0,o.createElement)(O.CardBody,null,e.content)))))),c}var ke=e=>{let{description:t,title:n,children:r}=e;return(0,o.createElement)("fieldset",{className:"interface-preferences-modal__section"},(0,o.createElement)("legend",null,(0,o.createElement)("h2",{className:"interface-preferences-modal__section-title"},n),t&&(0,o.createElement)("p",{className:"interface-preferences-modal__section-description"},t)),r)};var Ce=function(e){let{help:t,label:n,isChecked:r,onChange:a,children:l}=e;return(0,o.createElement)("div",{className:"interface-preferences-modal__option"},(0,o.createElement)(O.ToggleControl,{help:t,label:n,checked:r,onChange:a}),l)},Te=window.wp.blockEditor,Ne=window.wp.a11y;function Ie(e){return!!e&&("custom"===(null==e?void 0:e.source)&&(null==e?void 0:e.has_theme_file))}function Pe(e){return function(t){let{registry:n}=t;B()("select( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"select( 'core/preferences').toggle( 'core/edit-site', featureName )"}),n.dispatch(d.store).toggle("core/edit-site",e)}}function Me(e){return{type:"SET_PREVIEW_DEVICE_TYPE",deviceType:e}}const Re=(e,t)=>async n=>{let{dispatch:r,registry:a}=n;if(!t){const n=await a.resolveSelect(u.store).getEntityRecord("postType","wp_template",e);t=null==n?void 0:n.slug}r({type:"SET_TEMPLATE",templateId:e,page:{context:{templateSlug:t}}})},Be=e=>async t=>{let{dispatch:n,registry:r}=t;const a=await r.dispatch(u.store).saveEntityRecord("postType","wp_template",e);e.content&&r.dispatch(u.store).editEntityRecord("postType","wp_template",a.id,{blocks:(0,i.parse)(e.content)},{undoIgnore:!0}),n({type:"SET_TEMPLATE",templateId:a.id,page:{context:{templateSlug:a.slug}}})},Ae=e=>async t=>{let{registry:n}=t;try{await n.dispatch(u.store).deleteEntityRecord("postType",e.type,e.id,{force:!0});const t=n.select(u.store).getLastEntityDeleteError("postType",e.type,e.id);if(t)throw t;n.dispatch(A.store).createSuccessNotice((0,p.sprintf)((0,p.__)('"%s" deleted.'),e.title.rendered),{type:"snackbar"})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while deleting the template.");n.dispatch(A.store).createErrorNotice(t,{type:"snackbar"})}};function ze(e){return{type:"SET_TEMPLATE_PART",templatePartId:e}}function Le(e){return{type:"SET_HOME_TEMPLATE",homeTemplateId:e}}const Ve=e=>async t=>{var n;let{dispatch:r,registry:a}=t;if(!e.path&&null!==(n=e.context)&&void 0!==n&&n.postId){const t=await a.resolveSelect(u.store).getEntityRecord("postType",e.context.postType||"post",e.context.postId);e.path=(0,_.getPathAndQueryString)(null==t?void 0:t.link)}const l=await a.resolveSelect(u.store).__experimentalGetTemplateForLink(e.path);if(l)return r({type:"SET_PAGE",page:l.slug?{...e,context:{...e.context,templateSlug:l.slug}}:e,templateId:l.id}),l.id};function Oe(e){return{type:"SET_NAVIGATION_PANEL_ACTIVE_MENU",menu:e}}function De(e){return{type:"OPEN_NAVIGATION_PANEL_TO_MENU",menu:e}}function Fe(e){return{type:"SET_IS_NAVIGATION_PANEL_OPENED",isOpen:e}}function He(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}function Ge(e){return{type:"UPDATE_SETTINGS",settings:e}}function Ue(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}const $e=function(e){let{allowUndo:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return async n=>{let{registry:r}=n;if(Ie(e))try{var a;const n=r.select(u.store).getEntityConfig("postType",e.type);if(!n)return void r.dispatch(A.store).createErrorNotice((0,p.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});const l=(0,_.addQueryArgs)(`${n.baseURL}/${e.id}`,{context:"edit",source:"theme"}),o=await M()({path:l});if(!o)return void r.dispatch(A.store).createErrorNotice((0,p.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});const s=e=>{let{blocks:t=[]}=e;return(0,i.__unstableSerializeAndClean)(t)},c=r.select(u.store).getEditedEntityRecord("postType",e.type,e.id);r.dispatch(u.store).editEntityRecord("postType",e.type,e.id,{content:s,blocks:c.blocks,source:"custom"},{undoIgnore:!0});const m=(0,i.parse)(null==o||null===(a=o.content)||void 0===a?void 0:a.raw);if(r.dispatch(u.store).editEntityRecord("postType",e.type,o.id,{content:s,blocks:m,source:"theme"}),t){const t=()=>{r.dispatch(u.store).editEntityRecord("postType",e.type,c.id,{content:s,blocks:c.blocks,source:"custom"})};r.dispatch(A.store).createSuccessNotice((0,p.__)("Template reverted."),{type:"snackbar",actions:[{label:(0,p.__)("Undo"),onClick:t}]})}else r.dispatch(A.store).createSuccessNotice((0,p.__)("Template reverted."))}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("Template revert failed. Please reload.");r.dispatch(A.store).createErrorNotice(t,{type:"snackbar"})}else r.dispatch(A.store).createErrorNotice((0,p.__)("This template is not revertable."),{type:"snackbar"})}},We=e=>t=>{let{registry:n}=t;n.dispatch(te).enableComplementaryArea(E,e)},je=()=>e=>{let{registry:t}=e;t.dispatch(te).disableComplementaryArea(E)},Ye=e=>t=>{let{registry:n}=t;n.dispatch("core/preferences").set("core/edit-site","editorMode",e),"visual"!==e&&n.dispatch(Te.store).clearSelectedBlock(),"visual"===e?(0,Ne.speak)((0,p.__)("Visual editor selected"),"assertive"):"mosaic"===e&&(0,Ne.speak)((0,p.__)("Mosaic view selected"),"assertive")};var qe,Xe;function Ke(e){return[e]}function Ze(){var e={clear:function(){e.head=null}};return e}function Qe(e,t,n){var r;if(e.length!==t.length)return!1;for(r=n;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function Je(e,t,n){return!!x[e]&&("home"===e&&"posts"!==n||x[e].every((e=>t.includes(e)||Je(e,t,n))))}function et(e){if(y.includes(e))return C;if(b.includes(e))return T;if(w.some((t=>e.startsWith(t))))return"templates-posts";return S.some((t=>e.startsWith(t)))?"templates-pages":T}qe={},Xe="undefined"!=typeof WeakMap;const tt=(0,c.createRegistrySelector)((e=>(t,n)=>e(d.store).get("core/edit-site",n)));function nt(e,t){return B()("select( 'core/interface' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!tt(e,t)}function rt(e){return e.deviceType}const at=(0,c.createRegistrySelector)((e=>()=>e(u.store).canUser("create","media"))),lt=(0,c.createRegistrySelector)((e=>()=>"web"===o.Platform.OS?e(u.store).getEntityRecords("postType","wp_block",{per_page:-1}):[])),ot=function(e,t){var n,r;function a(){n=Xe?new WeakMap:Ze()}function l(){var n,a,l,o,i,s=arguments.length;for(o=new Array(s),l=0;l<s;l++)o[l]=arguments[l];for(i=t.apply(null,o),(n=r(i)).isUniqueByDependants||(n.lastDependants&&!Qe(i,n.lastDependants,0)&&n.clear(),n.lastDependants=i),a=n.head;a;){if(Qe(a.args,o,1))return a!==n.head&&(a.prev.next=a.next,a.next&&(a.next.prev=a.prev),a.next=n.head,a.prev=null,n.head.prev=a,n.head=a),a.val;a=a.next}return a={val:e.apply(null,o)},o[0]=null,a.args=o,n.head&&(n.head.prev=a,a.next=n.head),n.head=a,a.val}return t||(t=Ke),r=Xe?function(e){var t,r,a,l,o,i=n,s=!0;for(t=0;t<e.length;t++){if(r=e[t],!(o=r)||"object"!=typeof o){s=!1;break}i.has(r)?i=i.get(r):(a=new WeakMap,i.set(r,a),i=a)}return i.has(qe)||((l=Ze()).isUniqueByDependants=s,i.set(qe,l)),i.get(qe)}:function(){return n},l.getDependants=t,l.clear=a,a(),l}(((e,t)=>{const n={...e.settings,outlineMode:!0,focusMode:!!tt(e,"focusMode"),hasFixedToolbar:!!tt(e,"fixedToolbar"),keepCaretInsideBlock:!!tt(e,"keepCaretInsideBlock"),showIconLabels:!!tt(e,"showIconLabels"),__experimentalSetIsInserterOpened:t,__experimentalReusableBlocks:lt(e),__experimentalPreferPatternsOnRoot:"wp_template"===ct(e)};return at(e)?(n.mediaUpload=t=>{let{onError:n,...r}=t;(0,f.uploadMedia)({wpAllowedMimeTypes:e.settings.allowedMimeTypes,onError:e=>{let{message:t}=e;return n(t)},...r})},n):n}),(e=>[at(e),e.settings,tt(e,"focusMode"),tt(e,"fixedToolbar"),tt(e,"keepCaretInsideBlock"),tt(e,"showIconLabels"),lt(e),ct(e)]));function it(e){return e.homeTemplateId}function st(e){return e.editedPost}function ct(e){return st(e).type}function ut(e){return st(e).id}function mt(e){return st(e).page}function dt(e){return e.navigationPanel.menu}const pt=(0,c.createRegistrySelector)((e=>t=>{const n=ct(t),r=ut(t),a=r?e(u.store).getEntityRecord("postType",n,r):null;if(!a)return k;var l;if("wp_template_part"===n)return(null===(l=N.find((e=>e.area===(null==a?void 0:a.area))))||void 0===l?void 0:l.menu)||"template-parts";const o=e(u.store).getEntityRecords("postType","wp_template"),i=e(u.store).getEditedEntityRecord("root","site").show_on_front;return Je(a.slug,(0,$.map)(o,"slug"),i)?"templates-unused":et(a.slug)}));function ht(e){return e.navigationPanel.isOpen}function _t(e){return!!e.blockInserterPanel}function gt(e){const{rootClientId:t,insertionIndex:n,filterValue:r}=e.blockInserterPanel;return{rootClientId:t,insertionIndex:n,filterValue:r}}function ft(e){return e.listViewPanel}const Et=(0,c.createRegistrySelector)((e=>t=>{var n;const r=ct(t),a=ut(t),l=e(u.store).getEditedEntityRecord("postType",r,a),o=e(u.store).getEntityRecords("postType","wp_template_part",{per_page:-1}),s=(0,$.keyBy)(o,(e=>e.id));return(null!==(n=l.blocks)&&void 0!==n?n:[]).filter((e=>(0,i.isTemplatePart)(e))).map((e=>{const{attributes:{theme:t,slug:n}}=e;return{templatePart:s[`${t}//${n}`],block:e}})).filter((e=>{let{templatePart:t}=e;return!!t}))}));function vt(e){return tt(e,"editorMode")}const yt={reducer:I,actions:a,selectors:l},bt=(0,c.createReduxStore)(E,yt);var wt;(0,c.register)(bt),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(wt||(wt={}));var St=function(e){return e};var xt="beforeunload",kt="popstate";function Ct(e){e.preventDefault(),e.returnValue=""}function Tt(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}function Nt(){return Math.random().toString(36).substr(2,8)}function It(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,a=void 0===r?"":r,l=e.hash,o=void 0===l?"":l;return a&&"?"!==a&&(n+="?"===a.charAt(0)?a:"?"+a),o&&"#"!==o&&(n+="#"===o.charAt(0)?o:"#"+o),n}function Pt(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}const Mt=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,l=e.hash,o=r.state||{};return[o.idx,St({pathname:t,search:a,hash:l,state:o.usr||null,key:o.key||"default"})]}var l=null;n.addEventListener(kt,(function(){if(l)m.call(l),l=null;else{var e=wt.Pop,t=a(),n=t[0],r=t[1];if(m.length){if(null!=n){var o=s-n;o&&(l={action:e,location:r,retry:function(){f(-1*o)}},f(o))}}else g(e)}}));var o=wt.Pop,i=a(),s=i[0],c=i[1],u=Tt(),m=Tt();function d(e){return"string"==typeof e?e:It(e)}function p(e,t){return void 0===t&&(t=null),St(z({pathname:c.pathname,hash:"",search:""},"string"==typeof e?Pt(e):e,{state:t,key:Nt()}))}function h(e,t){return[{usr:e.state,key:e.key,idx:t},d(e)]}function _(e,t,n){return!m.length||(m.call({action:e,location:t,retry:n}),!1)}function g(e){o=e;var t=a();s=t[0],c=t[1],u.call({action:o,location:c})}function f(e){r.go(e)}null==s&&(s=0,r.replaceState(z({},r.state,{idx:s}),""));var E={get action(){return o},get location(){return c},createHref:d,push:function e(t,a){var l=wt.Push,o=p(t,a);if(_(l,o,(function(){e(t,a)}))){var i=h(o,s+1),c=i[0],u=i[1];try{r.pushState(c,"",u)}catch(e){n.location.assign(u)}g(l)}},replace:function e(t,n){var a=wt.Replace,l=p(t,n);if(_(a,l,(function(){e(t,n)}))){var o=h(l,s),i=o[0],c=o[1];r.replaceState(i,"",c),g(a)}},go:f,back:function(){f(-1)},forward:function(){f(1)},listen:function(e){return u.push(e)},block:function(e){var t=m.push(e);return 1===m.length&&n.addEventListener(xt,Ct),function(){t(),m.length||n.removeEventListener(xt,Ct)}}};return E}(),Rt=Mt.push,Bt=Mt.replace;Mt.push=function(e,t){return Rt.call(Mt,(0,_.addQueryArgs)(window.location.href,e),t)},Mt.replace=function(e,t){return Bt.call(Mt,(0,_.addQueryArgs)(window.location.href,e),t)};var At=Mt;const zt=(0,o.createContext)(),Lt=(0,o.createContext)();function Vt(){return(0,o.useContext)(zt)}function Ot(){return(0,o.useContext)(Lt)}function Dt(e){const t=new URLSearchParams(e.search);return{...e,params:Object.fromEntries(t.entries())}}function Ft(e){let{children:t}=e;const[n,r]=(0,o.useState)((()=>Dt(At.location)));return(0,o.useEffect)((()=>At.listen((e=>{let{location:t}=e;r(Dt(t))}))),[]),(0,o.createElement)(Lt.Provider,{value:At},(0,o.createElement)(zt.Provider,{value:n},t(n)))}var Ht=window.wp.keyboardShortcuts;var Gt=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));var Ut=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M13.8 5.2H3v1.5h10.8V5.2zm-3.6 12v1.5H21v-1.5H10.2zm7.2-6H6.6v1.5h10.8v-1.5z"})),$t=window.wp.keycodes;var Wt=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"}));const jt=[{keyCombination:{modifier:"primary",character:"b"},description:(0,p.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,p.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,p.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,p.__)("Remove a link.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,p.__)("Underline the selected text.")}];function Yt(e){let{keyCombination:t,forceAriaLabel:n}=e;const r=t.modifier?$t.displayShortcutList[t.modifier](t.character):t.character,a=t.modifier?$t.shortcutAriaLabel[t.modifier](t.character):t.character;return(0,o.createElement)("kbd",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":n||a},(0,$.castArray)(r).map(((e,t)=>"+"===e?(0,o.createElement)(o.Fragment,{key:t},e):(0,o.createElement)("kbd",{key:t,className:"edit-site-keyboard-shortcut-help-modal__shortcut-key"},e))))}function qt(e){let{description:t,keyCombination:n,aliases:r=[],ariaLabel:a}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-description"},t),(0,o.createElement)("div",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-term"},(0,o.createElement)(Yt,{keyCombination:n,forceAriaLabel:a}),r.map(((e,t)=>(0,o.createElement)(Yt,{keyCombination:e,forceAriaLabel:a,key:t})))))}function Xt(e){let{name:t}=e;const{keyCombination:n,description:r,aliases:a}=(0,c.useSelect)((e=>{const{getShortcutKeyCombination:n,getShortcutDescription:r,getShortcutAliases:a}=e(Ht.store);return{keyCombination:n(t),aliases:a(t),description:r(t)}}),[t]);return n?(0,o.createElement)(qt,{keyCombination:n,description:r,aliases:a}):null}const Kt=e=>{let{shortcuts:t}=e;return(0,o.createElement)("ul",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-list",role:"list"},t.map(((e,t)=>(0,o.createElement)("li",{className:"edit-site-keyboard-shortcut-help-modal__shortcut",key:t},(0,$.isString)(e)?(0,o.createElement)(Xt,{name:e}):(0,o.createElement)(qt,e)))))},Zt=e=>{let{title:t,shortcuts:n,className:r}=e;return(0,o.createElement)("section",{className:V()("edit-site-keyboard-shortcut-help-modal__section",r)},!!t&&(0,o.createElement)("h2",{className:"edit-site-keyboard-shortcut-help-modal__section-title"},t),(0,o.createElement)(Kt,{shortcuts:n}))},Qt=e=>{let{title:t,categoryName:n,additionalShortcuts:r=[]}=e;const a=(0,c.useSelect)((e=>e(Ht.store).getCategoryShortcuts(n)),[n]);return(0,o.createElement)(Zt,{title:t,shortcuts:a.concat(r)})};function Jt(e){let{isModalActive:t,toggleModal:n}=e;return t?(0,o.createElement)(O.Modal,{className:"edit-site-keyboard-shortcut-help-modal",title:(0,p.__)("Keyboard shortcuts"),closeLabel:(0,p.__)("Close"),onRequestClose:n},(0,o.createElement)(Zt,{className:"edit-site-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/edit-site/keyboard-shortcuts"]}),(0,o.createElement)(Qt,{title:(0,p.__)("Global shortcuts"),categoryName:"global"}),(0,o.createElement)(Qt,{title:(0,p.__)("Selection shortcuts"),categoryName:"selection"}),(0,o.createElement)(Qt,{title:(0,p.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,p.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,p.__)("Forward-slash")}]}),(0,o.createElement)(Zt,{title:(0,p.__)("Text formatting"),shortcuts:jt})):null}function en(e){const{featureName:t,...n}=e,r=(0,c.useSelect)((e=>!!e(d.store).get("core/edit-site",t)),[t]),{toggle:a}=(0,c.useDispatch)(d.store);return(0,o.createElement)(Ce,z({onChange:()=>a("core/edit-site",t),isChecked:r},n))}function tn(e){let{isModalActive:t,toggleModal:n}=e;const r=(0,o.useMemo)((()=>[{name:"general",tabLabel:(0,p.__)("General"),content:(0,o.createElement)(ke,{title:(0,p.__)("Appearance"),description:(0,p.__)("Customize options related to the block editor interface and editing flow.")},(0,o.createElement)(en,{featureName:"focusMode",help:(0,p.__)("Highlights the current block and fades other content."),label:(0,p.__)("Spotlight mode")}),(0,o.createElement)(en,{featureName:"showIconLabels",label:(0,p.__)("Show button text labels"),help:(0,p.__)("Show text instead of icons on buttons")}))},{name:"blocks",tabLabel:(0,p.__)("Blocks"),content:(0,o.createElement)(ke,{title:(0,p.__)("Block interactions"),description:(0,p.__)("Customize how you interact with blocks in the block library and editing canvas.")},(0,o.createElement)(en,{featureName:"keepCaretInsideBlock",help:(0,p.__)("Aids screen readers by stopping text caret from leaving blocks."),label:(0,p.__)("Contain text cursor inside block")}))}]));return t?(0,o.createElement)(ve,{closeModal:n},(0,o.createElement)(xe,{sections:r})):null}const{Fill:nn,Slot:rn}=(0,O.createSlotFill)("EditSiteToolsMoreMenuGroup");nn.Slot=e=>{let{fillProps:t}=e;return(0,o.createElement)(rn,{fillProps:t},(e=>!(0,$.isEmpty)(e)&&e))};var an=nn,ln=n(8981),on=n.n(ln);var sn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));function cn(){const{createErrorNotice:e}=(0,c.useDispatch)(A.store);return(0,o.createElement)(O.MenuItem,{role:"menuitem",icon:sn,onClick:async function(){try{const e=await M()({path:"/wp-block-editor/v1/export",parse:!1}),t=await e.blob(),n=e.headers.get("content-disposition").match(/=(.+)\.zip/),r=n[1]?n[1]:"edit-site-export";on()(t,r+".zip","application/zip")}catch(t){let n={};try{n=await t.json()}catch(e){}const r=n.message&&"unknown_error"!==n.code?n.message:(0,p.__)("An error occurred while creating the site export.");e(r,{type:"snackbar"})}},info:(0,p.__)("Download your theme with updated templates and styles.")},(0,p._x)("Export","site exporter menu item"))}function un(){const{toggle:e}=(0,c.useDispatch)(d.store);return(0,o.createElement)(O.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide")},(0,p.__)("Welcome Guide"))}function mn(){const{createNotice:e}=(0,c.useDispatch)(A.store),t=(0,c.useSelect)((e=>()=>{const{getEditedPostId:t,getEditedPostType:n}=e(bt),{getEditedEntityRecord:r}=e(u.store),a=r("postType",n(),t());if(a){if("function"==typeof a.content)return a.content(a);if(a.blocks)return(0,i.__unstableSerializeAndClean)(a.blocks);if(a.content)return a.content}return""}),[]);const n=(0,_e.useCopyToClipboard)(t,(function(){e("info",(0,p.__)("All content copied."),{isDismissible:!0,type:"snackbar"})}));return(0,o.createElement)(O.MenuItem,{ref:n},(0,p.__)("Copy all content"))}const dn=[{value:"visual",label:(0,p.__)("Visual editor")},{value:"text",label:(0,p.__)("Code editor")}];var pn=function(){const{shortcut:e,mode:t}=(0,c.useSelect)((e=>({shortcut:e(Ht.store).getShortcutRepresentation("core/edit-site/toggle-mode"),isRichEditingEnabled:e(bt).getSettings().richEditingEnabled,isCodeEditingEnabled:e(bt).getSettings().codeEditingEnabled,mode:e(bt).getEditorMode()})),[]),{switchEditorMode:n}=(0,c.useDispatch)(bt),r=dn.map((n=>n.value!==t?{...n,shortcut:e}:n));return(0,o.createElement)(O.MenuGroup,{label:(0,p.__)("Editor")},(0,o.createElement)(O.MenuItemsChoice,{choices:r,value:t,onSelect:n}))};function hn(){const[e,t]=(0,o.useReducer)((e=>!e),!1),[n,r]=(0,o.useReducer)((e=>!e),!1);return(0,Ht.useShortcut)("core/edit-site/keyboard-shortcuts",t),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ee,null,(e=>{let{onClose:n}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.MenuGroup,{label:(0,p._x)("View","noun")},(0,o.createElement)(d.PreferenceToggleMenuItem,{scope:"core/edit-site",name:"fixedToolbar",label:(0,p.__)("Top toolbar"),info:(0,p.__)("Access all block and document tools in a single place"),messageActivated:(0,p.__)("Top toolbar activated"),messageDeactivated:(0,p.__)("Top toolbar deactivated")}),(0,o.createElement)(d.PreferenceToggleMenuItem,{scope:"core/edit-site",name:"focusMode",label:(0,p.__)("Spotlight mode"),info:(0,p.__)("Focus on one block at a time"),messageActivated:(0,p.__)("Spotlight mode activated"),messageDeactivated:(0,p.__)("Spotlight mode deactivated")}),(0,o.createElement)(pn,null),(0,o.createElement)(ie.Slot,{name:"core/edit-site/plugin-more-menu",label:(0,p.__)("Plugins"),as:O.MenuGroup,fillProps:{onClick:n}})),(0,o.createElement)(O.MenuGroup,{label:(0,p.__)("Tools")},(0,o.createElement)(cn,null),(0,o.createElement)(O.MenuItem,{onClick:t,shortcut:$t.displayShortcut.access("h")},(0,p.__)("Keyboard shortcuts")),(0,o.createElement)(un,null),(0,o.createElement)(mn,null),(0,o.createElement)(O.MenuItem,{icon:Wt,role:"menuitem",href:(0,p.__)("https://wordpress.org/support/article/site-editor/"),target:"_blank",rel:"noopener noreferrer"},(0,p.__)("Help"),(0,o.createElement)(O.VisuallyHidden,{as:"span"},(0,p.__)("(opens in a new tab)"))),(0,o.createElement)(an.Slot,{fillProps:{onClose:n}})),(0,o.createElement)(O.MenuGroup,null,(0,o.createElement)(O.MenuItem,{onClick:r},(0,p.__)("Preferences"))))})),(0,o.createElement)(Jt,{isModalActive:e,toggleModal:t}),(0,o.createElement)(tn,{isModalActive:n,toggleModal:r}))}function _n(e){let{openEntitiesSavedStates:t,isEntitiesSavedStatesOpen:n}=e;const{isDirty:r,isSaving:a}=(0,c.useSelect)((e=>{const{__experimentalGetDirtyEntityRecords:t,isSavingEntityRecord:n}=e(u.store),r=t();return{isDirty:r.length>0,isSaving:(0,$.some)(r,(e=>n(e.kind,e.name,e.key)))}}),[]),l=!r||a;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.Button,{variant:"primary",className:"edit-site-save-button__button","aria-disabled":l,"aria-expanded":n,disabled:l,isBusy:a,onClick:l?void 0:t},(0,p.__)("Save")))}var gn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));var fn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));function En(){const e=(0,c.useSelect)((e=>e(u.store).hasUndo()),[]),{undo:t}=(0,c.useDispatch)(u.store);return(0,o.createElement)(O.Button,{icon:(0,p.isRTL)()?fn:gn,label:(0,p.__)("Undo"),shortcut:$t.displayShortcut.primary("z"),"aria-disabled":!e,onClick:e?t:void 0})}function vn(){const e=(0,c.useSelect)((e=>e(u.store).hasRedo()),[]),{redo:t}=(0,c.useDispatch)(u.store);return(0,o.createElement)(O.Button,{icon:(0,p.isRTL)()?gn:fn,label:(0,p.__)("Redo"),shortcut:$t.displayShortcut.primaryShift("z"),"aria-disabled":!e,onClick:e?t:void 0})}var yn=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));function bn(e){if(e){const t=(0,i.getBlockType)(e.name);return t?(0,i.__experimentalGetBlockLabel)(t,e.attributes):null}return null}function wn(e){let{entityTitle:t,entityLabel:n,isLoaded:r,children:a,showIconLabels:l}=e;const{label:i}=function(){const{getBlock:e}=(0,c.useSelect)(Te.store),t=(0,c.useSelect)((e=>e(Te.store).__experimentalGetActiveBlockIdByBlockNames(["core/template-part"])),[]);return t?{label:bn(e(t)),isActive:!0}:{}}(),s=(0,o.useRef)();return r?t?(0,o.createElement)("div",{className:V()("edit-site-document-actions",{"has-secondary-label":!!i})},(0,o.createElement)("div",{ref:s,className:"edit-site-document-actions__title-wrapper"},(0,o.createElement)(O.__experimentalText,{size:"body",className:"edit-site-document-actions__title",as:"h1"},(0,o.createElement)(O.VisuallyHidden,{as:"span"},(0,p.sprintf)((0,p.__)("Editing %s: "),n)),t),(0,o.createElement)(O.__experimentalText,{size:"body",className:"edit-site-document-actions__secondary-item"},null!=i?i:""),a&&(0,o.createElement)(O.Dropdown,{popoverProps:{anchorRef:s.current},position:"bottom center",renderToggle:e=>{let{isOpen:t,onToggle:r}=e;return(0,o.createElement)(O.Button,{className:"edit-site-document-actions__get-info",icon:yn,"aria-expanded":t,"aria-haspopup":"true",onClick:r,label:(0,p.sprintf)((0,p.__)("Show %s details"),n)},l&&(0,p.__)("Details"))},contentClassName:"edit-site-document-actions__info-dropdown",renderContent:a}))):(0,o.createElement)("div",{className:"edit-site-document-actions"},(0,p.__)("Template not found")):(0,o.createElement)("div",{className:"edit-site-document-actions"},(0,p.__)("Loading…"))}function Sn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=Ot();function a(a){a.preventDefault(),n?r.replace(e,t):r.push(e,t)}return{href:(0,_.addQueryArgs)(window.location.href,e),onClick:a}}function xn(e){let{params:t={},state:n,replace:r=!1,children:a,...l}=e;const{href:i,onClick:s}=Sn(t,n,r);return(0,o.createElement)("a",z({href:i,onClick:s},l),a)}function kn(e){var t;let{onClose:n,templatePart:r,closeTemplateDetailsDropdown:a}=e;const{revertTemplate:l}=(0,c.useDispatch)(bt),{params:i}=Vt(),s=Sn({postId:r.id,postType:r.type},{fromTemplateId:i.postId});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.MenuGroup,null,(0,o.createElement)(O.MenuItem,z({},s,{onClick:function(e){s.onClick(e),n(),a()}}),(0,p.sprintf)((0,p.__)("Edit %s"),null===(t=r.title)||void 0===t?void 0:t.rendered))),Ie(r)&&(0,o.createElement)(O.MenuGroup,null,(0,o.createElement)(O.MenuItem,{info:(0,p.__)("Restore template to default state"),onClick:function(){l(r),n(),a()}},(0,p.__)("Clear customizations"))))}function Cn(e){let{templatePart:t,clientId:n,closeTemplateDetailsDropdown:r}=e;const{selectBlock:a,toggleBlockHighlight:l}=(0,c.useDispatch)(Te.store),i=(0,c.useSelect)((e=>e(m.store).__experimentalGetDefaultTemplatePartAreas().find((e=>e.area===t.area))),[t.area]),s=()=>l(n,!0),u=()=>l(n,!1);return(0,o.createElement)("div",{role:"menuitem",className:"edit-site-template-details__template-areas-item"},(0,o.createElement)(O.MenuItem,{role:"button",icon:null==i?void 0:i.icon,iconPosition:"left",onClick:()=>{a(n)},onMouseOver:s,onMouseLeave:u,onFocus:s,onBlur:u},null==i?void 0:i.label),(0,o.createElement)(O.DropdownMenu,{icon:fe,label:(0,p.__)("More options"),className:"edit-site-template-details__template-areas-item-more"},(e=>{let{onClose:n}=e;return(0,o.createElement)(kn,{onClose:n,templatePart:t,closeTemplateDetailsDropdown:r})})))}function Tn(e){let{closeTemplateDetailsDropdown:t}=e;const n=(0,c.useSelect)((e=>e(bt).getCurrentTemplateTemplateParts()),[]);return n.length?(0,o.createElement)(O.MenuGroup,{label:(0,p.__)("Areas"),className:"edit-site-template-details__group edit-site-template-details__template-areas"},n.map((e=>{let{templatePart:n,block:r}=e;return(0,o.createElement)(Cn,{key:n.slug,clientId:r.clientId,templatePart:n,closeTemplateDetailsDropdown:t})}))):null}function Nn(e){let{template:t}=e;const[n,r]=(0,u.useEntityProp)("postType",t.type,"title",t.id);return(0,o.createElement)(O.TextControl,{label:(0,p.__)("Title"),value:n,help:(0,p.__)('Give the template a title that indicates its purpose, e.g. "Full Width".'),onChange:e=>{r(e||t.slug)}})}function In(e){let{template:t,onClose:n}=e;const{title:r,description:a}=(0,c.useSelect)((e=>e(m.store).__experimentalGetTemplateInfo(t)),[]),{revertTemplate:l}=(0,c.useDispatch)(bt),i=(0,o.useMemo)((()=>"wp_template"===(null==t?void 0:t.type)?{title:(0,p.__)("templates"),menu:C}:N.find((e=>{let{area:n}=e;return n===(null==t?void 0:t.area)}))),[t]),s=Sn({postType:t.type,postId:void 0});if(!t)return null;return(0,o.createElement)("div",{className:"edit-site-template-details"},(0,o.createElement)("div",{className:"edit-site-template-details__group"},t.is_custom?(0,o.createElement)(Nn,{template:t}):(0,o.createElement)(O.__experimentalHeading,{level:4,weight:600,className:"edit-site-template-details__title"},r),a&&(0,o.createElement)(O.__experimentalText,{size:"body",className:"edit-site-template-details__description",as:"p"},a)),(0,o.createElement)(Tn,{closeTemplateDetailsDropdown:n}),Ie(t)&&(0,o.createElement)(O.MenuGroup,{className:"edit-site-template-details__group edit-site-template-details__revert"},(0,o.createElement)(O.MenuItem,{className:"edit-site-template-details__revert-button",info:(0,p.__)("Restore template to default state"),onClick:()=>{l(t),n()}},(0,p.__)("Clear customizations"))),(0,o.createElement)(O.Button,z({className:"edit-site-template-details__show-all-button"},s),(0,p.sprintf)((0,p.__)("Browse all %s"),i.title)))}const Pn=e=>{e.preventDefault()};function Mn(e){let{openEntitiesSavedStates:t,isEntitiesSavedStatesOpen:n,showIconLabels:r}=e;const a=(0,o.useRef)(),{deviceType:l,entityTitle:i,template:s,templateType:d,isInserterOpen:h,isListViewOpen:_,listViewShortcut:g,isLoaded:f,isVisualMode:E}=(0,c.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t,getEditedPostType:n,getEditedPostId:r,isInserterOpened:a,isListViewOpened:l,getEditorMode:o}=e(bt),{getEditedEntityRecord:i}=e(u.store),{__experimentalGetTemplateInfo:s}=e(m.store),{getShortcutRepresentation:c}=e(Ht.store),d=n(),p=r(),h=i("postType",d,p),_=!!p;return{deviceType:t(),entityTitle:s(h).title,isLoaded:_,template:h,templateType:d,isInserterOpen:a(),isListViewOpen:l(),listViewShortcut:c("core/edit-site/toggle-list-view"),isVisualMode:"visual"===o()}}),[]),{__experimentalSetPreviewDeviceType:v,setIsInserterOpened:y,setIsListViewOpened:b}=(0,c.useDispatch)(bt),w=(0,_e.useViewportMatch)("medium"),S=(0,o.useCallback)((()=>{h?a.current.focus():y(!0)}),[h,y]),x=(0,o.useCallback)((()=>b(!_)),[b,_]),k="wp_template_part"===d;return(0,o.createElement)("div",{className:"edit-site-header"},(0,o.createElement)("div",{className:"edit-site-header_start"},(0,o.createElement)("div",{className:"edit-site-header__toolbar"},(0,o.createElement)(O.Button,{ref:a,variant:"primary",isPressed:h,className:"edit-site-header-toolbar__inserter-toggle",disabled:!E,onMouseDown:Pn,onClick:S,icon:Gt,label:(0,p._x)("Toggle block inserter","Generic label for block inserter button")},r&&(h?(0,p.__)("Close"):(0,p.__)("Add"))),w&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.ToolbarItem,{as:Te.ToolSelector,disabled:!E}),(0,o.createElement)(En,null),(0,o.createElement)(vn,null),(0,o.createElement)(O.Button,{className:"edit-site-header-toolbar__list-view-toggle",disabled:!E,icon:Ut,isPressed:_,label:(0,p.__)("List View"),onClick:x,shortcut:g})))),(0,o.createElement)("div",{className:"edit-site-header_center"},(0,o.createElement)(wn,{entityTitle:i,entityLabel:"wp_template_part"===d?"template part":"template",isLoaded:f,showIconLabels:r},(e=>{let{onClose:t}=e;return(0,o.createElement)(In,{template:s,onClose:t})}))),(0,o.createElement)("div",{className:"edit-site-header_end"},(0,o.createElement)("div",{className:"edit-site-header__actions"},!k&&(0,o.createElement)(Te.__experimentalPreviewOptions,{deviceType:l,setDeviceType:v}),(0,o.createElement)(_n,{openEntitiesSavedStates:t,isEntitiesSavedStatesOpen:n}),(0,o.createElement)(me.Slot,{scope:"core/edit-site"}),(0,o.createElement)(hn,null))))}var Rn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"}));function Bn(e){let{className:t,identifier:n,title:r,icon:a,children:l,closeLabel:i,header:s,headerClassName:c,panelClassName:u}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(he,{className:t,scope:"core/edit-site",identifier:n,title:r,icon:a,closeLabel:i,header:s,headerClassName:c,panelClassName:u},l),(0,o.createElement)(ce,{scope:"core/edit-site",identifier:n,icon:a},r))}var An=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z"}));function zn(e){let{className:t,...n}=e;return(0,o.createElement)(O.Icon,z({className:V()(t,"edit-site-global-styles-icon-with-current-color")},n))}function Ln(e){let{icon:t,children:n,...r}=e;return(0,o.createElement)(O.__experimentalItem,r,t&&(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(zn,{icon:t,size:24}),(0,o.createElement)(O.FlexItem,null,n)),!t&&n)}function Vn(e){return(0,o.createElement)(O.__experimentalNavigatorButton,z({as:Ln},e))}function On(e){return(0,o.createElement)(O.__experimentalNavigatorBackButton,z({as:Ln},e))}var Dn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"}));var Fn=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"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"}));var Hn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));const Gn="body",Un=[{path:["color","palette"],valueKey:"color",cssVarInfix:"color",classes:[{classSuffix:"color",propertyName:"color"},{classSuffix:"background-color",propertyName:"background-color"},{classSuffix:"border-color",propertyName:"border-color"}]},{path:["color","gradients"],valueKey:"gradient",cssVarInfix:"gradient",classes:[{classSuffix:"gradient-background",propertyName:"background"}]},{path:["color","duotone"],cssVarInfix:"duotone",valueFunc:e=>{let{slug:t}=e;return`url( '#wp-duotone-${t}' )`},classes:[]},{path:["typography","fontSizes"],valueKey:"size",cssVarInfix:"font-size",classes:[{classSuffix:"font-size",propertyName:"font-size"}]},{path:["typography","fontFamilies"],valueKey:"fontFamily",cssVarInfix:"font-family",classes:[{classSuffix:"font-family",propertyName:"font-family"}]}],$n={"color.background":"color","color.text":"color","elements.link.color.text":"color","color.gradient":"gradient","typography.fontSize":"font-size","typography.fontFamily":"font-family"};function Wn(e,t,n,r,a){const l=[(0,$.get)(e,["blocks",t,...n]),(0,$.get)(e,n)];for(const o of l)if(o){const l=["custom","theme","default"];for(const i of l){const l=o[i];if(l){const o=(0,$.find)(l,(e=>e[r]===a));if(o){if("slug"===r)return o;return Wn(e,t,n,"slug",o.slug)[r]===o[r]?o:void 0}}}}}function jn(e,t,n,r){if(!r)return r;const a=$n[n],l=(0,$.find)(Un,["cssVarInfix",a]);if(!l)return r;const{valueKey:o,path:i}=l,s=Wn(e,t,i,o,r);return s?`var:preset|${a}|${s.slug}`:r}function Yn(e,t,n){if(!n||!(0,$.isString)(n))return n;const r="var:",a="var(--wp--";let l;if(n.startsWith(r))l=n.slice(r.length).split("|");else{if(!n.startsWith(a)||!n.endsWith(")"))return n;l=n.slice(a.length,-")".length).split("--")}const[o,...i]=l;return"preset"===o?function(e,t,n,r){let[a,l]=r;const o=(0,$.find)(Un,["cssVarInfix",a]);if(!o)return n;const i=Wn(e,t,o.path,"slug",l);if(i){const{valueKey:n}=o;return Yn(e,t,i[n])}return n}(e,t,n,i):"custom"===o?function(e,t,n,r){var a;const l=null!==(a=(0,$.get)(e,["blocks",t,"custom",...r]))&&void 0!==a?a:(0,$.get)(e,["custom",...r]);return l?Yn(e,t,l):n}(e,t,n,i):n}const qn=(0,o.createContext)({user:{},base:{},merged:{},setUserConfig:()=>{}}),Xn={isGlobalStylesUserThemeJSON:!0,version:1};function Kn(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"all";const{merged:a,base:l,user:s,setUserConfig:c}=(0,o.useContext)(qn),u=t?`settings.blocks.${t}.${e}`:`settings.${e}`,m=t=>{c((n=>{const r=(0,$.cloneDeep)(n),a=i.__EXPERIMENTAL_PATHS_WITH_MERGE[e]?u+".custom":u;return(0,$.set)(r,a,t),r}))},d=t=>{const n=t?`settings.blocks.${t}.${e}`:`settings.${e}`,o=t=>{const r=(0,$.get)(t,n);var a,l;return i.__EXPERIMENTAL_PATHS_WITH_MERGE[e]?null!==(a=null!==(l=null==r?void 0:r.custom)&&void 0!==l?l:null==r?void 0:r.theme)&&void 0!==a?a:null==r?void 0:r.default:r};let c;switch(r){case"all":c=o(a);break;case"user":c=o(s);break;case"base":c=o(l);break;default:throw"Unsupported source"}return c},p=null!==(n=d(t))&&void 0!==n?n:d();return[p,m]}function Zn(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"all";const{merged:a,base:l,user:i,setUserConfig:s}=(0,o.useContext)(qn),c=t?`styles.blocks.${t}.${e}`:`styles.${e}`,u=n=>{s((r=>{const l=(0,$.cloneDeep)(r);return(0,$.set)(l,c,jn(a.settings,t,e,n)),l}))};let m;switch(r){case"all":m=Yn(a.settings,t,null!==(n=(0,$.get)(i,c))&&void 0!==n?n:(0,$.get)(l,c));break;case"user":m=Yn(a.settings,t,(0,$.get)(i,c));break;case"base":m=Yn(l.settings,t,(0,$.get)(l,c));break;default:throw"Unsupported source"}return[m,u]}const Qn=["background","backgroundColor","color","linkColor","fontFamily","fontSize","fontStyle","fontWeight","lineHeight","textDecoration","textTransform","padding"];function Jn(e){if(!e)return Qn;const t=(0,i.getBlockType)(e);if(!t)return[];const n=[];return Object.keys(i.__EXPERIMENTAL_STYLE_PROPERTY).forEach((e=>{if(i.__EXPERIMENTAL_STYLE_PROPERTY[e].support)return i.__EXPERIMENTAL_STYLE_PROPERTY[e].requiresOptOut&&(0,$.has)(t.supports,i.__EXPERIMENTAL_STYLE_PROPERTY[e].support[0])&&!1!==(0,$.get)(t.supports,i.__EXPERIMENTAL_STYLE_PROPERTY[e].support)||(0,$.get)(t.supports,i.__EXPERIMENTAL_STYLE_PROPERTY[e].support,!1)?n.push(e):void 0})),n}function er(e){const[t]=Kn("color.palette.custom",e),[n]=Kn("color.palette.theme",e),[r]=Kn("color.palette.default",e),[a]=Kn("color.defaultPalette");return(0,o.useMemo)((()=>{const e=[];return n&&n.length&&e.push({name:(0,p._x)("Theme","Indicates this palette comes from the theme."),colors:n}),a&&r&&r.length&&e.push({name:(0,p._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&e.push({name:(0,p._x)("Custom","Indicates this palette is created by the user."),colors:t}),e}),[t,n,r])}function tr(e){return[nr(e),rr(e),ar(e),lr(e)].some(Boolean)}function nr(e){const t=Jn(e);return Kn("border.color",e)[0]&&t.includes("borderColor")}function rr(e){const t=Jn(e);return Kn("border.radius",e)[0]&&t.includes("borderRadius")}function ar(e){const t=Jn(e);return Kn("border.style",e)[0]&&t.includes("borderStyle")}function lr(e){const t=Jn(e);return Kn("border.width",e)[0]&&t.includes("borderWidth")}function or(e){let{name:t}=e;const[n]=Zn("border",t,"user"),r=e=>()=>!(null==n||!n[e]),a=e=>()=>e(void 0),l=e=>t=>{e(t||void 0)},i=(0,O.__experimentalUseCustomUnits)({availableUnits:Kn("spacing.units")[0]||["px","em","rem"]}),s=lr(t),[c,u]=Zn("border.width",t),m=ar(t),[d,h]=Zn("border.style",t),_=e=>t=>{t&&!d&&h("solid"),e(t||void 0)},g=nr(t),[f,E]=Zn("border.color",t),v=!Kn("color.custom")[0],y=!Kn("color.customGradient")[0],b=[{label:(0,p.__)("Color"),colors:er(t),colorValue:f,onColorChange:_(E),clearable:!1}],w=rr(t),[S,x]=Zn("border.radius",t);return(0,o.createElement)(O.__experimentalToolsPanel,{label:(0,p.__)("Border"),resetAll:()=>{E(void 0),x(void 0),h(void 0),u(void 0)}},s&&(0,o.createElement)(O.__experimentalToolsPanelItem,{className:"single-column",hasValue:r("width"),label:(0,p.__)("Width"),onDeselect:a(u),isShownByDefault:!0},(0,o.createElement)(O.__experimentalUnitControl,{value:c,label:(0,p.__)("Width"),min:0,onChange:_(u),units:i})),m&&(0,o.createElement)(O.__experimentalToolsPanelItem,{className:"single-column",hasValue:r("style"),label:(0,p.__)("Style"),onDeselect:a(h),isShownByDefault:!0},(0,o.createElement)(Te.__experimentalBorderStyleControl,{value:d,onChange:l(h)})),g&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:r("color"),label:(0,p.__)("Color"),onDeselect:a(E),isShownByDefault:!0},(0,o.createElement)(Te.__experimentalColorGradientSettingsDropdown,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,disableCustomColors:v,disableCustomGradients:y,enableAlpha:!0,settings:b})),w&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>{const e=null==n?void 0:n.radius;return"object"==typeof e?Object.entries(e).some(Boolean):!!e},label:(0,p.__)("Radius"),onDeselect:a(x),isShownByDefault:!0},(0,o.createElement)(Te.__experimentalBorderRadiusControl,{values:S,onChange:l(x)})))}function ir(e){const t=Jn(e);return t.includes("color")||t.includes("backgroundColor")||t.includes("background")||t.includes("linkColor")}const sr=["horizontal","vertical"];function cr(e){const t=ur(e),n=mr(e),r=dr(e);return t||n||r}function ur(e){const t=Jn(e),[n]=Kn("spacing.padding",e);return n&&t.includes("padding")}function mr(e){const t=Jn(e),[n]=Kn("spacing.margin",e);return n&&t.includes("margin")}function dr(e){const t=Jn(e),[n]=Kn("spacing.blockGap",e);return!e&&(n&&t.includes("--wp--style--block-gap"))}function pr(e,t){if(!t)return e;const n={};return t.forEach((t=>{"vertical"===t&&(n.top=e.top,n.bottom=e.bottom),"horizontal"===t&&(n.left=e.left,n.right=e.right),n[t]=e[t]})),n}function hr(e){return e&&"string"==typeof e?{top:e,right:e,bottom:e,left:e}:e}function _r(e){let{name:t}=e;const n=ur(t),r=mr(t),a=dr(t),l=(0,O.__experimentalUseCustomUnits)({availableUnits:Kn("spacing.units",t)[0]||["%","px","em","rem","vw"]}),[i,s]=Zn("spacing.padding",t),c=hr(i),u=(0,Te.__experimentalUseCustomSides)(t,"padding"),m=u&&u.some((e=>sr.includes(e))),d=e=>{const t=pr(e,u);s(t)},h=()=>d({}),[_,g]=Zn("spacing.margin",t),f=hr(_),E=(0,Te.__experimentalUseCustomSides)(t,"margin"),v=E&&E.some((e=>sr.includes(e))),y=e=>{const t=pr(e,E);g(t)},b=()=>y({}),[w,S]=Zn("spacing.blockGap",t),x=()=>S(void 0);return(0,o.createElement)(O.__experimentalToolsPanel,{label:(0,p.__)("Dimensions"),resetAll:()=>{h(),b(),x()}},n&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>!!c&&Object.keys(c).length,label:(0,p.__)("Padding"),onDeselect:h,isShownByDefault:!0},(0,o.createElement)(O.__experimentalBoxControl,{values:c,onChange:d,label:(0,p.__)("Padding"),sides:u,units:l,allowReset:!1,splitOnAxis:m})),r&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>!!f&&Object.keys(f).length,label:(0,p.__)("Margin"),onDeselect:b,isShownByDefault:!0},(0,o.createElement)(O.__experimentalBoxControl,{values:f,onChange:y,label:(0,p.__)("Margin"),sides:E,units:l,allowReset:!1,splitOnAxis:v})),a&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>!!w,label:(0,p.__)("Block spacing"),onDeselect:x,isShownByDefault:!0},(0,o.createElement)(O.__experimentalUnitControl,{label:(0,p.__)("Block spacing"),__unstableInputWidth:"80px",min:0,onChange:S,units:l,value:w})))}function gr(e){const t=fr(e),n=Er(e),r=vr(e),a=Jn(e);return t||n||r||a.includes("fontSize")}function fr(e){const t=Jn(e);return Kn("typography.lineHeight",e)[0]&&t.includes("lineHeight")}function Er(e){const t=Jn(e),n=Kn("typography.fontStyle",e)[0]&&t.includes("fontStyle"),r=Kn("typography.fontWeight",e)[0]&&t.includes("fontWeight");return n||r}function vr(e){const t=Jn(e);return Kn("typography.letterSpacing",e)[0]&&t.includes("letterSpacing")}function yr(e){let{name:t,element:n}=e;const r=Jn(t),a="text"!==n&&n?`elements.${n}.`:"",[l]=Kn("typography.fontSizes",t),i=!Kn("typography.customFontSize",t)[0],[s]=Kn("typography.fontFamilies",t),c=Kn("typography.fontStyle",t)[0]&&r.includes("fontStyle"),u=Kn("typography.fontWeight",t)[0]&&r.includes("fontWeight"),m=fr(t),d=Er(t),p=vr(t),[h,_]=Zn(a+"typography.fontFamily",t),[g,f]=Zn(a+"typography.fontSize",t),[E,v]=Zn(a+"typography.fontStyle",t),[y,b]=Zn(a+"typography.fontWeight",t),[w,S]=Zn(a+"typography.lineHeight",t),[x,k]=Zn(a+"typography.letterSpacing",t),[C]=Zn(a+"color.background",t),[T]=Zn(a+"color.gradient",t),[N]=Zn(a+"color.text",t),I="link"===n?{textDecoration:"underline"}:{};return(0,o.createElement)(O.PanelBody,{className:"edit-site-typography-panel",initialOpen:!0},(0,o.createElement)("div",{className:"edit-site-typography-panel__preview",style:{fontFamily:null!=h?h:"serif",background:null!=T?T:C,color:N,fontSize:g,fontStyle:E,fontWeight:y,letterSpacing:x,...I}},"Aa"),r.includes("fontFamily")&&(0,o.createElement)(Te.__experimentalFontFamilyControl,{fontFamilies:s,value:h,onChange:_}),r.includes("fontSize")&&(0,o.createElement)(O.FontSizePicker,{value:g,onChange:f,fontSizes:l,disableCustomFontSizes:i}),m&&(0,o.createElement)(O.__experimentalSpacer,{marginBottom:6},(0,o.createElement)(Te.LineHeightControl,{__nextHasNoMarginBottom:!0,value:w,onChange:S})),d&&(0,o.createElement)(Te.__experimentalFontAppearanceControl,{value:{fontStyle:E,fontWeight:y},onChange:e=>{let{fontStyle:t,fontWeight:n}=e;v(t),b(n)},hasFontStyles:c,hasFontWeights:u}),p&&(0,o.createElement)(Te.__experimentalLetterSpacingControl,{value:x,onChange:k}))}var br=function(e){let{name:t,parentMenu:n=""}=e;const r=gr(t),a=ir(t),l=tr(t),i=cr(t),s=l||i;return(0,o.createElement)(O.__experimentalItemGroup,null,r&&(0,o.createElement)(Vn,{icon:Dn,path:n+"/typography"},(0,p.__)("Typography")),a&&(0,o.createElement)(Vn,{icon:Fn,path:n+"/colors"},(0,p.__)("Colors")),s&&(0,o.createElement)(Vn,{icon:Hn,path:n+"/layout"},(0,p.__)("Layout")))};function wr(e,t,n,r){const a=(0,$.get)(e,n);if(!a)return[];const l=[];if("string"==typeof a)l.push({selector:t.selector,key:r,value:a});else{const e=["top","right","bottom","left"].reduce(((e,n)=>{const l=(0,$.get)(a,[n]);return l&&e.push({selector:t.selector,key:`${r}${(0,$.upperFirst)(n)}`,value:l}),e}),[]);l.push(...e)}return l}const Sr=[{name:"margin",generate:(e,t)=>wr(e,t,["spacing","margin"],"margin")},{name:"padding",generate:(e,t)=>wr(e,t,["spacing","padding"],"padding")}];function xr(e,t){const n=[];return Sr.forEach((r=>{n.push(...r.generate(e,t))})),n}function kr(e){const t="var:";if((0,$.startsWith)(e,t)){return`var(--wp--${e.slice(t.length).split("|").join("--")})`}return e}function Cr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=[];return Object.keys(e).forEach((a=>{const l=t+(0,$.kebabCase)(a.replace("/","-")),o=e[a];if(o instanceof Object){const e=l+n;r=[...r,...Cr(o,e,n)]}else r.push(`${l}: ${o}`)})),r}function Tr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=(0,$.reduce)(i.__EXPERIMENTAL_STYLE_PROPERTY,((t,n,r)=>{let{value:a,properties:l,useEngine:o}=n;const i=a;if("elements"===(0,$.first)(i)||o)return t;const s=(0,$.get)(e,i);if(l&&!(0,$.isString)(s))Object.entries(l).forEach((e=>{const[n,r]=e;if(!(0,$.get)(s,[r],!1))return;const a=(0,$.kebabCase)(n);t.push(`${a}: ${kr((0,$.get)(s,[r]))}`)}));else if((0,$.get)(e,i,!1)){const n=r.startsWith("--")?r:(0,$.kebabCase)(r);t.push(`${n}: ${kr((0,$.get)(e,i))}`)}return t}),[]),n=xr(e,{selector:"self"});return n.forEach((e=>{if("self"!==e.selector)throw"This style can't be added as inline style";const n=e.key.startsWith("--")?e.key:(0,$.kebabCase)(e.key);t.push(`${n}: ${kr(e.value)}`)})),t}const Nr=(e,t)=>{var n,r;const a=[];if(null==e||!e.settings)return a;const l=e=>{const t={};return Un.forEach((n=>{let{path:r}=n;const a=(0,$.get)(e,r,!1);!1!==a&&(0,$.set)(t,r,a)})),t},o=l(e.settings),i=null===(n=e.settings)||void 0===n?void 0:n.custom;return(0,$.isEmpty)(o)&&!i||a.push({presets:o,custom:i,selector:Gn}),(0,$.forEach)(null===(r=e.settings)||void 0===r?void 0:r.blocks,((e,n)=>{const r=l(e),o=e.custom;(0,$.isEmpty)(r)&&!o||a.push({presets:r,custom:o,selector:t[n].selector})})),a},Ir=(e,t)=>{const n=Nr(e,t);let r="";return n.forEach((e=>{let{presets:t,custom:n,selector:a}=e;const l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,$.reduce)(Un,((t,n)=>{let{path:r,valueKey:a,valueFunc:l,cssVarInfix:o}=n;const i=(0,$.get)(e,r,[]);return["default","theme","custom"].forEach((e=>{i[e]&&i[e].forEach((e=>{a?t.push(`--wp--preset--${o}--${(0,$.kebabCase)(e.slug)}: ${e[a]}`):l&&"function"==typeof l&&t.push(`--wp--preset--${o}--${(0,$.kebabCase)(e.slug)}: ${l(e)}`)}))})),t}),[])}(t),o=Cr(n,"--wp--custom--","--");o.length>0&&l.push(...o),l.length>0&&(r+=`${a}{${l.join(";")};}`)})),r},Pr=(e,t)=>{const n=((e,t)=>{var n,r;const a=[];if(null==e||!e.styles)return a;const l=e=>(0,$.pickBy)(e,((e,t)=>["border","color","spacing","typography","filter"].includes(t))),o=l(e.styles);return o&&a.push({styles:o,selector:Gn}),(0,$.forEach)(null===(n=e.styles)||void 0===n?void 0:n.elements,((e,t)=>{e&&i.__EXPERIMENTAL_ELEMENTS[t]&&a.push({styles:e,selector:i.__EXPERIMENTAL_ELEMENTS[t]})})),(0,$.forEach)(null===(r=e.styles)||void 0===r?void 0:r.blocks,((e,n)=>{var r;const o=l(e);o&&null!=t&&null!==(r=t[n])&&void 0!==r&&r.selector&&a.push({styles:o,selector:t[n].selector,duotoneSelector:t[n].duotoneSelector}),(0,$.forEach)(null==e?void 0:e.elements,((e,r)=>{e&&null!=t&&t[n]&&null!==i.__EXPERIMENTAL_ELEMENTS&&void 0!==i.__EXPERIMENTAL_ELEMENTS&&i.__EXPERIMENTAL_ELEMENTS[r]&&a.push({styles:e,selector:t[n].selector.split(",").map((e=>e+" "+i.__EXPERIMENTAL_ELEMENTS[r])).join(",")})}))})),a})(e,t),r=Nr(e,t);let a="body {margin: 0;}";return n.forEach((e=>{let{selector:t,duotoneSelector:n,styles:r}=e;const l={};if(null!=r&&r.filter&&(l.filter=r.filter,delete r.filter),n){const e=Tr(l);if(0===e.length)return;a+=`${n}{${e.join(";")};}`}const o=Tr(r);0!==o.length&&(a+=`${t}{${o.join(";")};}`)})),r.forEach((e=>{let{selector:t,presets:n}=e;Gn===t&&(t="");const r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,$.reduce)(Un,((n,r)=>{let{path:a,cssVarInfix:l,classes:o}=r;if(!o)return n;const i=(0,$.get)(t,a,[]);return["default","theme","custom"].forEach((t=>{i[t]&&i[t].forEach((t=>{let{slug:r}=t;o.forEach((t=>{let{classSuffix:a,propertyName:o}=t;const i=`.has-${(0,$.kebabCase)(r)}-${a}`,s=e.split(",").map((e=>`${e}${i}`)).join(","),c=`var(--wp--preset--${l}--${(0,$.kebabCase)(r)})`;n+=`${s}{${o}: ${c} !important;}`}))}))})),n}),"")}(t,n);(0,$.isEmpty)(r)||(a+=r)})),a};function Mr(e,t){return Nr(e,t).flatMap((e=>{let{presets:t}=e;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Un.filter((e=>"duotone"===e.path.at(-1))).flatMap((t=>{const n=(0,$.get)(e,t.path,{});return["default","theme"].filter((e=>n[e])).flatMap((e=>n[e].map((e=>(0,o.createElement)(Te.__unstablePresetDuotoneFilter,{preset:e,key:e.slug})))))}))}(t)}))}function Rr(){const[e,t]=(0,o.useState)([]),[n,r]=(0,o.useState)({}),[a,l]=(0,o.useState)({}),{merged:s}=(0,o.useContext)(qn);return(0,o.useEffect)((()=>{if(null==s||!s.styles||null==s||!s.settings)return;const e=(e=>{const t={};return e.forEach((e=>{var n,r,a,l,o;const i=e.name,s=null!==(n=null==e||null===(r=e.supports)||void 0===r?void 0:r.__experimentalSelector)&&void 0!==n?n:".wp-block-"+i.replace("core/","").replace("/","-"),c=null!==(a=null==e||null===(l=e.supports)||void 0===l||null===(o=l.color)||void 0===o?void 0:o.__experimentalDuotone)&&void 0!==a?a:null;t[i]={name:i,selector:s,duotoneSelector:c}})),t})((0,i.getBlockTypes)()),n=Ir(s,e),a=Pr(s,e),o=Mr(s,e);t([{css:n,isGlobalStyles:!0},{css:a,isGlobalStyles:!0}]),r(s.settings),l(o)}),[s]),[e,n,a]}const Br={start:{opacity:1,display:"block"},hover:{opacity:0,display:"none"}},Ar={hover:{opacity:1,display:"block"},start:{opacity:0,display:"none"}};var zr=e=>{let{label:t,isFocused:n}=e;const[r]=Zn("typography.fontWeight"),[a="serif"]=Zn("typography.fontFamily"),[l=a]=Zn("elements.h1.typography.fontFamily"),[i=r]=Zn("elements.h1.typography.fontWeight"),[s="black"]=Zn("color.text"),[c=s]=Zn("elements.h1.color.text"),[u="blue"]=Zn("elements.link.color.text"),[m="white"]=Zn("color.background"),[d]=Zn("color.gradient"),[p]=Rr(),h=(0,_e.useReducedMotion)(),[_]=Kn("color.palette.core"),[g]=Kn("color.palette.theme"),[f]=Kn("color.palette.custom"),[E,v]=(0,o.useState)(!1),[y,{width:b}]=(0,_e.useResizeObserver)(),w=b?b/248:1,S=(null!=g?g:[]).concat(null!=f?f:[]).concat(null!=_?_:[]),x=S.filter((e=>{let{color:t}=e;return t!==m&&t!==c})).slice(0,2);return(0,o.createElement)(Te.__unstableIframe,{className:"edit-site-global-styles-preview__iframe",head:(0,o.createElement)(Te.__unstableEditorStyles,{styles:p}),style:{height:152*w,visibility:b?"visible":"hidden"},onMouseEnter:()=>v(!0),onMouseLeave:()=>v(!1),tabIndex:-1},y,(0,o.createElement)(O.__unstableMotion.div,{style:{height:152*w,width:"100%",background:null!=d?d:m,cursor:"pointer"},initial:"start",animate:!E&&!n||h?"start":"hover"},(0,o.createElement)(O.__unstableMotion.div,{variants:Br,style:{height:"100%",overflow:"hidden"}},(0,o.createElement)(O.__experimentalHStack,{spacing:10*w,justify:"center",style:{height:"100%",overflow:"hidden"}},(0,o.createElement)("div",{style:{fontFamily:l,fontSize:65*w,color:c,fontWeight:i}},"Aa"),(0,o.createElement)(O.__experimentalVStack,{spacing:4*w},x.map((e=>{let{slug:t,color:n}=e;return(0,o.createElement)("div",{key:t,style:{height:32*w,width:32*w,background:n,borderRadius:32*w/2}})}))))),(0,o.createElement)(O.__unstableMotion.div,{variants:Ar,style:{height:"100%",overflow:"hidden"}},(0,o.createElement)(O.__experimentalVStack,{spacing:3*w,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*w,boxSizing:"border-box"}},t&&(0,o.createElement)("div",{style:{fontSize:35*w,fontFamily:l,color:c,fontWeight:i,lineHeight:"1em"}},t),(0,o.createElement)(O.__experimentalHStack,{spacing:2*w,justify:"flex-start"},(0,o.createElement)("div",{style:{fontFamily:a,fontSize:24*w,color:s}},"Aa"),(0,o.createElement)("div",{style:{fontFamily:a,fontSize:24*w,color:u}},"Aa")),S&&(0,o.createElement)(O.__experimentalHStack,{spacing:0},S.slice(0,4).map(((e,t)=>{let{color:n}=e;return(0,o.createElement)("div",{key:t,style:{height:10*w,width:30*w,background:n,flexGrow:1}})})))))))};var Lr=function(){const{variations:e}=(0,c.useSelect)((e=>({variations:e(u.store).__experimentalGetCurrentThemeGlobalStylesVariations()})),[]);return(0,o.createElement)(O.Card,{size:"small"},(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalVStack,{spacing:2},(0,o.createElement)(O.Card,null,(0,o.createElement)(O.CardMedia,null,(0,o.createElement)(zr,null))),!(null==e||!e.length)&&(0,o.createElement)(Vn,{path:"/variations"},(0,o.createElement)(O.__experimentalHStack,{justify:"space-between"},(0,o.createElement)(O.FlexItem,null,(0,p.__)("Browse styles")),(0,o.createElement)(zn,{icon:(0,p.isRTL)()?be:we}))))),(0,o.createElement)(O.CardBody,null,(0,o.createElement)(br,null)),(0,o.createElement)(O.CardDivider,null),(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalItemGroup,null,(0,o.createElement)(O.__experimentalItem,null,(0,p.__)("Customize the appearance of specific blocks for the whole site.")),(0,o.createElement)(Vn,{path:"/blocks"},(0,o.createElement)(O.__experimentalHStack,{justify:"space-between"},(0,o.createElement)(O.FlexItem,null,(0,p.__)("Blocks")),(0,o.createElement)(zn,{icon:(0,p.isRTL)()?be:we}))))))};var Vr=function(e){let{title:t,description:n}=e;return(0,o.createElement)(O.__experimentalVStack,{spacing:2},(0,o.createElement)(O.__experimentalHStack,{spacing:2},(0,o.createElement)(O.__experimentalView,null,(0,o.createElement)(On,{icon:(0,p.isRTL)()?we:be,size:"small","aria-label":(0,p.__)("Navigate to the previous view")})),(0,o.createElement)(O.__experimentalSpacer,null,(0,o.createElement)(O.__experimentalHeading,{level:5},t))),n&&(0,o.createElement)("p",{className:"edit-site-global-styles-header__description"},n))};function Or(e){let{block:t}=e;const n=gr(t.name),r=ir(t.name),a=tr(t.name),l=cr(t.name);return n||r||(a||l)?(0,o.createElement)(Vn,{path:"/blocks/"+t.name},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(Te.BlockIcon,{icon:t.icon}),(0,o.createElement)(O.FlexItem,null,t.title))):null}var Dr=function(){const e=function(){const e=(0,c.useSelect)((e=>e(i.store).getBlockTypes()),[]),{core:t,noncore:n}=e.reduce(((e,t)=>{const{core:n,noncore:r}=e;return(t.name.startsWith("core/")?n:r).push(t),e}),{core:[],noncore:[]});return[...t,...n]}(),[t,n]=(0,o.useState)(""),r=(0,_e.useDebounce)(Ne.speak,500),a=(0,c.useSelect)((e=>e(i.store).isMatchingSearchTerm),[]),l=(0,o.useMemo)((()=>t?e.filter((e=>a(e,t))):e),[t,e,a]),s=(0,o.useRef)();return(0,o.useEffect)((()=>{if(!t)return;const e=s.current.childElementCount,n=(0,p.sprintf)((0,p._n)("%d result found.","%d results found.",e),e);r(n,e)}),[t,r]),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Blocks"),description:(0,p.__)("Customize the appearance of specific blocks and for the whole site.")}),(0,o.createElement)(O.SearchControl,{className:"edit-site-block-types-search",onChange:n,value:t,label:(0,p.__)("Search for blocks"),placeholder:(0,p.__)("Search")}),(0,o.createElement)("div",{ref:s,className:"edit-site-block-types-item-list"},l.map((e=>(0,o.createElement)(Or,{block:e,key:"menu-itemblock-"+e.name})))))};var Fr=function(e){let{name:t}=e;const n=(0,i.getBlockType)(t);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:n.title}),(0,o.createElement)(br,{parentMenu:"/blocks/"+t,name:t}))};var Hr=function(e){let{children:t}=e;return(0,o.createElement)(O.__experimentalHeading,{className:"edit-site-global-styles-subtitle",level:2},t)};function Gr(e){let{name:t,parentMenu:n,element:r,label:a}=e;const l=!t,i="text"!==r&&r?`elements.${r}.`:"",s="link"===r?{textDecoration:"underline"}:{},[c]=Zn(i+"typography.fontFamily",t),[u]=Zn(i+"typography.fontStyle",t),[m]=Zn(i+"typography.fontWeight",t),[d]=Zn(i+"typography.letterSpacing",t),[h]=Zn(i+"color.background",t),[_]=Zn(i+"color.gradient",t),[g]=Zn(i+"color.text",t);return l?(0,o.createElement)(Vn,{path:n+"/typography/"+r},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(O.FlexItem,{className:"edit-site-global-styles-screen-typography__indicator",style:{fontFamily:null!=c?c:"serif",background:null!=_?_:h,color:g,fontStyle:u,fontWeight:m,letterSpacing:d,...s}},(0,p.__)("Aa")),(0,o.createElement)(O.FlexItem,null,a))):null}var Ur=function(e){let{name:t}=e;const n=void 0===t?"":"/blocks/"+t;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Typography"),description:(0,p.__)("Manage the typography settings for different elements.")}),!t&&(0,o.createElement)("div",{className:"edit-site-global-styles-screen-typography"},(0,o.createElement)(O.__experimentalVStack,{spacing:3},(0,o.createElement)(Hr,null,(0,p.__)("Elements")),(0,o.createElement)(O.__experimentalItemGroup,{isBordered:!0,isSeparated:!0},(0,o.createElement)(Gr,{name:t,parentMenu:n,element:"text",label:(0,p.__)("Text")}),(0,o.createElement)(Gr,{name:t,parentMenu:n,element:"link",label:(0,p.__)("Links")})))),!!t&&(0,o.createElement)(yr,{name:t,element:"text"}))};const $r={text:{description:(0,p.__)("Manage the fonts used on the site."),title:(0,p.__)("Text")},link:{description:(0,p.__)("Manage the fonts and typography used on the links."),title:(0,p.__)("Links")}};var Wr=function(e){let{name:t,element:n}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:$r[n].title,description:$r[n].description}),(0,o.createElement)(yr,{name:t,element:n}))};var jr=function(e){let{className:t,...n}=e;return(0,o.createElement)(O.Flex,z({className:V()("edit-site-global-styles__color-indicator-wrapper",t)},n))};const Yr=[];var qr=function(e){let{name:t}=e;const[n]=Kn("color.palette.custom"),[r]=Kn("color.palette.theme"),[a]=Kn("color.palette.default"),[l]=Kn("color.defaultPalette",t),i=(0,o.useMemo)((()=>[...n||Yr,...r||Yr,...a&&l?a:Yr]),[n,r,a,l]),s=t?"/blocks/"+t+"/colors/palette":"/colors/palette",c=i.length>0?(0,p.sprintf)((0,p._n)("%d color","%d colors",i.length),i.length):(0,p.__)("Add custom colors");return(0,o.createElement)(O.__experimentalVStack,{spacing:3},(0,o.createElement)(Hr,null,(0,p.__)("Palette")),(0,o.createElement)(O.__experimentalItemGroup,{isBordered:!0,isSeparated:!0},(0,o.createElement)(Vn,{path:s},(0,o.createElement)(O.__experimentalHStack,{direction:0===i.length?"row-reverse":"row"},(0,o.createElement)(O.__experimentalZStack,{isLayered:!1,offset:-8},i.slice(0,5).map((e=>{let{color:t}=e;return(0,o.createElement)(jr,{key:t},(0,o.createElement)(O.ColorIndicator,{colorValue:t}))}))),(0,o.createElement)(O.FlexItem,null,c)))))};function Xr(e){let{name:t,parentMenu:n}=e;const r=Jn(t),a=r.includes("backgroundColor")||r.includes("background"),[l]=Zn("color.background",t),[i]=Zn("color.gradient",t);return a?(0,o.createElement)(Vn,{path:n+"/colors/background"},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(jr,{expanded:!1},(0,o.createElement)(O.ColorIndicator,{colorValue:null!=i?i:l})),(0,o.createElement)(O.FlexItem,null,(0,p.__)("Background")))):null}function Kr(e){let{name:t,parentMenu:n}=e;const r=Jn(t).includes("color"),[a]=Zn("color.text",t);return r?(0,o.createElement)(Vn,{path:n+"/colors/text"},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(jr,{expanded:!1},(0,o.createElement)(O.ColorIndicator,{colorValue:a})),(0,o.createElement)(O.FlexItem,null,(0,p.__)("Text")))):null}function Zr(e){let{name:t,parentMenu:n}=e;const r=Jn(t).includes("linkColor"),[a]=Zn("elements.link.color.text",t);return r?(0,o.createElement)(Vn,{path:n+"/colors/link"},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(jr,{expanded:!1},(0,o.createElement)(O.ColorIndicator,{colorValue:a})),(0,o.createElement)(O.FlexItem,null,(0,p.__)("Links")))):null}var Qr=function(e){let{name:t}=e;const n=void 0===t?"":"/blocks/"+t;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Colors"),description:(0,p.__)("Manage palettes and the default color of different global elements on the site.")}),(0,o.createElement)("div",{className:"edit-site-global-styles-screen-colors"},(0,o.createElement)(O.__experimentalVStack,{spacing:10},(0,o.createElement)(qr,{name:t}),(0,o.createElement)(O.__experimentalVStack,{spacing:3},(0,o.createElement)(Hr,null,(0,p.__)("Elements")),(0,o.createElement)(O.__experimentalItemGroup,{isBordered:!0,isSeparated:!0},(0,o.createElement)(Xr,{name:t,parentMenu:n}),(0,o.createElement)(Kr,{name:t,parentMenu:n}),(0,o.createElement)(Zr,{name:t,parentMenu:n}))))))};function Jr(e){let{name:t}=e;const[n,r]=Kn("color.palette.theme",t),[a]=Kn("color.palette.theme",t,"base"),[l,i]=Kn("color.palette.default",t),[s]=Kn("color.palette.default",t,"base"),[c,u]=Kn("color.palette.custom",t),[m]=Kn("color.defaultPalette",t);return(0,o.createElement)(O.__experimentalVStack,{className:"edit-site-global-styles-color-palette-panel",spacing:10},!!n&&!!n.length&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:n!==a,canOnlyChangeValues:!0,colors:n,onChange:r,paletteLabel:(0,p.__)("Theme")}),!!l&&!!l.length&&!!m&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:l!==s,canOnlyChangeValues:!0,colors:l,onChange:i,paletteLabel:(0,p.__)("Default")}),(0,o.createElement)(O.__experimentalPaletteEdit,{colors:c,onChange:u,paletteLabel:(0,p.__)("Custom"),emptyMessage:(0,p.__)("Custom colors are empty! Add some colors to create your own color palette."),slugPrefix:"custom-"}))}function ea(e){let{name:t}=e;const[n,r]=Kn("color.gradients.theme",t),[a]=Kn("color.gradients.theme",t,"base"),[l,i]=Kn("color.gradients.default",t),[s]=Kn("color.gradients.default",t,"base"),[c,u]=Kn("color.gradients.custom",t),[m]=Kn("color.defaultGradients",t),[d]=Kn("color.duotone")||[];return(0,o.createElement)(O.__experimentalVStack,{className:"edit-site-global-styles-gradient-palette-panel",spacing:10},!!n&&!!n.length&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:n!==a,canOnlyChangeValues:!0,gradients:n,onChange:r,paletteLabel:(0,p.__)("Theme")}),!!l&&!!l.length&&!!m&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:l!==s,canOnlyChangeValues:!0,gradients:l,onChange:i,paletteLabel:(0,p.__)("Default")}),(0,o.createElement)(O.__experimentalPaletteEdit,{gradients:c,onChange:u,paletteLabel:(0,p.__)("Custom"),emptyMessage:(0,p.__)("Custom gradients are empty! Add some gradients to create your own palette."),slugPrefix:"custom-"}),(0,o.createElement)("div",null,(0,o.createElement)(Hr,null,(0,p.__)("Duotone")),(0,o.createElement)(O.__experimentalSpacer,{margin:3}),(0,o.createElement)(O.DuotonePicker,{duotonePalette:d,disableCustomDuotone:!0,disableCustomColors:!0,clearable:!1,onChange:$.noop})))}var ta=function(e){let{name:t}=e;const[n,r]=(0,o.useState)("solid");return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Palette"),description:(0,p.__)("Palettes are used to provide default color options for blocks and various design tools. Here you can edit the colors with their labels.")}),(0,o.createElement)(O.__experimentalToggleGroupControl,{className:"edit-site-screen-color-palette-toggle",value:n,onChange:r,label:(0,p.__)("Select palette type"),hideLabelFromVision:!0,isBlock:!0},(0,o.createElement)(O.__experimentalToggleGroupControlOption,{value:"solid",label:(0,p.__)("Solid")}),(0,o.createElement)(O.__experimentalToggleGroupControlOption,{value:"gradient",label:(0,p.__)("Gradient")})),"solid"===n&&(0,o.createElement)(Jr,{name:t}),"gradient"===n&&(0,o.createElement)(ea,{name:t}))};var na=function(e){let{name:t}=e;const n=Jn(t),[r]=Kn("color.palette",t),[a]=Kn("color.gradients",t),[l]=Kn("color.custom",t),[i]=Kn("color.customGradient",t),s=er(t),c=function(e){const[t]=Kn("color.gradients.custom",e),[n]=Kn("color.gradients.theme",e),[r]=Kn("color.gradients.default",e),[a]=Kn("color.defaultGradients");return(0,o.useMemo)((()=>{const e=[];return n&&n.length&&e.push({name:(0,p._x)("Theme","Indicates this palette comes from the theme."),gradients:n}),a&&r&&r.length&&e.push({name:(0,p._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&e.push({name:(0,p._x)("Custom","Indicates this palette is created by the user."),gradients:t}),e}),[t,n,r])}(t),[u]=Kn("color.background",t),m=n.includes("backgroundColor")&&u&&(r.length>0||l),d=n.includes("background")&&(a.length>0||i),[h,_]=Zn("color.background",t),[g]=Zn("color.background",t,"user"),[f,E]=Zn("color.gradient",t),[v]=Zn("color.gradient",t,"user");if(!m&&!d)return null;let y={};m&&(y={colorValue:h,onColorChange:_},h&&(y.clearable=h===g));let b={};d&&(b={gradientValue:f,onGradientChange:E},f&&(b.clearable=f===v));const w={...y,...b};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Background"),description:(0,p.__)("Set a background color or gradient for the whole site.")}),(0,o.createElement)(Te.__experimentalColorGradientControl,z({className:"edit-site-screen-background-color__control",colors:s,gradients:c,disableCustomColors:!l,disableCustomGradients:!i,__experimentalHasMultipleOrigins:!0,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0},w)))};var ra=function(e){let{name:t}=e;const n=Jn(t),[r]=Kn("color.palette",t),[a]=Kn("color.custom",t),[l]=Kn("color.text",t),i=er(t),s=n.includes("color")&&l&&(r.length>0||a),[c,u]=Zn("color.text",t),[m]=Zn("color.text",t,"user");return s?(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Text"),description:(0,p.__)("Set the default color used for text across the site.")}),(0,o.createElement)(Te.__experimentalColorGradientControl,{className:"edit-site-screen-text-color__control",colors:i,disableCustomColors:!a,__experimentalHasMultipleOrigins:!0,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:c,onColorChange:u,clearable:c===m})):null};var aa=function(e){let{name:t}=e;const n=Jn(t),[r]=Kn("color.palette",t),[a]=Kn("color.custom",t),l=er(t),[i]=Kn("color.link",t),s=n.includes("linkColor")&&i&&(r.length>0||a),[c,u]=Zn("elements.link.color.text",t),[m]=Zn("elements.link.color.text",t,"user");return s?(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Links"),description:(0,p.__)("Set the default color used for links across the site.")}),(0,o.createElement)(Te.__experimentalColorGradientControl,{className:"edit-site-screen-link-color__control",colors:l,disableCustomColors:!a,__experimentalHasMultipleOrigins:!0,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:c,onColorChange:u,clearable:c===m})):null};var la=function(e){let{name:t}=e;const n=tr(t),r=cr(t);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Layout")}),r&&(0,o.createElement)(_r,{name:t}),n&&(0,o.createElement)(or,{name:t}))};function oa(e,t){if(Array.isArray(t))return t}function ia(e,t){return(0,$.mergeWith)({},e,t,oa)}const sa=e=>{if(!(0,$.isObject)(e)||Array.isArray(e))return e;const t=(0,$.pickBy)((0,$.mapValues)(e,sa),$.identity);return(0,$.isEmpty)(t)?void 0:t};function ca(){const[e,t,n]=function(){const{globalStylesId:e,settings:t,styles:n}=(0,c.useSelect)((e=>{const t=e(u.store).__experimentalGetCurrentGlobalStylesId(),n=t?e(u.store).getEditedEntityRecord("root","globalStyles",t):void 0;return{globalStylesId:t,settings:null==n?void 0:n.settings,styles:null==n?void 0:n.styles}}),[]),{getEditedEntityRecord:r}=(0,c.useSelect)(u.store),{editEntityRecord:a}=(0,c.useDispatch)(u.store),l=(0,o.useMemo)((()=>({settings:null!=t?t:{},styles:null!=n?n:{}})),[t,n]),i=(0,o.useCallback)((t=>{var n,l;const o=r("root","globalStyles",e),i=t({styles:null!==(n=null==o?void 0:o.styles)&&void 0!==n?n:{},settings:null!==(l=null==o?void 0:o.settings)&&void 0!==l?l:{}});a("root","globalStyles",e,{styles:sa(i.styles)||{},settings:sa(i.settings)||{}})}),[e]);return[!!t||!!n,l,i]}(),[r,a]=function(){const e=(0,c.useSelect)((e=>e(u.store).__experimentalGetCurrentThemeBaseGlobalStyles()),[]);return[!!e,e]}(),l=(0,o.useMemo)((()=>a&&t?ia(a,t):{}),[t,a]);return(0,o.useMemo)((()=>({isReady:e&&r,user:t,base:a,merged:l,setUserConfig:n})),[l,t,a,n,e,r])}function ua(e){let{children:t}=e;const n=ca();return n.isReady?(0,o.createElement)(qn.Provider,{value:n},t):null}function ma(e){let{variation:t}=e;const[n,r]=(0,o.useState)(!1),{base:a,user:l,setUserConfig:i}=(0,o.useContext)(qn),s=(0,o.useMemo)((()=>{var e,n;return{user:{settings:null!==(e=t.settings)&&void 0!==e?e:{},styles:null!==(n=t.styles)&&void 0!==n?n:{}},base:a,merged:ia(a,t),setUserConfig:()=>{}}}),[t,a]),c=()=>{i((()=>({settings:t.settings,styles:t.styles})))},u=(0,o.useMemo)((()=>{return e=l,n=t,(0,$.isEqual)(e.styles,n.styles)&&(0,$.isEqual)(e.settings,n.settings);var e,n}),[l,t]);return(0,o.createElement)(qn.Provider,{value:s},(0,o.createElement)("div",{className:V()("edit-site-global-styles-variations_item",{"is-active":u}),role:"button",onClick:c,onKeyDown:e=>{e.keyCode===$t.ENTER&&(e.preventDefault(),c())},tabIndex:"0","aria-label":null==t?void 0:t.title,onFocus:()=>r(!0),onBlur:()=>r(!1)},(0,o.createElement)("div",{className:"edit-site-global-styles-variations_item-preview"},(0,o.createElement)(zr,{label:null==t?void 0:t.title,isFocused:n}))))}var da=function(){const{variations:e}=(0,c.useSelect)((e=>({variations:e(u.store).__experimentalGetCurrentThemeGlobalStylesVariations()})),[]),t=(0,o.useMemo)((()=>[{title:(0,p.__)("Default"),settings:{},styles:{}},...e]),[e]);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{back:"/",title:(0,p.__)("Browse styles"),description:(0,p.__)("Choose a different style combination for the theme styles")}),(0,o.createElement)(O.Card,{size:"small",isBorderless:!0},(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalGrid,{columns:2},null==t?void 0:t.map(((e,t)=>(0,o.createElement)(ma,{key:t,variation:e})))))))};function pa(e){let{className:t,...n}=e;return(0,o.createElement)(O.__experimentalNavigatorScreen,z({className:["edit-site-global-styles-sidebar__navigator-screen",t].filter(Boolean).join(" ")},n))}function ha(e){let{name:t}=e;const n=void 0===t?"":"/blocks/"+t;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(pa,{path:n+"/typography"},(0,o.createElement)(Ur,{name:t})),(0,o.createElement)(pa,{path:n+"/typography/text"},(0,o.createElement)(Wr,{name:t,element:"text"})),(0,o.createElement)(pa,{path:n+"/typography/link"},(0,o.createElement)(Wr,{name:t,element:"link"})),(0,o.createElement)(pa,{path:n+"/colors"},(0,o.createElement)(Qr,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/palette"},(0,o.createElement)(ta,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/background"},(0,o.createElement)(na,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/text"},(0,o.createElement)(ra,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/link"},(0,o.createElement)(aa,{name:t})),(0,o.createElement)(pa,{path:n+"/layout"},(0,o.createElement)(la,{name:t})))}var _a=function(){const e=(0,i.getBlockTypes)();return(0,o.createElement)(O.__experimentalNavigatorProvider,{className:"edit-site-global-styles-sidebar__navigator-provider",initialPath:"/"},(0,o.createElement)(pa,{path:"/"},(0,o.createElement)(Lr,null)),(0,o.createElement)(pa,{path:"/variations"},(0,o.createElement)(da,null)),(0,o.createElement)(pa,{path:"/blocks"},(0,o.createElement)(Dr,null)),e.map((e=>(0,o.createElement)(pa,{key:"menu-block-"+e.name,path:"/blocks/"+e.name},(0,o.createElement)(Fr,{name:e.name})))),(0,o.createElement)(ha,null),e.map((e=>(0,o.createElement)(ha,{key:"screens-block-"+e.name,name:e.name}))))};function ga(){const[e,t]=(()=>{const{user:e,setUserConfig:t}=(0,o.useContext)(qn);return[!!e&&!(0,$.isEqual)(e,Xn),(0,o.useCallback)((()=>t((()=>Xn))),[t])]})(),{toggle:n}=(0,c.useDispatch)(d.store);return(0,o.createElement)(Bn,{className:"edit-site-global-styles-sidebar",identifier:"edit-site/global-styles",title:(0,p.__)("Styles"),icon:An,closeLabel:(0,p.__)("Close global styles sidebar"),panelClassName:"edit-site-global-styles-sidebar__panel",header:(0,o.createElement)(O.Flex,null,(0,o.createElement)(O.FlexBlock,null,(0,o.createElement)("strong",null,(0,p.__)("Styles")),(0,o.createElement)("span",{className:"edit-site-global-styles-sidebar__beta"},(0,p.__)("Beta"))),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.DropdownMenu,{icon:fe,label:(0,p.__)("More Global Styles Actions"),toggleProps:{disabled:!e},controls:[{title:(0,p.__)("Reset to defaults"),onClick:t},{title:(0,p.__)("Welcome Guide"),onClick:()=>n("core/edit-site","welcomeGuideStyles")}]})))},(0,o.createElement)(_a,null))}const fa="edit-site/template",Ea="edit-site/block-inspector";var va=e=>{let{sidebarName:t}=e;const{enableComplementaryArea:n}=(0,c.useDispatch)(te),[r,a]=t===fa?[(0,p.__)("Template (selected)"),"is-active"]:[(0,p.__)("Template"),""],[l,i]=t===Ea?[(0,p.__)("Block (selected)"),"is-active"]:[(0,p.__)("Block"),""];return(0,o.createElement)("ul",null,(0,o.createElement)("li",null,(0,o.createElement)(O.Button,{onClick:()=>n(E,fa),className:`edit-site-sidebar__panel-tab ${a}`,"aria-label":r,"data-label":(0,p.__)("Template")},(0,p.__)("Template"))),(0,o.createElement)("li",null,(0,o.createElement)(O.Button,{onClick:()=>n(E,Ea),className:`edit-site-sidebar__panel-tab ${i}`,"aria-label":l,"data-label":(0,p.__)("Block")},(0,p.__)("Block"))))};function ya(e){let{area:t,clientId:n}=e;const{selectBlock:r,toggleBlockHighlight:a}=(0,c.useDispatch)(Te.store),l=(0,c.useSelect)((e=>e(m.store).__experimentalGetDefaultTemplatePartAreas().find((e=>e.area===t))),[t]),i=()=>a(n,!0),s=()=>a(n,!1);return(0,o.createElement)(O.Button,{className:"edit-site-template-card__template-areas-item",icon:null==l?void 0:l.icon,onMouseOver:i,onMouseLeave:s,onFocus:i,onBlur:s,onClick:()=>{r(n)}},null==l?void 0:l.label)}function ba(){const e=(0,c.useSelect)((e=>e(bt).getCurrentTemplateTemplateParts()),[]);return e.length?(0,o.createElement)("section",{className:"edit-site-template-card__template-areas"},(0,o.createElement)(O.__experimentalHeading,{level:3,className:"edit-site-template-card__template-areas-title"},(0,p.__)("Areas")),(0,o.createElement)("ul",{className:"edit-site-template-card__template-areas-list"},e.map((e=>{let{templatePart:t,block:n}=e;return(0,o.createElement)("li",{key:t.slug},(0,o.createElement)(ya,{area:t.area,clientId:n.clientId}))})))):null}function wa(){const{title:e,description:t,icon:n}=(0,c.useSelect)((e=>{const{getEditedPostType:t,getEditedPostId:n}=e(bt),{getEntityRecord:r}=e(u.store),{__experimentalGetTemplateInfo:a}=e(m.store),l=r("postType",t(),n());return l?a(l):{}}),[]);return e||t?(0,o.createElement)("div",{className:"edit-site-template-card"},(0,o.createElement)(O.Icon,{className:"edit-site-template-card__icon",icon:n}),(0,o.createElement)("div",{className:"edit-site-template-card__content"},(0,o.createElement)("h2",{className:"edit-site-template-card__title"},e),(0,o.createElement)("div",{className:"edit-site-template-card__description"},t),(0,o.createElement)(ba,null))):null}const{Slot:Sa,Fill:xa}=(0,O.createSlotFill)("EditSiteSidebarInspector"),ka=xa;function Ca(){const{sidebar:e,isEditorSidebarOpened:t,hasBlockSelection:n}=(0,c.useSelect)((e=>{const t=e(te).getActiveComplementaryArea(E);return{sidebar:t,isEditorSidebarOpened:[Ea,fa].includes(t),hasBlockSelection:!!e(Te.store).getBlockSelectionStart()}}),[]),{enableComplementaryArea:r}=(0,c.useDispatch)(te);(0,o.useEffect)((()=>{t&&r(E,n?Ea:fa)}),[n,t]);let a=e;t||(a=n?Ea:fa);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Bn,{identifier:a,title:(0,p.__)("Settings"),icon:Rn,closeLabel:(0,p.__)("Close settings sidebar"),header:(0,o.createElement)(va,{sidebarName:a}),headerClassName:"edit-site-sidebar__panel-tabs"},a===fa&&(0,o.createElement)(O.PanelBody,null,(0,o.createElement)(wa,null)),a===Ea&&(0,o.createElement)(Sa,{bubblesVirtually:!0})),(0,o.createElement)(ga,null),(0,o.createElement)("Fragment",null))}var Ta=window.wp.htmlEntities;var Na=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"}));var Ia=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));const Pa="__experimentalMainDashboardButton",{Fill:Ma,Slot:Ra}=(0,O.createSlotFill)(Pa),Ba=Ma;Ba.Slot=e=>{let{children:t}=e;const n=(0,O.__experimentalUseSlot)(Pa);return Boolean(n.fills&&n.fills.length)?(0,o.createElement)(Ra,{bubblesVirtually:!0}):t};var Aa=Ba;const za="site-editor";function La(e){let{params:t,replace:n,...r}=e;const a=Sn(t,n);return(0,o.createElement)(O.__experimentalNavigationItem,z({},a,r))}var Va=e=>{let{activeItem:t=za}=e;const{homeTemplate:n,isNavigationOpen:r,siteTitle:a}=(0,c.useSelect)((e=>{const{getEntityRecord:t}=e(u.store),{getSettings:n,isNavigationOpened:r}=e(bt);return{siteTitle:(t("root","__unstableBase",void 0)||{}).name,homeTemplate:n().__unstableHomeTemplate,isNavigationOpen:r()}}),[]),{setIsNavigationPanelOpened:l}=(0,c.useDispatch)(bt);return(0,o.createElement)("div",{className:V()("edit-site-navigation-panel",{"is-open":r}),onKeyDown:e=>{e.keyCode!==$t.ESCAPE||e.defaultPrevented||(e.preventDefault(),l(!1))}},(0,o.createElement)("div",{className:"edit-site-navigation-panel__inner"},(0,o.createElement)("div",{className:"edit-site-navigation-panel__site-title-container"},(0,o.createElement)("div",{className:"edit-site-navigation-panel__site-title"},(0,Ta.decodeEntities)(a))),(0,o.createElement)("div",{className:"edit-site-navigation-panel__scroll-container"},(0,o.createElement)(O.__experimentalNavigation,{activeItem:t},(0,o.createElement)(Aa.Slot,null,(0,o.createElement)(O.__experimentalNavigationBackButton,{backButtonLabel:(0,p.__)("Dashboard"),className:"edit-site-navigation-panel__back-to-dashboard",href:"index.php"})),(0,o.createElement)(O.__experimentalNavigationMenu,null,(0,o.createElement)(O.__experimentalNavigationGroup,{title:(0,p.__)("Editor")},(0,o.createElement)(La,{icon:Na,title:(0,p.__)("Site"),item:za,params:{postId:null==n?void 0:n.postId,postType:null==n?void 0:n.postType}}),(0,o.createElement)(La,{icon:Hn,title:(0,p.__)("Templates"),item:"wp_template",params:{postId:void 0,postType:"wp_template"}}),(0,o.createElement)(La,{icon:Ia,title:(0,p.__)("Template Parts"),item:"wp_template_part",params:{postId:void 0,postType:"wp_template_part"}})))))))};var Oa=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(D.Path,{d:"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"}));var Da=function(e){let{icon:t}=e;const{isNavigationOpen:n,isRequestingSiteIcon:r,siteIconUrl:a}=(0,c.useSelect)((e=>{const{getEntityRecord:t,isResolving:n}=e(u.store),r=t("root","__unstableBase",void 0)||{};return{isNavigationOpen:e(bt).isNavigationOpened(),isRequestingSiteIcon:n("core","getEntityRecord",["root","__unstableBase",void 0]),siteIconUrl:r.site_icon_url}}),[]),{setIsNavigationPanelOpened:l}=(0,c.useDispatch)(bt),i=(0,_e.useReducedMotion)(),s=(0,o.useRef)();(0,o.useEffect)((()=>{n||s.current.focus()}),[n]);let m=(0,o.createElement)(O.Icon,{size:"36px",icon:Oa});const d={expand:{scale:1.25,transition:{type:"tween",duration:"0.3"}}};a?m=(0,o.createElement)(O.__unstableMotion.img,{variants:!i&&d,alt:(0,p.__)("Site Icon"),className:"edit-site-navigation-toggle__site-icon",src:a}):r?m=null:t&&(m=(0,o.createElement)(O.Icon,{size:"36px",icon:t}));const h=V()({"edit-site-navigation-toggle__button":!0,"has-icon":a});return(0,o.createElement)(O.__unstableMotion.div,{className:"edit-site-navigation-toggle"+(n?" is-open":""),whileHover:"expand"},(0,o.createElement)(O.Button,{className:h,label:(0,p.__)("Toggle navigation"),ref:s,"aria-pressed":n,onClick:()=>l(!n),showTooltip:!0},m))};const{Fill:Fa,Slot:Ha}=(0,O.createSlotFill)("EditSiteNavigationPanelPreview"),{Fill:Ga,Slot:Ua}=(0,O.createSlotFill)("EditSiteNavigationSidebar");function $a(e){let{isDefaultOpen:t=!1,activeTemplateType:n}=e;const r=(0,_e.useViewportMatch)("medium"),{setIsNavigationPanelOpened:a}=(0,c.useDispatch)(bt);return(0,o.useEffect)((function(){a(t&&r)}),[t,r,a]),(0,o.createElement)(Ga,null,(0,o.createElement)(Da,null),(0,o.createElement)(Va,{activeItem:n}),(0,o.createElement)(Ha,null))}$a.Slot=Ua;var Wa=$a,ja=window.wp.reusableBlocks;function Ya(e){let{clientId:t}=e;const{getBlocks:n}=(0,c.useSelect)(Te.store),{replaceBlocks:r}=(0,c.useDispatch)(Te.store);return(0,c.useSelect)((e=>e(Te.store).canRemoveBlock(t)),[t])?(0,o.createElement)(Te.BlockSettingsMenuControls,null,(e=>{let{onClose:a}=e;return(0,o.createElement)(O.MenuItem,{onClick:()=>{r(t,n(t)),a()}},(0,p.__)("Detach blocks from template part"))})):null}function qa(e){let{closeModal:t,onCreate:n}=e;const[r,a]=(0,o.useState)(""),[l,i]=(0,o.useState)(v),[s,u]=(0,o.useState)(!1),d=(0,_e.useInstanceId)(qa),h=(0,c.useSelect)((e=>e(m.store).__experimentalGetDefaultTemplatePartAreas()),[]);return(0,o.createElement)(O.Modal,{title:(0,p.__)("Create a template part"),closeLabel:(0,p.__)("Close"),onRequestClose:t,overlayClassName:"edit-site-create-template-part-modal"},(0,o.createElement)("form",{onSubmit:async e=>{e.preventDefault(),r&&(u(!0),await n({title:r,area:l}))}},(0,o.createElement)(O.TextControl,{label:(0,p.__)("Name"),value:r,onChange:a,required:!0}),(0,o.createElement)(O.BaseControl,{label:(0,p.__)("Area"),id:`edit-site-create-template-part-modal__area-selection-${d}`,className:"edit-site-create-template-part-modal__area-base-control"},(0,o.createElement)(O.__experimentalRadioGroup,{label:(0,p.__)("Area"),className:"edit-site-create-template-part-modal__area-radio-group",id:`edit-site-create-template-part-modal__area-selection-${d}`,onChange:i,checked:l},h.map((e=>{let{icon:t,label:n,area:r,description:a}=e;return(0,o.createElement)(O.__experimentalRadio,{key:n,value:r,className:"edit-site-create-template-part-modal__area-radio"},(0,o.createElement)(O.Flex,{align:"start",justify:"start"},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Icon,{icon:t})),(0,o.createElement)(O.FlexBlock,{className:"edit-site-create-template-part-modal__option-label"},n,(0,o.createElement)("div",null,a)),(0,o.createElement)(O.FlexItem,{className:"edit-site-create-template-part-modal__checkbox"},l===r&&(0,o.createElement)(O.Icon,{icon:F}))))})))),(0,o.createElement)(O.Flex,{className:"edit-site-create-template-part-modal__modal-actions",justify:"flex-end"},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"secondary",onClick:()=>{t()}},(0,p.__)("Cancel"))),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"primary",type:"submit",disabled:!r,isBusy:s},(0,p.__)("Create"))))))}function Xa(e){let{clientIds:t,blocks:n}=e;const[r,a]=(0,o.useState)(!1),{replaceBlocks:l}=(0,c.useDispatch)(Te.store),{saveEntityRecord:s}=(0,c.useDispatch)(u.store),{createSuccessNotice:m}=(0,c.useDispatch)(A.store);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Te.BlockSettingsMenuControls,null,(()=>(0,o.createElement)(O.MenuItem,{onClick:()=>{a(!0)}},(0,p.__)("Make template part")))),r&&(0,o.createElement)(qa,{closeModal:()=>{a(!1)},onCreate:async e=>{let{title:r,area:a}=e;const o=(0,$.kebabCase)(r).replace(/[^\w-]+/g,"")||"wp-custom-part",c=await s("postType","wp_template_part",{slug:o,title:r,content:(0,i.serialize)(n),area:a});l(t,(0,i.createBlock)("core/template-part",{slug:c.slug,theme:c.theme})),m((0,p.__)("Template part created."),{type:"snackbar"})}}))}function Ka(){var e;const{clientIds:t,blocks:n}=(0,c.useSelect)((e=>{const{getSelectedBlockClientIds:t,getBlocksByClientId:n}=e(Te.store),r=t();return{clientIds:r,blocks:n(r)}}),[]);return 1===n.length&&"core/template-part"===(null===(e=n[0])||void 0===e?void 0:e.name)?(0,o.createElement)(Ya,{clientId:t[0]}):(0,o.createElement)(Xa,{clientIds:t,blocks:n})}var Za=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"}));function Qa(e){let{type:t,id:n,activePage:r,onActivePageChange:a}=e;const l=(0,c.useSelect)((e=>t&&n&&"URL"!==t&&e(u.store).getEntityRecord("postType",t,n)),[t,n]),i=(0,o.useMemo)((()=>{if(null==l||!l.link)return null;const e=(0,_.getPathAndQueryString)(l.link);return e===(null==r?void 0:r.path)?null:()=>a({type:t,slug:l.slug,path:e,context:{postType:l.type,postId:l.id}})}),[l,null==r?void 0:r.path,a]);return i&&(0,o.createElement)(O.Button,{icon:Za,label:(0,p.__)("Edit Page Template"),onClick:i})}function Ja(e){let{onClick:t=(()=>{})}=e;const{shortcut:n,isBlockInspectorOpen:r}=(0,c.useSelect)((e=>({shortcut:e(Ht.store).getShortcutRepresentation("core/edit-site/toggle-block-settings-sidebar"),isBlockInspectorOpen:e(te).getActiveComplementaryArea(bt.name)===Ea})),[]),{enableComplementaryArea:a,disableComplementaryArea:l}=(0,c.useDispatch)(te),i=r?(0,p.__)("Hide more settings"):(0,p.__)("Show more settings");return(0,o.createElement)(O.MenuItem,{onClick:()=>{r?(l(E),(0,Ne.speak)((0,p.__)("Block settings closed"))):(a(E,Ea),(0,Ne.speak)((0,p.__)("Additional settings are now available in the Editor block settings sidebar"))),t()},shortcut:n},i)}function el(){return(0,o.createElement)(Te.BlockSettingsMenuControls,null,(e=>{let{selectedClientIds:t,onClose:n}=e;return(0,o.createElement)(tl,{selectedClientId:t[0],onClose:n})}))}function tl(e){let{selectedClientId:t,onClose:n}=e;const{params:r}=Vt(),a=(0,c.useSelect)((e=>{const n=e(Te.store).getBlock(t);if(n&&(0,i.isTemplatePart)(n)){const{theme:t,slug:r}=n.attributes;return e(u.store).getEntityRecord("postType","wp_template_part",`${t}//${r}`)}}),[t]),l=Sn({postId:null==a?void 0:a.id,postType:null==a?void 0:a.type},{fromTemplateId:r.postId});return a?(0,o.createElement)(O.MenuItem,z({},l,{onClick:e=>{l.onClick(e),n()}}),(0,p.sprintf)((0,p.__)("Edit %s"),a.slug)):null}var nl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M20 10.8H6.7l4.1-4.5-1.1-1.1-5.8 6.3 5.8 5.8 1.1-1.1-4-3.9H20z"}));var rl=function(){var e;const t=Vt(),n=Ot(),r="wp_template_part"===t.params.postType,a=null===(e=t.state)||void 0===e?void 0:e.fromTemplateId;return r&&a?(0,o.createElement)(O.Button,{className:"edit-site-visual-editor__back-button",icon:nl,onClick:()=>{n.back()}},(0,p.__)("Back")):null};function al(e){let{direction:t,resizeWidthBy:n}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("button",{className:`resizable-editor__drag-handle is-${t}`,"aria-label":(0,p.__)("Drag to resize"),"aria-describedby":`resizable-editor__resize-help-${t}`,onKeyDown:function(e){const{keyCode:r}=e;"left"===t&&r===$t.LEFT||"right"===t&&r===$t.RIGHT?n(20):("left"===t&&r===$t.RIGHT||"right"===t&&r===$t.LEFT)&&n(-20)}}),(0,o.createElement)(O.VisuallyHidden,{id:`resizable-editor__resize-help-${t}`},(0,p.__)("Use left and right arrow keys to resize the canvas.")))}const ll="100%",ol="100%",il={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};var sl=function(e){let{enableResizing:t,settings:n,children:r,...a}=e;const l=(0,c.useSelect)((e=>e(bt).__experimentalGetPreviewDeviceType()),[]),i=(0,Te.__experimentalUseResizeCanvas)(l),[s,u]=(0,o.useState)(ll),[m,d]=(0,o.useState)(ol),p=(0,o.useRef)(),h=(0,Te.__unstableUseMouseMoveTypingReset)(),_=(0,_e.useMergeRefs)([p,h]);(0,o.useEffect)((function(){const e=p.current;if(!e||!t)return;let n,r=null;function a(){r||(r=e.contentWindow.requestAnimationFrame((()=>{d(e.contentDocument.documentElement.scrollHeight),r=null})))}function l(){var t;null===(t=n)||void 0===t||t.disconnect(),n=new e.contentWindow.ResizeObserver(a),n.observe(e.contentDocument.documentElement),a()}return e.addEventListener("load",l),l(),()=>{var t,a;null===(t=e.contentWindow)||void 0===t||t.cancelAnimationFrame(r),null===(a=n)||void 0===a||a.disconnect(),e.removeEventListener("load",l)}}),[t]);const g=(0,o.useCallback)((e=>{p.current&&u(p.current.offsetWidth+e)}),[]);return(0,o.createElement)(O.ResizableBox,{size:{width:s,height:m},onResizeStop:(e,t,n)=>{u(n.style.width)},minWidth:300,maxWidth:"100%",maxHeight:"100%",enable:{right:t,left:t},showHandle:t,resizeRatio:2,handleComponent:{left:(0,o.createElement)(al,{direction:"left",resizeWidthBy:g}),right:(0,o.createElement)(al,{direction:"right",resizeWidthBy:g})},handleClasses:void 0,handleStyles:{left:il,right:il}},(0,o.createElement)(Te.__unstableIframe,z({style:t?void 0:i,head:(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Te.__unstableEditorStyles,{styles:n.styles}),(0,o.createElement)("style",null,".is-root-container { display: flow-root; }"),t&&(0,o.createElement)("style",null,"html, body { height: -moz-fit-content !important; height: fit-content !important; min-height: 0 !important; }",".is-root-container { min-height: 0 !important; }")),assets:n.__unstableResolvedAssets,ref:_,name:"editor-canvas",className:"edit-site-visual-editor__editor-canvas"},a),n.svgFilters,r))};const cl={type:"default",alignments:[]};function ul(e){let{setIsInserterOpen:t}=e;const{settings:n}=(0,c.useSelect)((e=>{let n=e(bt).getSettings(t);return n.__experimentalBlockPatterns||(n={...n,__experimentalBlockPatterns:e(u.store).getBlockPatterns()}),n.__experimentalBlockPatternCategories||(n={...n,__experimentalBlockPatternCategories:e(u.store).getBlockPatternCategories()}),{settings:n}}),[t]),{templateType:r,templateId:a,page:l}=(0,c.useSelect)((e=>{const{getEditedPostType:t,getEditedPostId:n,getPage:r}=e(bt);return{templateType:t(),templateId:n(),page:r()}}),[t]),[i,s,m]=(0,u.useEntityBlockEditor)("postType",r),{setPage:d}=(0,c.useDispatch)(bt),{enableComplementaryArea:p}=(0,c.useDispatch)(te),h=((0,o.useCallback)((()=>{p("core/edit-site","edit-site/navigation-menu")}),[p]),(0,o.useRef)()),_=(0,_e.useMergeRefs)([h,(0,Te.__unstableUseTypingObserver)()]),g=(0,_e.useViewportMatch)("small","<"),{clearSelectedBlock:f}=(0,c.useDispatch)(Te.store),E="wp_template_part"===r;return(0,o.createElement)(Te.BlockEditorProvider,{settings:n,value:i,onInput:s,onChange:m,useSubRegistry:!1},(0,o.createElement)(el,null),(0,o.createElement)(Ka,null),(0,o.createElement)(Te.__experimentalLinkControl.ViewerFill,null,(0,o.useCallback)((e=>(0,o.createElement)(Qa,z({},e,{activePage:l,onActivePageChange:d}))),[l])),(0,o.createElement)(ka,null,(0,o.createElement)(Te.BlockInspector,null)),(0,o.createElement)(Te.BlockTools,{className:V()("edit-site-visual-editor",{"is-focus-mode":E}),__unstableContentRef:h,onClick:e=>{e.target===e.currentTarget&&f()}},(0,o.createElement)(Te.BlockEditorKeyboardShortcuts.Register,null),(0,o.createElement)(rl,null),(0,o.createElement)(sl,{key:a,enableResizing:E&&!g,settings:n,contentRef:_},(0,o.createElement)(Te.BlockList,{className:"edit-site-block-editor__block-list wp-site-blocks",__experimentalLayout:cl,renderAppender:!E&&void 0})),(0,o.createElement)(Te.__unstableBlockSettingsMenuFirstItem,null,(e=>{let{onClose:t}=e;return(0,o.createElement)(Ja,{onClick:t})})),(0,o.createElement)(Te.__unstableBlockToolbarLastItem,null,(0,o.createElement)(Te.__unstableBlockNameContext.Consumer,null,(e=>"core/navigation"===e&&(0,o.createElement)("Fragment",null))))),(0,o.createElement)(ja.ReusableBlocksMenuItems,null))}var ml=n(773);function dl(e){let{value:t,onChange:n,onInput:r}=e;const[a,l]=(0,o.useState)(t),[i,s]=(0,o.useState)(!1),c=(0,_e.useInstanceId)(dl);i||a===t||l(t);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.VisuallyHidden,{as:"label",htmlFor:`code-editor-text-area-${c}`},(0,p.__)("Type text or HTML")),(0,o.createElement)(ml.Z,{autoComplete:"off",dir:"auto",value:a,onChange:e=>{const t=e.target.value;r(t),l(t),s(!0)},onBlur:()=>{i&&(n(a),s(!1))},className:"edit-site-code-editor-text-area",id:`code-editor-text-area-${c}`,placeholder:(0,p.__)("Start writing with text or HTML")}))}function pl(){const{templateType:e,shortcut:t}=(0,c.useSelect)((e=>{const{getEditedPostType:t}=e(bt),{getShortcutRepresentation:n}=e(Ht.store);return{templateType:t(),shortcut:n("core/edit-site/toggle-mode")}}),[]),[n,r]=(0,u.useEntityProp)("postType",e,"content"),[a,,l]=(0,u.useEntityBlockEditor)("postType",e),s=n instanceof Function?n({blocks:a}):n,{switchEditorMode:m}=(0,c.useDispatch)(bt);return(0,o.createElement)("div",{className:"edit-site-code-editor"},(0,o.createElement)("div",{className:"edit-site-code-editor__toolbar"},(0,o.createElement)("h2",null,(0,p.__)("Editing code")),(0,o.createElement)(O.Button,{variant:"tertiary",onClick:()=>m("visual"),shortcut:t},(0,p.__)("Exit code editor"))),(0,o.createElement)("div",{className:"edit-site-code-editor__body"},(0,o.createElement)(dl,{value:s,onChange:e=>{l((0,i.parse)(e),{selection:void 0})},onInput:r})))}function hl(e){let{openEntitiesSavedStates:t}=e;const{__experimentalGetDirtyEntityRecords:n,isSavingEntityRecord:r}=(0,c.useSelect)(u.store),{getEditorMode:a}=(0,c.useSelect)(bt),l=(0,c.useSelect)((e=>e(bt).isListViewOpened()),[]),o=(0,c.useSelect)((e=>e(te).getActiveComplementaryArea(bt.name)===Ea),[]),{redo:i,undo:s}=(0,c.useDispatch)(u.store),{setIsListViewOpened:m,switchEditorMode:d}=(0,c.useDispatch)(bt),{enableComplementaryArea:p,disableComplementaryArea:h}=(0,c.useDispatch)(te);return(0,Ht.useShortcut)("core/edit-site/save",(e=>{e.preventDefault();const a=n(),l=!!a.length;!a.some((e=>r(e.kind,e.name,e.key)))&&l&&t()})),(0,Ht.useShortcut)("core/edit-site/undo",(e=>{s(),e.preventDefault()})),(0,Ht.useShortcut)("core/edit-site/redo",(e=>{i(),e.preventDefault()})),(0,Ht.useShortcut)("core/edit-site/toggle-list-view",(()=>{m(!l)})),(0,Ht.useShortcut)("core/edit-site/toggle-block-settings-sidebar",(e=>{e.preventDefault(),o?h(E):p(E,Ea)})),(0,Ht.useShortcut)("core/edit-site/toggle-mode",(()=>{d("visual"===a()?"text":"visual")})),null}hl.Register=function(){const{registerShortcut:e}=(0,c.useDispatch)(Ht.store);return(0,o.useEffect)((()=>{e({name:"core/edit-site/save",category:"global",description:(0,p.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/edit-site/undo",category:"global",description:(0,p.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/edit-site/redo",category:"global",description:(0,p.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"}}),e({name:"core/edit-site/toggle-list-view",category:"global",description:(0,p.__)("Open the block list view."),keyCombination:{modifier:"access",character:"o"}}),e({name:"core/edit-site/toggle-block-settings-sidebar",category:"global",description:(0,p.__)("Show or hide the block settings sidebar."),keyCombination:{modifier:"primaryShift",character:","}}),e({name:"core/edit-site/keyboard-shortcuts",category:"main",description:(0,p.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/edit-site/next-region",category:"global",description:(0,p.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/edit-site/previous-region",category:"global",description:(0,p.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"}]}),e({name:"core/edit-site/toggle-mode",category:"global",description:(0,p.__)("Switch between visual editor and code editor."),keyCombination:{modifier:"secondary",character:"m"}})}),[e]),null};var _l=hl;function gl(){const{setTemplate:e,setTemplatePart:t,setPage:n}=(0,c.useDispatch)(bt),{params:{postId:r,postType:a}}=Vt();return(0,o.useEffect)((()=>{"page"===a||"post"===a?n({context:{postType:a,postId:r}}):"wp_template"===a?e(r):"wp_template_part"===a&&t(r)}),[r,a]),null}var fl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}));function El(){const{setIsInserterOpened:e}=(0,c.useDispatch)(bt),t=(0,c.useSelect)((e=>e(bt).__experimentalGetInsertionPoint()),[]),n=(0,_e.useViewportMatch)("medium","<"),r=n?"div":O.VisuallyHidden,[a,l]=(0,_e.__experimentalUseDialog)({onClose:()=>e(!1),focusOnMount:null}),i=(0,o.useRef)();return(0,o.useEffect)((()=>{i.current.focusSearch()}),[]),(0,o.createElement)("div",z({ref:a},l,{className:"edit-site-editor__inserter-panel"}),(0,o.createElement)(r,{className:"edit-site-editor__inserter-panel-header"},(0,o.createElement)(O.Button,{icon:fl,label:(0,p.__)("Close block inserter"),onClick:()=>e(!1)})),(0,o.createElement)("div",{className:"edit-site-editor__inserter-panel-content"},(0,o.createElement)(Te.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:n,rootClientId:t.rootClientId,__experimentalInsertionIndex:t.insertionIndex,__experimentalFilterValue:t.filterValue,ref:i})))}function vl(){const{setIsListViewOpened:e}=(0,c.useDispatch)(bt),t=(0,_e.useFocusOnMount)("firstElement"),n=(0,_e.useFocusReturn)(),r=(0,_e.useFocusReturn)();const a=`edit-site-editor__list-view-panel-label-${(0,_e.useInstanceId)(vl)}`;return(0,o.createElement)("div",{"aria-labelledby":a,className:"edit-site-editor__list-view-panel",onKeyDown:function(t){t.keyCode!==$t.ESCAPE||t.defaultPrevented||e(!1)}},(0,o.createElement)("div",{className:"edit-site-editor__list-view-panel-header",ref:n},(0,o.createElement)("strong",{id:a},(0,p.__)("List View")),(0,o.createElement)(O.Button,{icon:U,label:(0,p.__)("Close List View Sidebar"),onClick:()=>e(!1)})),(0,o.createElement)("div",{className:"edit-site-editor__list-view-panel-content",ref:(0,_e.useMergeRefs)([r,t])},(0,o.createElement)(Te.__experimentalListView,{showNestedBlocks:!0,__experimentalFeatures:!0,__experimentalPersistentListViewFeatures:!0})))}function yl(e){let{text:t,children:n}=e;const r=(0,_e.useCopyToClipboard)(t);return(0,o.createElement)(O.Button,{variant:"secondary",ref:r},n)}function bl(e){let{message:t,error:n,reboot:r,dashboardLink:a}=e;const l=[];return r&&l.push((0,o.createElement)(O.Button,{key:"recovery",onClick:r,variant:"secondary"},(0,p.__)("Attempt Recovery"))),n&&l.push((0,o.createElement)(yl,{key:"copy-error",text:n.stack},(0,p.__)("Copy Error"))),a&&l.push((0,o.createElement)(O.Button,{key:"back-to-dashboard",variant:"secondary",href:a},(0,p.__)("Back to dashboard"))),(0,o.createElement)(Te.Warning,{className:"editor-error-boundary",actions:l},t)}class wl extends o.Component{constructor(){super(...arguments),this.reboot=this.reboot.bind(this),this.state={error:null}}static getDerivedStateFromError(e){return{error:e}}reboot(){this.props.onError()}render(){const{error:e}=this.state;return e?(0,o.createElement)(bl,{message:(0,p.__)("The editor has encountered an unexpected error."),error:e,reboot:this.reboot}):this.props.children}}function Sl(e){let{nonAnimatedSrc:t,animatedSrc:n}=e;return(0,o.createElement)("picture",{className:"edit-site-welcome-guide__image"},(0,o.createElement)("source",{srcSet:t,media:"(prefers-reduced-motion: reduce)"}),(0,o.createElement)("img",{src:n,width:"312",height:"240",alt:""}))}function xl(){const{toggle:e}=(0,c.useDispatch)(d.store);return(0,c.useSelect)((e=>!!e(d.store).get("core/edit-site","welcomeGuide")),[])?(0,o.createElement)(O.Guide,{className:"edit-site-welcome-guide",contentLabel:(0,p.__)("Welcome to the site editor"),finishButtonText:(0,p.__)("Get Started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/edit-your-site.svg?1",animatedSrc:"https://s.w.org/images/block-editor/edit-your-site.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Edit your site")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("Design everything on your site — from the header right down to the footer — using blocks.")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,o.createInterpolateElement)((0,p.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,o.createElement)("img",{alt:(0,p.__)("styles"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z' fill='%231E1E1E'/%3E%3C/svg%3E%0A"})})))}]}):null}function kl(){const{toggle:e}=(0,c.useDispatch)(d.store),{isActive:t,isStylesOpen:n}=(0,c.useSelect)((e=>{const t=e(te).getActiveComplementaryArea(bt.name);return{isActive:!!e(d.store).get("core/edit-site","welcomeGuideStyles"),isStylesOpen:"edit-site/global-styles"===t}}),[]);return t&&n?(0,o.createElement)(O.Guide,{className:"edit-site-welcome-guide",contentLabel:(0,p.__)("Welcome to styles"),finishButtonText:(0,p.__)("Get Started"),onFinish:()=>e("core/edit-site","welcomeGuideStyles"),pages:[{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-to-styles.svg?1",animatedSrc:"https://s.w.org/images/block-editor/welcome-to-styles.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Welcome to Styles")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("Tweak your site, or give it a whole new look! Get creative — how about a new color palette for your buttons, or choosing a new font? Take a look at what you can do here.")))},{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/set-the-design.svg?1",animatedSrc:"https://s.w.org/images/block-editor/set-the-design.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Set the design")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("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! ")))},{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/personalize-blocks.svg?1",animatedSrc:"https://s.w.org/images/block-editor/personalize-blocks.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Personalize blocks")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("You can adjust your blocks to ensure a cohesive experience across your site — add your unique colors to a branded Button block, or adjust the Heading block to your preferred size.")))},{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Learn more")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("New to block themes and styling your site? "),(0,o.createElement)(O.ExternalLink,{href:(0,p.__)("https://wordpress.org/support/article/styles-overview/")},(0,p.__)("Here’s a detailed guide to learn how to make the most of it."))))}]}):null}function Cl(){return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(xl,null),(0,o.createElement)(kl,null))}function Tl(){return function(){const[e,t,n]=Rr(),{getSettings:r}=(0,c.useSelect)(bt),{updateSettings:a}=(0,c.useDispatch)(bt);(0,o.useEffect)((()=>{if(!e||!t)return;const l=r(),o=(0,$.filter)(l.styles,(e=>!e.isGlobalStyles));a({...l,styles:[...o,...e],svgFilters:n,__experimentalFeatures:t})}),[e,t])}(),null}function Nl(e){const t=Vt(),n=(0,c.useSelect)((e=>{var t;return null===(t=e(u.store).getEntityRecord("root","site"))||void 0===t?void 0:t.title}),[]),r=(0,o.useRef)(!0);(0,o.useEffect)((()=>{r.current=!1}),[t]),(0,o.useEffect)((()=>{if(!r.current&&e&&n){const t=(0,p.sprintf)((0,p.__)("%1$s ‹ %2$s — WordPress"),e,n);document.title=t,(0,Ne.speak)((0,p.sprintf)((0,p.__)("Now displaying: %s"),document.title),"assertive")}}),[e,n,t])}const Il={drawer:(0,p.__)("Navigation Sidebar")};var Pl=function(e){let{onError:t}=e;const{isInserterOpen:n,isListViewOpen:r,sidebarIsOpened:a,settings:l,entityId:i,templateType:s,page:h,template:_,templateResolved:g,isNavigationOpen:f,previousShortcut:E,nextShortcut:v,editorMode:y,showIconLabels:b}=(0,c.useSelect)((e=>{const{isInserterOpened:t,isListViewOpened:n,getSettings:r,getEditedPostType:a,getEditedPostId:l,getPage:o,isNavigationOpened:i,getEditorMode:s}=e(bt),{hasFinishedResolution:c,getEntityRecord:m}=e(u.store),p=a(),h=l();return{isInserterOpen:t(),isListViewOpen:n(),sidebarIsOpened:!!e(te).getActiveComplementaryArea(bt.name),settings:r(),templateType:p,page:o(),template:h?m("postType",p,h):null,templateResolved:!!h&&c("getEntityRecord",["postType",p,h]),entityId:h,isNavigationOpen:i(),previousShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/previous-region"),nextShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/next-region"),editorMode:s(),showIconLabels:e(d.store).get("core/edit-site","showIconLabels")}}),[]),{setPage:w,setIsInserterOpened:S}=(0,c.useDispatch)(bt),{enableComplementaryArea:x}=(0,c.useDispatch)(te),[k,C]=(0,o.useState)(!1),T=(0,o.useCallback)((()=>C(!0)),[]),N=(0,o.useCallback)((()=>{C(!1)}),[]),I=(0,o.useMemo)((()=>({...null==h?void 0:h.context,queryContext:[(null==h?void 0:h.context.queryContext)||{page:1},e=>w({...h,context:{...null==h?void 0:h.context,queryContext:{...null==h?void 0:h.context.queryContext,...e}}})]})),[null==h?void 0:h.context]);(0,o.useEffect)((()=>{f?document.body.classList.add("is-navigation-sidebar-open"):document.body.classList.remove("is-navigation-sidebar-open")}),[f]),(0,o.useEffect)((function(){"open"===new URLSearchParams(window.location.search).get("styles")&&x("core/edit-site","edit-site/global-styles")}),[x]);const P=(null==l?void 0:l.siteUrl)&&void 0!==s&&void 0!==i,M=r?(0,p.__)("List View"):(0,p.__)("Block Library");return Nl(P&&(0,p.__)("Editor (beta)")),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(gl,null),P&&(0,o.createElement)(Ht.ShortcutProvider,null,(0,o.createElement)(u.EntityProvider,{kind:"root",type:"site"},(0,o.createElement)(u.EntityProvider,{kind:"postType",type:s,id:i},(0,o.createElement)(ua,null,(0,o.createElement)(Te.BlockContextProvider,{value:I},(0,o.createElement)(Tl,null),(0,o.createElement)(wl,{onError:t},(0,o.createElement)(_l.Register,null),(0,o.createElement)(Ca,null),(0,o.createElement)(ge,{labels:{...Il,secondarySidebar:M},className:b&&"show-icon-labels",secondarySidebar:"visual"===y&&n?(0,o.createElement)(El,null):"visual"===y&&r?(0,o.createElement)(vl,null):null,sidebar:a&&(0,o.createElement)(he.Slot,{scope:"core/edit-site"}),drawer:(0,o.createElement)(Wa.Slot,null),header:(0,o.createElement)(Mn,{openEntitiesSavedStates:T,showIconLabels:b}),notices:(0,o.createElement)(m.EditorSnackbars,null),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)(m.EditorNotices,null),(0,o.createElement)(Te.BlockStyles.Slot,{scope:"core/block-inspector"}),"visual"===y&&_&&(0,o.createElement)(ul,{setIsInserterOpen:S}),"text"===y&&_&&(0,o.createElement)(pl,null),g&&!_&&(null==l?void 0:l.siteUrl)&&i&&(0,o.createElement)(O.Notice,{status:"warning",isDismissible:!1},(0,p.__)("You attempted to edit an item that doesn't exist. Perhaps it was deleted?")),(0,o.createElement)(_l,{openEntitiesSavedStates:T})),actions:(0,o.createElement)(o.Fragment,null,k?(0,o.createElement)(m.EntitiesSavedStates,{close:N}):(0,o.createElement)("div",{className:"edit-site-editor__toggle-save-panel"},(0,o.createElement)(O.Button,{variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:T,"aria-expanded":!1},(0,p.__)("Open save panel")))),footer:(0,o.createElement)(Te.BlockBreadcrumb,{rootLabelText:(0,p.__)("Template")}),shortcuts:{previous:E,next:v}}),(0,o.createElement)(Cl,null),(0,o.createElement)(O.Popover.Slot,null))))))))};var Ml=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"}));var Rl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"}));var Bl=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"}));var Al=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"}));var zl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v10zm-11-7.6h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-.9 3.5H6.3l1.2-1.7v1.7zm5.6-3.2c-.4-.2-.8-.4-1.2-.4-.5 0-.9.1-1.2.4-.4.2-.6.6-.8 1-.2.4-.3.9-.3 1.5s.1 1.1.3 1.6c.2.4.5.8.8 1 .4.2.8.4 1.2.4.5 0 .9-.1 1.2-.4.4-.2.6-.6.8-1 .2-.4.3-1 .3-1.6 0-.6-.1-1.1-.3-1.5-.1-.5-.4-.8-.8-1zm0 3.6c-.1.3-.3.5-.5.7-.2.1-.4.2-.7.2-.3 0-.5-.1-.7-.2-.2-.1-.4-.4-.5-.7-.1-.3-.2-.7-.2-1.2 0-.7.1-1.2.4-1.5.3-.3.6-.5 1-.5s.7.2 1 .5c.3.3.4.8.4 1.5-.1.5-.1.9-.2 1.2zm5-3.9h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-1 3.5H16l1.2-1.7v1.7z"}));var Ll=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"}));var Vl=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"}));var Ol=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"}));var Dl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{"fill-rule":"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z","clip-rule":"evenodd"}));var Fl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,o.createElement)(D.Path,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"}));var Hl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"}));const Gl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));const Ul=["front-page","single-post","page","index","archive","author","category","date","tag","taxonomy","search","404"],$l={"front-page":Na,"single-post":Ml,page:Rl,archive:Bl,search:Al,404:zl,index:Ll,category:Vl,author:Ol,taxonomy:Dl,date:Fl,tag:Hl,attachment:Gl};function Wl(e){let{postType:t}=e;const n=Ot(),{templates:r,defaultTemplateTypes:a}=(0,c.useSelect)((e=>({templates:e(u.store).getEntityRecords("postType","wp_template",{per_page:-1}),defaultTemplateTypes:e(m.store).__experimentalGetDefaultTemplateTypes()})),[]),{saveEntityRecord:l}=(0,c.useDispatch)(u.store),{createErrorNotice:i}=(0,c.useDispatch)(A.store);const s=(0,$.map)(r,"slug"),d=(0,$.filter)(a,(e=>(0,$.includes)(Ul,e.slug)&&!(0,$.includes)(s,e.slug)));return d.length?(d.sort(((e,t)=>Ul.indexOf(e.slug)-Ul.indexOf(t.slug))),(0,o.createElement)(O.DropdownMenu,{className:"edit-site-new-template-dropdown",icon:null,text:t.labels.add_new,label:t.labels.add_new_item,popoverProps:{noArrow:!1},toggleProps:{variant:"primary"}},(()=>(0,o.createElement)(O.NavigableMenu,{className:"edit-site-new-template-dropdown__popover"},(0,o.createElement)(O.MenuGroup,{label:t.labels.add_new_item},(0,$.map)(d,(e=>{let{title:t,description:r,slug:s}=e;return(0,o.createElement)(O.MenuItem,{icon:$l[s],iconPosition:"left",info:r,key:s,onClick:()=>{!async function(e){let{slug:t}=e;try{const{title:e,description:r}=(0,$.find)(a,{slug:t}),o=await l("postType","wp_template",{excerpt:r,slug:t.toString(),status:"publish",title:e},{throwOnError:!0});n.push({postId:o.id,postType:o.type})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while creating the template.");i(t,{type:"snackbar"})}}({slug:s})}},t)}))))))):null}function jl(e){let{postType:t}=e;const n=Ot(),[r,a]=(0,o.useState)(!1),{createErrorNotice:l}=(0,c.useDispatch)(A.store),{saveEntityRecord:i}=(0,c.useDispatch)(u.store);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.Button,{variant:"primary",onClick:()=>{a(!0)}},t.labels.add_new),r&&(0,o.createElement)(qa,{closeModal:()=>a(!1),onCreate:async function(e){let{title:t,area:r}=e;if(t)try{const e=(0,$.kebabCase)(t).replace(/[^\w-]+/g,"")||"wp-custom-part",l=await i("postType","wp_template_part",{slug:e,title:t,content:"",area:r},{throwOnError:!0});a(!1),n.push({postId:l.id,postType:l.type})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while creating the template part.");l(t,{type:"snackbar"}),a(!1)}else l((0,p.__)("Title is not defined."),{type:"snackbar"})}}))}function Yl(e){let{templateType:t="wp_template"}=e;const n=(0,c.useSelect)((e=>e(u.store).getPostType(t)),[t]);return n?"wp_template"===t?(0,o.createElement)(Wl,{postType:n}):"wp_template_part"===t?(0,o.createElement)(jl,{postType:n}):null:null}function ql(e){var t;let{templateType:n}=e;const r=(0,c.useSelect)((e=>e(u.store).getPostType(n)),[n]);return r?(0,o.createElement)("header",{className:"edit-site-list-header"},(0,o.createElement)(O.__experimentalHeading,{level:1,className:"edit-site-list-header__title"},null===(t=r.labels)||void 0===t?void 0:t.name),(0,o.createElement)("div",{className:"edit-site-list-header__right"},(0,o.createElement)(Yl,{templateType:n}))):null}function Xl(e){let{template:t,onClose:n}=e;const[r,a]=(0,o.useState)((()=>t.title.rendered)),[l,i]=(0,o.useState)(!1),{editEntityRecord:s,saveEditedEntityRecord:m}=(0,c.useDispatch)(u.store),{createSuccessNotice:d,createErrorNotice:h}=(0,c.useDispatch)(A.store);if(!t.is_custom)return null;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.MenuItem,{onClick:()=>{i(!0),a(t.title.rendered)}},(0,p.__)("Rename")),l&&(0,o.createElement)(O.Modal,{title:(0,p.__)("Rename"),closeLabel:(0,p.__)("Close"),onRequestClose:()=>{i(!1)},overlayClassName:"edit-site-list__rename-modal"},(0,o.createElement)("form",{onSubmit:async function(e){e.preventDefault();try{await s("postType",t.type,t.id,{title:r}),a(""),i(!1),n(),await m("postType",t.type,t.id,{throwOnError:!0}),d((0,p.__)("Entity renamed."),{type:"snackbar"})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while renaming the entity.");h(t,{type:"snackbar"})}}},(0,o.createElement)(O.Flex,{align:"flex-start",gap:8},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.TextControl,{label:(0,p.__)("Name"),value:r,onChange:a,required:!0}))),(0,o.createElement)(O.Flex,{className:"edit-site-list__rename-modal-actions",justify:"flex-end",expanded:!1},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"tertiary",onClick:()=>{i(!1)}},(0,p.__)("Cancel"))),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"primary",type:"submit"},(0,p.__)("Save")))))))}function Kl(e){let{template:t}=e;const{removeTemplate:n,revertTemplate:r}=(0,c.useDispatch)(bt),{saveEditedEntityRecord:a}=(0,c.useDispatch)(u.store),{createSuccessNotice:l,createErrorNotice:i}=(0,c.useDispatch)(A.store),s=function(e){return!!e&&"custom"===e.source&&!e.has_theme_file}(t),m=Ie(t);if(!s&&!m)return null;return(0,o.createElement)(O.DropdownMenu,{icon:fe,label:(0,p.__)("Actions"),className:"edit-site-list-table__actions"},(e=>{let{onClose:c}=e;return(0,o.createElement)(O.MenuGroup,null,s&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Xl,{template:t,onClose:c}),(0,o.createElement)(O.MenuItem,{isDestructive:!0,isTertiary:!0,onClick:()=>{n(t),c()}},(0,p.__)("Delete"))),m&&(0,o.createElement)(O.MenuItem,{info:(0,p.__)("Restore to default state"),onClick:()=>{!async function(){try{await r(t,{allowUndo:!1}),await a("postType",t.type,t.id),l((0,p.__)("Entity reverted."),{type:"snackbar"})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while reverting the entity.");i(t,{type:"snackbar"})}}(),c()}},(0,p.__)("Clear customizations")))}))}var Zl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"}));var Ql=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{fillRule:"evenodd",d:"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",clipRule:"evenodd"}));var Jl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M12 3.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"}));const eo=["wp_template","wp_template_part"];function to(e){let{isCustomized:t,children:n}=e;return t?(0,o.createElement)(O.Tooltip,{text:(0,p.__)("This template has been customized")},n):n}function no(e){let{text:t,icon:n,imageUrl:r,isCustomized:a}=e;const[l,i]=(0,o.useState)(!1);return(0,o.createElement)(O.__experimentalHStack,{alignment:"left"},(0,o.createElement)(to,{isCustomized:a},r?(0,o.createElement)("div",{className:V()("edit-site-list-added-by__avatar",{"is-loaded":l})},(0,o.createElement)("img",{onLoad:()=>i(!0),alt:"",src:r})):(0,o.createElement)("div",{className:V()("edit-site-list-added-by__icon",{"is-customized":a})},(0,o.createElement)(O.Icon,{icon:n}))),(0,o.createElement)("span",null,t))}function ro(e){var t;let{slug:n,isCustomized:r}=e;const a=(0,c.useSelect)((e=>e(u.store).getTheme(n)),[n]);return(0,o.createElement)(no,{icon:Hn,text:(null==a||null===(t=a.name)||void 0===t?void 0:t.rendered)||n,isCustomized:r})}function ao(e){let{slug:t,isCustomized:n}=e;const r=(0,c.useSelect)((e=>e(u.store).getPlugin(t)),[t]);return(0,o.createElement)(no,{icon:Zl,text:(null==r?void 0:r.name)||t,isCustomized:n})}function lo(e){var t;let{id:n}=e;const r=(0,c.useSelect)((e=>e(u.store).getUser(n)),[n]);return(0,o.createElement)(no,{icon:Ql,imageUrl:null==r||null===(t=r.avatar_urls)||void 0===t?void 0:t[48],text:null==r?void 0:r.nickname})}function oo(){const{name:e,logoURL:t}=(0,c.useSelect)((e=>{var t;const{getEntityRecord:n,getMedia:r}=e(u.store),a=n("root","__unstableBase");return{name:null==a?void 0:a.name,logoURL:null!=a&&a.site_logo?null===(t=r(a.site_logo))||void 0===t?void 0:t.source_url:void 0}}),[]);return(0,o.createElement)(no,{icon:Jl,imageUrl:t,text:e})}function io(e){let{templateType:t,template:n}=e;if(n){if(eo.includes(t)){if(n.has_theme_file&&("theme"===n.origin||!n.origin&&["theme","custom"].includes(n.source)))return(0,o.createElement)(ro,{slug:n.theme,isCustomized:"custom"===n.source});if(n.has_theme_file&&"plugin"===n.origin)return(0,o.createElement)(ao,{slug:n.theme,isCustomized:"custom"===n.source});if(!n.has_theme_file&&"custom"===n.source&&!n.author)return(0,o.createElement)(oo,null)}return(0,o.createElement)(lo,{id:n.author})}}function so(e){let{templateType:t}=e;const{records:n,isResolving:r}=(0,u.__experimentalUseEntityRecords)("postType",t,{per_page:-1}),a=(0,c.useSelect)((e=>e(u.store).getPostType(t)),[t]);return!n||r?null:n.length?(0,o.createElement)("table",{className:"edit-site-list-table",role:"table"},(0,o.createElement)("thead",null,(0,o.createElement)("tr",{className:"edit-site-list-table-head",role:"row"},(0,o.createElement)("th",{className:"edit-site-list-table-column",role:"columnheader"},(0,p.__)("Template")),(0,o.createElement)("th",{className:"edit-site-list-table-column",role:"columnheader"},(0,p.__)("Added by")),(0,o.createElement)("th",{className:"edit-site-list-table-column",role:"columnheader"},(0,o.createElement)(O.VisuallyHidden,null,(0,p.__)("Actions"))))),(0,o.createElement)("tbody",null,n.map((e=>{var n;return(0,o.createElement)("tr",{key:e.id,className:"edit-site-list-table-row",role:"row"},(0,o.createElement)("td",{className:"edit-site-list-table-column",role:"cell"},(0,o.createElement)(O.__experimentalHeading,{level:4},(0,o.createElement)(xn,{params:{postId:e.id,postType:e.type}},(0,Ta.decodeEntities)((null===(n=e.title)||void 0===n?void 0:n.rendered)||e.slug))),e.description),(0,o.createElement)("td",{className:"edit-site-list-table-column",role:"cell"},(0,o.createElement)(io,{templateType:t,template:e})),(0,o.createElement)("td",{className:"edit-site-list-table-column",role:"cell"},(0,o.createElement)(Kl,{template:e})))})))):(0,o.createElement)("div",null,(0,p.sprintf)((0,p.__)("No %s found."),null==a||null===(l=a.labels)||void 0===l||null===(i=l.name)||void 0===i?void 0:i.toLowerCase()));var l,i}function co(){var e,t;const{params:{postType:n}}=Vt();!function(){const{registerShortcut:e}=(0,c.useDispatch)(Ht.store);(0,o.useEffect)((()=>{e({name:"core/edit-site/next-region",category:"global",description:(0,p.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/edit-site/previous-region",category:"global",description:(0,p.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"}]})}),[])}();const{previousShortcut:r,nextShortcut:a,isNavigationOpen:l}=(0,c.useSelect)((e=>({previousShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/previous-region"),nextShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/next-region"),isNavigationOpen:e(bt).isNavigationOpened()})),[]),i=(0,c.useSelect)((e=>e(u.store).getPostType(n)),[n]);Nl(null==i||null===(e=i.labels)||void 0===e?void 0:e.name);const s=null==i||null===(t=i.labels)||void 0===t?void 0:t.items_list,d=i?{header:(0,p.sprintf)((0,p.__)("%s - Header"),s),body:(0,p.sprintf)((0,p.__)("%s - Content"),s)}:void 0;return(0,o.createElement)(ge,{className:V()("edit-site-list",{"is-navigation-open":l}),labels:{drawer:(0,p.__)("Navigation Sidebar"),...d},header:(0,o.createElement)(ql,{templateType:n}),drawer:(0,o.createElement)(Wa.Slot,null),notices:(0,o.createElement)(m.EditorSnackbars,null),content:(0,o.createElement)(so,{templateType:n}),shortcuts:{previous:r,next:a}})}function uo(e){let{postId:t,postType:n}=e;return!(t||!n)}function mo(e){let{reboot:t}=e;const{createErrorNotice:n}=(0,c.useDispatch)(A.store);function r(e){n((0,p.sprintf)((0,p.__)('The "%s" plugin has encountered an error and cannot be rendered.'),e))}return(0,o.createElement)(O.SlotFillProvider,null,(0,o.createElement)(m.UnsavedChangesWarning,null),(0,o.createElement)(Ft,null,(e=>{let{params:n}=e;const a=uo(n);return(0,o.createElement)(o.Fragment,null,a?(0,o.createElement)(co,null):(0,o.createElement)(Pl,{onError:t}),(0,o.createElement)(ne.PluginArea,{onError:r}),(0,o.createElement)(Wa,{isDefaultOpen:!!a,activeTemplateType:a?n.postType:void 0}))})))}function po(e){let{className:t,...n}=e;return(0,o.createElement)(he,z({panelClassName:t,className:"edit-site-sidebar",scope:"core/edit-site"},n))}function ho(e){return(0,o.createElement)(ce,z({__unstableExplicitMenuItem:!0,scope:"core/edit-site"},e))}var _o=(0,_e.compose)((0,ne.withPluginContext)(((e,t)=>{var n;return{as:null!==(n=t.as)&&void 0!==n?n:O.MenuItem,icon:t.icon||e.icon,name:"core/edit-site/plugin-more-menu"}})))(ie);function go(e,t){if(!t.__unstableHomeTemplate)return void(0,o.render)((0,o.createElement)(bl,{message:(0,p.__)("The editor is unable to find a block template for the homepage."),dashboardLink:"index.php"}),e);(0,o.unmountComponentAtNode)(e);const n=go.bind(null,e,t);(0,c.dispatch)(d.store).setDefaults("core/edit-site",{editorMode:"visual",fixedToolbar:!1,focusMode:!1,keepCaretInsideBlock:!1,welcomeGuide:!0,welcomeGuideStyles:!0}),(0,c.dispatch)(bt).updateSettings(t),(0,c.dispatch)(m.store).updateEditorSettings({defaultTemplateTypes:t.defaultTemplateTypes,defaultTemplatePartAreas:t.defaultTemplatePartAreas});uo((0,_.getQueryArgs)(window.location.href))&&(0,c.dispatch)(bt).setIsNavigationPanelOpened((0,c.select)(h.store).isViewportMatch("medium"));(0,o.render)((0,o.createElement)(mo,{reboot:n}),e)}function fo(e,t){t.__experimentalFetchLinkSuggestions=(e,n)=>(0,u.__experimentalFetchLinkSuggestions)(e,n,t),t.__experimentalFetchRichUrlData=u.__experimentalFetchUrlData,t.__experimentalSpotlightEntityBlocks=["core/template-part"];const n=document.getElementById(e);(0,c.dispatch)(i.store).__experimentalReapplyBlockTypeFilters(),(0,s.registerCoreBlocks)(),go(n,t)}}(),(window.wp=window.wp||{}).editSite=r}();
\ No newline at end of file
+*/!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var l=typeof n;if("string"===l||"number"===l)e.push(n);else if(Array.isArray(n)){if(n.length){var o=a.apply(null,n);o&&e.push(o)}}else if("object"===l)if(n.toString===Object.prototype.toString)for(var i in n)r.call(n,i)&&n[i]&&e.push(i);else e.push(n.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},4827:function(e){e.exports=function(e,t,n){return((n=window.getComputedStyle)?n(e):e.currentStyle)[t.replace(/-(\w)/gi,(function(e,t){return t.toUpperCase()}))]}},8981:function(e,t){var n,r,a;r=[],void 0===(a="function"==typeof(n=function(){return function e(t,n,r){var a,l,o=window,i="application/octet-stream",s=r||i,c=t,u=!n&&!r&&c,m=document.createElement("a"),d=function(e){return String(e)},p=o.Blob||o.MozBlob||o.WebKitBlob||d,h=n||"download";if(p=p.call?p.bind(o):Blob,"true"===String(this)&&(s=(c=[c,s])[0],c=c[1]),u&&u.length<2048&&(h=u.split("/").pop().split("?")[0],m.href=u,-1!==m.href.indexOf(u))){var _=new XMLHttpRequest;return _.open("GET",u,!0),_.responseType="blob",_.onload=function(t){e(t.target.response,h,i)},setTimeout((function(){_.send()}),0),_}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(c)){if(!(c.length>2096103.424&&p!==d))return navigator.msSaveBlob?navigator.msSaveBlob(v(c),h):y(c);s=(c=v(c)).type||i}else if(/([\x80-\xff])/.test(c)){for(var g=0,f=new Uint8Array(c.length),E=f.length;g<E;++g)f[g]=c.charCodeAt(g);c=new p([f],{type:s})}function v(e){for(var t=e.split(/[:;,]/),n=t[1],r=("base64"==t[2]?atob:decodeURIComponent)(t.pop()),a=r.length,l=0,o=new Uint8Array(a);l<a;++l)o[l]=r.charCodeAt(l);return new p([o],{type:n})}function y(e,t){if("download"in m)return m.href=e,m.setAttribute("download",h),m.className="download-js-link",m.innerHTML="downloading...",m.style.display="none",document.body.appendChild(m),setTimeout((function(){m.click(),document.body.removeChild(m),!0===t&&setTimeout((function(){o.URL.revokeObjectURL(m.href)}),250)}),66),!0;if(/(Version)\/(\d+)\.(\d+)(?:\.(\d+))?.*Safari\//.test(navigator.userAgent))return/^data:/.test(e)&&(e="data:"+e.replace(/^data:([\w\/\-\+]+)/,i)),window.open(e)||confirm("Displaying New Document\n\nUse Save As... to download, then click back to return to this page.")&&(location.href=e),!0;var n=document.createElement("iframe");document.body.appendChild(n),!t&&/^data:/.test(e)&&(e="data:"+e.replace(/^data:([\w\/\-\+]+)/,i)),n.src=e,setTimeout((function(){document.body.removeChild(n)}),333)}if(a=c instanceof p?c:new p([c],{type:s}),navigator.msSaveBlob)return navigator.msSaveBlob(a,h);if(o.URL)y(o.URL.createObjectURL(a),!0);else{if("string"==typeof a||a.constructor===d)try{return y("data:"+s+";base64,"+o.btoa(a))}catch(e){return y("data:"+s+","+encodeURIComponent(a))}(l=new FileReader).onload=function(e){y(this.result)},l.readAsDataURL(a)}return!0}})?n.apply(t,r):n)||(e.exports=a)},9894:function(e,t,n){var r=n(4827);e.exports=function(e){var t=r(e,"line-height"),n=parseFloat(t,10);if(t===n+""){var a=e.style.lineHeight;e.style.lineHeight=t+"em",t=r(e,"line-height"),n=parseFloat(t,10),a?e.style.lineHeight=a:delete e.style.lineHeight}if(-1!==t.indexOf("pt")?(n*=4,n/=3):-1!==t.indexOf("mm")?(n*=96,n/=25.4):-1!==t.indexOf("cm")?(n*=96,n/=2.54):-1!==t.indexOf("in")?n*=96:-1!==t.indexOf("pc")&&(n*=16),n=Math.round(n),"normal"===t){var l=e.nodeName,o=document.createElement(l);o.innerHTML="&nbsp;","TEXTAREA"===l.toUpperCase()&&o.setAttribute("rows","1");var i=r(e,"font-size");o.style.fontSize=i,o.style.padding="0px",o.style.border="0px";var s=document.body;s.appendChild(o),n=o.offsetHeight,s.removeChild(o)}return n}},5372:function(e,t,n){"use strict";var r=n(9567);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var i=new Error("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");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={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:l,resetWarningCache:a};return n.PropTypes=n,n}},2652:function(e,t,n){e.exports=n(5372)()},9567:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},5438:function(e,t,n){"use strict";var r,a=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&(n[r[a]]=e[r[a]])}return n};t.__esModule=!0;var i=n(9196),s=n(2652),c=n(6411),u=n(9894),m="autosize:resized",d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={lineHeight:null},t.textarea=null,t.onResize=function(e){t.props.onResize&&t.props.onResize(e)},t.updateLineHeight=function(){t.textarea&&t.setState({lineHeight:u(t.textarea)})},t.onChange=function(e){var n=t.props.onChange;t.currentValue=e.currentTarget.value,n&&n(e)},t}return a(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.maxRows,r=t.async;"number"==typeof n&&this.updateLineHeight(),"number"==typeof n||r?setTimeout((function(){return e.textarea&&c(e.textarea)})):this.textarea&&c(this.textarea),this.textarea&&this.textarea.addEventListener(m,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(m,this.onResize),c.destroy(this.textarea))},t.prototype.render=function(){var e=this,t=this.props,n=(t.onResize,t.maxRows),r=(t.onChange,t.style),a=(t.innerRef,t.children),s=o(t,["onResize","maxRows","onChange","style","innerRef","children"]),c=this.state.lineHeight,u=n&&c?c*n:null;return i.createElement("textarea",l({},s,{onChange:this.onChange,style:u?l({},r,{maxHeight:u}):r,ref:function(t){e.textarea=t,"function"==typeof e.props.innerRef?e.props.innerRef(t):e.props.innerRef&&(e.props.innerRef.current=t)}}),a)},t.prototype.componentDidUpdate=function(){this.textarea&&c.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:s.number,maxRows:s.number,onResize:s.func,innerRef:s.any,async:s.bool},t}(i.Component);t.TextareaAutosize=i.forwardRef((function(e,t){return i.createElement(d,l({},e,{innerRef:t}))}))},773:function(e,t,n){"use strict";var r=n(5438);t.Z=r.TextareaAutosize},9196:function(e){"use strict";e.exports=window.React}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var l=t[r]={exports:{}};return e[r].call(l.exports,l,l.exports,n),l.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};!function(){"use strict";n.r(r),n.d(r,{PluginMoreMenuItem:function(){return _o},PluginSidebar:function(){return po},PluginSidebarMoreMenuItem:function(){return ho},__experimentalMainDashboardButton:function(){return Aa},__experimentalNavigationToggle:function(){return Da},initializeEditor:function(){return fo},reinitializeEditor:function(){return go}});var e={};n.r(e),n.d(e,{disableComplementaryArea:function(){return j},enableComplementaryArea:function(){return W},pinItem:function(){return Y},setFeatureDefaults:function(){return Z},setFeatureValue:function(){return K},toggleFeature:function(){return X},unpinItem:function(){return q}});var t={};n.r(t),n.d(t,{getActiveComplementaryArea:function(){return Q},isFeatureActive:function(){return ee},isItemPinned:function(){return J}});var a={};n.r(a),n.d(a,{__experimentalSetPreviewDeviceType:function(){return Me},addTemplate:function(){return Be},closeGeneralSidebar:function(){return je},openGeneralSidebar:function(){return We},openNavigationPanelToMenu:function(){return De},removeTemplate:function(){return Ae},revertTemplate:function(){return $e},setHomeTemplateId:function(){return Le},setIsInserterOpened:function(){return He},setIsListViewOpened:function(){return Ue},setIsNavigationPanelOpened:function(){return Fe},setNavigationPanelActiveMenu:function(){return Oe},setPage:function(){return Ve},setTemplate:function(){return Re},setTemplatePart:function(){return ze},switchEditorMode:function(){return Ye},toggleFeature:function(){return Pe},updateSettings:function(){return Ge}});var l={};n.r(l),n.d(l,{__experimentalGetInsertionPoint:function(){return gt},__experimentalGetPreviewDeviceType:function(){return rt},__unstableGetPreference:function(){return tt},getCanUserCreateMedia:function(){return at},getCurrentTemplateNavigationPanelSubMenu:function(){return pt},getCurrentTemplateTemplateParts:function(){return Et},getEditedPostId:function(){return ut},getEditedPostType:function(){return ct},getEditorMode:function(){return vt},getHomeTemplateId:function(){return it},getNavigationPanelActiveMenu:function(){return dt},getPage:function(){return mt},getReusableBlocks:function(){return lt},getSettings:function(){return ot},isFeatureActive:function(){return nt},isInserterOpened:function(){return _t},isListViewOpened:function(){return ft},isNavigationOpened:function(){return ht}});var o=window.wp.element,i=window.wp.blocks,s=window.wp.blockLibrary,c=window.wp.data,u=window.wp.coreData,m=window.wp.editor,d=window.wp.preferences,p=window.wp.i18n,h=window.wp.viewport,_=window.wp.url,g=window.wp.hooks,f=window.wp.mediaUtils;(0,g.addFilter)("editor.MediaUpload","core/edit-site/components/media-upload",(()=>f.MediaUpload));const E="core/edit-site",v="uncategorized",y=["index","singular","archive","single","page","home","404","search","author","category","taxonomy","date","tag","attachment","single-post","front-page"],b=["page-home"],w=["post-","author-","single-post-","tag-"],S=["page-"],x={singular:["single","page"],index:["archive","404","search","singular","home"],home:["front-page"]},k="root",C="templates",T="templates-general",N=[{area:"header",menu:"template-parts-headers",title:(0,p.__)("headers")},{area:"footer",menu:"template-parts-footers",title:(0,p.__)("footers")},{area:"sidebar",menu:"template-parts-sidebars",title:(0,p.__)("sidebars")},{area:v,menu:"template-parts-general",title:(0,p.__)("general")}];var I=(0,c.combineReducers)({deviceType:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Desktop",t=arguments.length>1?arguments[1]:void 0;return"SET_PREVIEW_DEVICE_TYPE"===t.type?t.deviceType:e},settings:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"UPDATE_SETTINGS"===t.type?{...e,...t.settings}:e},editedPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TEMPLATE":case"SET_PAGE":return{type:"wp_template",id:t.templateId,page:t.page};case"SET_TEMPLATE_PART":return{type:"wp_template_part",id:t.templatePartId}}return e},homeTemplateId:function(e,t){return"SET_HOME_TEMPLATE"===t.type?t.homeTemplateId:e},navigationPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{menu:k,isOpen:!1},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_NAVIGATION_PANEL_ACTIVE_MENU":return{...e,menu:t.menu};case"OPEN_NAVIGATION_PANEL_TO_MENU":return{...e,isOpen:!0,menu:t.menu};case"SET_IS_NAVIGATION_PANEL_OPENED":return{...e,menu:t.isOpen?e.menu:k,isOpen:t.isOpen};case"SET_IS_LIST_VIEW_OPENED":return{...e,menu:e.isOpen&&t.isOpen?k:e.menu,isOpen:!t.isOpen&&e.isOpen};case"SET_IS_INSERTER_OPENED":return{...e,menu:e.isOpen&&t.value?k:e.menu,isOpen:!t.value&&e.isOpen}}return e},blockInserterPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_NAVIGATION_PANEL_TO_MENU":return!1;case"SET_IS_NAVIGATION_PANEL_OPENED":case"SET_IS_LIST_VIEW_OPENED":return!t.isOpen&&e;case"SET_IS_INSERTER_OPENED":return t.value}return e},listViewPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_NAVIGATION_PANEL_TO_MENU":return!1;case"SET_IS_NAVIGATION_PANEL_OPENED":return!t.isOpen&&e;case"SET_IS_INSERTER_OPENED":return!t.value&&e;case"SET_IS_LIST_VIEW_OPENED":return t.isOpen}return e}}),P=window.wp.apiFetch,M=n.n(P),R=window.wp.deprecated,B=n.n(R),A=window.wp.notices;function z(){return z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},z.apply(this,arguments)}var L=n(4403),V=n.n(L),O=window.wp.components,D=window.wp.primitives;var F=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}));var H=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));var G=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{fillRule:"evenodd",d:"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",clipRule:"evenodd"}));var U=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"})),$=window.lodash;const W=(e,t)=>n=>{let{registry:r}=n;t&&r.dispatch(d.store).set(e,"complementaryArea",t)},j=e=>t=>{let{registry:n}=t;n.dispatch(d.store).set(e,"complementaryArea",null)},Y=(e,t)=>n=>{let{registry:r}=n;if(!t)return;const a=r.select(d.store).get(e,"pinnedItems");!0!==(null==a?void 0:a[t])&&r.dispatch(d.store).set(e,"pinnedItems",{...a,[t]:!0})},q=(e,t)=>n=>{let{registry:r}=n;if(!t)return;const a=r.select(d.store).get(e,"pinnedItems");r.dispatch(d.store).set(e,"pinnedItems",{...a,[t]:!1})};function X(e,t){return function(n){let{registry:r}=n;B()("wp.dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"wp.dispatch( 'core/preferences' ).toggle"}),r.dispatch(d.store).toggle(e,t)}}function K(e,t,n){return function(r){let{registry:a}=r;B()("wp.dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"wp.dispatch( 'core/preferences' ).set"}),a.dispatch(d.store).set(e,t,!!n)}}function Z(e,t){return function(n){let{registry:r}=n;B()("wp.dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"wp.dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(d.store).setDefaults(e,t)}}const Q=(0,c.createRegistrySelector)((e=>(t,n)=>e(d.store).get(n,"complementaryArea"))),J=(0,c.createRegistrySelector)((e=>(t,n,r)=>{var a;const l=e(d.store).get(n,"pinnedItems");return null===(a=null==l?void 0:l[r])||void 0===a||a})),ee=(0,c.createRegistrySelector)((e=>(t,n,r)=>(B()("wp.select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"!! wp.select( 'core/preferences' ).isFeatureActive( scope, featureName )"}),!!e(d.store).get(n,r)))),te=(0,c.createReduxStore)("core/interface",{reducer:()=>{},actions:e,selectors:t});(0,c.register)(te);var ne=window.wp.plugins,re=(0,ne.withPluginContext)(((e,t)=>({icon:t.icon||e.icon,identifier:t.identifier||`${e.name}/${t.name}`})));var ae=re((function(e){let{as:t=O.Button,scope:n,identifier:r,icon:a,selectedIcon:l,...i}=e;const s=t,u=(0,c.useSelect)((e=>e(te).getActiveComplementaryArea(n)===r),[r]),{enableComplementaryArea:m,disableComplementaryArea:d}=(0,c.useDispatch)(te);return(0,o.createElement)(s,z({icon:l&&u?l:a,onClick:()=>{u?d(n):m(n,r)}},(0,$.omit)(i,["name"])))}));var le=e=>{let{smallScreenTitle:t,children:n,className:r,toggleButtonProps:a}=e;const l=(0,o.createElement)(ae,z({icon:U},a));return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"components-panel__header interface-complementary-area-header__small"},t&&(0,o.createElement)("span",{className:"interface-complementary-area-header__small-title"},t),l),(0,o.createElement)("div",{className:V()("components-panel__header","interface-complementary-area-header",r),tabIndex:-1},n,l))};function oe(e){let{name:t,as:n=O.Button,onClick:r,...a}=e;return(0,o.createElement)(O.Fill,{name:t},(e=>{let{onClick:t}=e;return(0,o.createElement)(n,z({onClick:r||t?function(){(r||$.noop)(...arguments),(t||$.noop)(...arguments)}:void 0},a))}))}oe.Slot=function(e){let{name:t,as:n=O.ButtonGroup,fillProps:r={},bubblesVirtually:a,...l}=e;return(0,o.createElement)(O.Slot,{name:t,bubblesVirtually:a,fillProps:r},(e=>{if((0,$.isEmpty)(o.Children.toArray(e)))return null;const t=[];o.Children.forEach(e,(e=>{let{props:{__unstableExplicitMenuItem:n,__unstableTarget:r}}=e;r&&n&&t.push(r)}));const r=o.Children.map(e,(e=>!e.props.__unstableExplicitMenuItem&&t.includes(e.props.__unstableTarget)?null:e));return(0,o.createElement)(n,l,r)}))};var ie=oe;const se=e=>(0,o.createElement)(O.MenuItem,(0,$.omit)(e,["__unstableExplicitMenuItem","__unstableTarget"]));function ce(e){let{scope:t,target:n,__unstableExplicitMenuItem:r,...a}=e;return(0,o.createElement)(ae,z({as:e=>(0,o.createElement)(ie,z({__unstableExplicitMenuItem:r,__unstableTarget:`${t}/${n}`,as:se,name:`${t}/plugin-more-menu`},e)),role:"menuitemcheckbox",selectedIcon:F,name:n,scope:t},a))}function ue(e){let{scope:t,...n}=e;return(0,o.createElement)(O.Fill,z({name:`PinnedItems/${t}`},n))}ue.Slot=function(e){let{scope:t,className:n,...r}=e;return(0,o.createElement)(O.Slot,z({name:`PinnedItems/${t}`},r),(e=>!(0,$.isEmpty)(e)&&(0,o.createElement)("div",{className:V()(n,"interface-pinned-items")},e)))};var me=ue;function de(e){let{scope:t,children:n,className:r}=e;return(0,o.createElement)(O.Fill,{name:`ComplementaryArea/${t}`},(0,o.createElement)("div",{className:r},n))}const pe=re((function(e){let{children:t,className:n,closeLabel:r=(0,p.__)("Close plugin"),identifier:a,header:l,headerClassName:i,icon:s,isPinnable:u=!0,panelClassName:m,scope:d,name:_,smallScreenTitle:g,title:f,toggleShortcut:E,isActiveByDefault:v,showIconLabels:y=!1}=e;const{isActive:b,isPinned:w,activeArea:S,isSmall:x,isLarge:k}=(0,c.useSelect)((e=>{const{getActiveComplementaryArea:t,isItemPinned:n}=e(te),r=t(d);return{isActive:r===a,isPinned:n(d,a),activeArea:r,isSmall:e(h.store).isViewportMatch("< medium"),isLarge:e(h.store).isViewportMatch("large")}}),[a,d]);!function(e,t,n,r,a){const l=(0,o.useRef)(!1),i=(0,o.useRef)(!1),{enableComplementaryArea:s,disableComplementaryArea:u}=(0,c.useDispatch)(te);(0,o.useEffect)((()=>{r&&a&&!l.current?(u(e),i.current=!0):i.current&&!a&&l.current?(i.current=!1,s(e,t)):i.current&&n&&n!==t&&(i.current=!1),a!==l.current&&(l.current=a)}),[r,a,e,t,n])}(d,a,S,b,x);const{enableComplementaryArea:C,disableComplementaryArea:T,pinItem:N,unpinItem:I}=(0,c.useDispatch)(te);return(0,o.useEffect)((()=>{v&&void 0===S&&!x&&C(d,a)}),[S,v,d,a,x]),(0,o.createElement)(o.Fragment,null,u&&(0,o.createElement)(me,{scope:d},w&&(0,o.createElement)(ae,{scope:d,identifier:a,isPressed:b&&(!y||k),"aria-expanded":b,label:f,icon:y?F:s,showTooltip:!y,variant:y?"tertiary":void 0})),_&&u&&(0,o.createElement)(ce,{target:_,scope:d,icon:s},f),b&&(0,o.createElement)(de,{className:V()("interface-complementary-area",n),scope:d},(0,o.createElement)(le,{className:i,closeLabel:r,onClose:()=>T(d),smallScreenTitle:g,toggleButtonProps:{label:r,shortcut:E,scope:d,identifier:a}},l||(0,o.createElement)(o.Fragment,null,(0,o.createElement)("strong",null,f),u&&(0,o.createElement)(O.Button,{className:"interface-complementary-area__pin-unpin-item",icon:w?H:G,label:w?(0,p.__)("Unpin from toolbar"):(0,p.__)("Pin to toolbar"),onClick:()=>(w?I:N)(d,a),isPressed:w,"aria-expanded":w}))),(0,o.createElement)(O.Panel,{className:m},t)))}));pe.Slot=function(e){let{scope:t,...n}=e;return(0,o.createElement)(O.Slot,z({name:`ComplementaryArea/${t}`},n))};var he=pe,_e=window.wp.compose;var ge=(0,o.forwardRef)((function(e,t){let{footer:n,header:r,sidebar:a,secondarySidebar:l,notices:i,content:s,drawer:c,actions:u,labels:m,className:d,shortcuts:h}=e;const _=(0,O.__unstableUseNavigateRegions)(h);!function(e){(0,o.useEffect)((()=>{const t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}}),[e])}("interface-interface-skeleton__html-container");const g={...{drawer:(0,p.__)("Drawer"),header:(0,p.__)("Header"),body:(0,p.__)("Content"),secondarySidebar:(0,p.__)("Block Library"),sidebar:(0,p.__)("Settings"),actions:(0,p.__)("Publish"),footer:(0,p.__)("Footer")},...m};return(0,o.createElement)("div",z({},_,{ref:(0,_e.useMergeRefs)([t,_.ref]),className:V()(d,"interface-interface-skeleton",_.className,!!n&&"has-footer")}),!!c&&(0,o.createElement)("div",{className:"interface-interface-skeleton__drawer",role:"region","aria-label":g.drawer,tabIndex:"-1"},c),(0,o.createElement)("div",{className:"interface-interface-skeleton__editor"},!!r&&(0,o.createElement)("div",{className:"interface-interface-skeleton__header",role:"region","aria-label":g.header,tabIndex:"-1"},r),(0,o.createElement)("div",{className:"interface-interface-skeleton__body"},!!l&&(0,o.createElement)("div",{className:"interface-interface-skeleton__secondary-sidebar",role:"region","aria-label":g.secondarySidebar,tabIndex:"-1"},l),!!i&&(0,o.createElement)("div",{className:"interface-interface-skeleton__notices"},i),(0,o.createElement)("div",{className:"interface-interface-skeleton__content",role:"region","aria-label":g.body,tabIndex:"-1"},s),!!a&&(0,o.createElement)("div",{className:"interface-interface-skeleton__sidebar",role:"region","aria-label":g.sidebar,tabIndex:"-1"},a),!!u&&(0,o.createElement)("div",{className:"interface-interface-skeleton__actions",role:"region","aria-label":g.actions,tabIndex:"-1"},u))),!!n&&(0,o.createElement)("div",{className:"interface-interface-skeleton__footer",role:"region","aria-label":g.footer,tabIndex:"-1"},n))}));var fe=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));function Ee(e){let{as:t=O.DropdownMenu,className:n,label:r=(0,p.__)("Options"),popoverProps:a,toggleProps:l,children:i}=e;return(0,o.createElement)(t,{className:V()("interface-more-menu-dropdown",n),icon:fe,label:r,popoverProps:{position:"bottom left",...a,className:V()("interface-more-menu-dropdown__content",null==a?void 0:a.className)},toggleProps:{tooltipPosition:"bottom",...l}},(e=>i(e)))}function ve(e){let{closeModal:t,children:n}=e;return(0,o.createElement)(O.Modal,{className:"interface-preferences-modal",title:(0,p.__)("Preferences"),closeLabel:(0,p.__)("Close"),onRequestClose:t},n)}var ye=function(e){let{icon:t,size:n=24,...r}=e;return(0,o.cloneElement)(t,{width:n,height:n,...r})};var be=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));var we=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));const Se="preferences-menu";function xe(e){let{sections:t}=e;const n=(0,_e.useViewportMatch)("medium"),[r,a]=(0,o.useState)(Se),{tabs:l,sectionsContentMap:i}=(0,o.useMemo)((()=>{let e={tabs:[],sectionsContentMap:{}};return t.length&&(e=t.reduce(((e,t)=>{let{name:n,tabLabel:r,content:a}=t;return e.tabs.push({name:n,title:r}),e.sectionsContentMap[n]=a,e}),{tabs:[],sectionsContentMap:{}})),e}),[t]),s=(0,o.useCallback)((e=>i[e.name]||null),[i]);let c;return c=n?(0,o.createElement)(O.TabPanel,{className:"interface-preferences__tabs",tabs:l,initialTabName:r!==Se?r:void 0,onSelect:a,orientation:"vertical"},s):(0,o.createElement)(O.__experimentalNavigatorProvider,{initialPath:"/",className:"interface-preferences__provider"},(0,o.createElement)(O.__experimentalNavigatorScreen,{path:"/"},(0,o.createElement)(O.Card,{isBorderless:!0,size:"small"},(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalItemGroup,null,l.map((e=>(0,o.createElement)(O.__experimentalNavigatorButton,{key:e.name,path:e.name,as:O.__experimentalItem,isAction:!0},(0,o.createElement)(O.__experimentalHStack,{justify:"space-between"},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.__experimentalTruncate,null,e.title)),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(ye,{icon:(0,p.isRTL)()?be:we})))))))))),t.length&&t.map((e=>(0,o.createElement)(O.__experimentalNavigatorScreen,{key:`${e.name}-menu`,path:e.name},(0,o.createElement)(O.Card,{isBorderless:!0,size:"large"},(0,o.createElement)(O.CardHeader,{isBorderless:!1,justify:"left",size:"small",gap:"6"},(0,o.createElement)(O.__experimentalNavigatorBackButton,{icon:(0,p.isRTL)()?we:be,"aria-label":(0,p.__)("Navigate to the previous view")}),(0,o.createElement)(O.__experimentalText,{size:"16"},e.tabLabel)),(0,o.createElement)(O.CardBody,null,e.content)))))),c}var ke=e=>{let{description:t,title:n,children:r}=e;return(0,o.createElement)("fieldset",{className:"interface-preferences-modal__section"},(0,o.createElement)("legend",null,(0,o.createElement)("h2",{className:"interface-preferences-modal__section-title"},n),t&&(0,o.createElement)("p",{className:"interface-preferences-modal__section-description"},t)),r)};var Ce=function(e){let{help:t,label:n,isChecked:r,onChange:a,children:l}=e;return(0,o.createElement)("div",{className:"interface-preferences-modal__option"},(0,o.createElement)(O.ToggleControl,{help:t,label:n,checked:r,onChange:a}),l)},Te=window.wp.blockEditor,Ne=window.wp.a11y;function Ie(e){return!!e&&("custom"===(null==e?void 0:e.source)&&(null==e?void 0:e.has_theme_file))}function Pe(e){return function(t){let{registry:n}=t;B()("select( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"select( 'core/preferences').toggle( 'core/edit-site', featureName )"}),n.dispatch(d.store).toggle("core/edit-site",e)}}function Me(e){return{type:"SET_PREVIEW_DEVICE_TYPE",deviceType:e}}const Re=(e,t)=>async n=>{let{dispatch:r,registry:a}=n;if(!t){const n=await a.resolveSelect(u.store).getEntityRecord("postType","wp_template",e);t=null==n?void 0:n.slug}r({type:"SET_TEMPLATE",templateId:e,page:{context:{templateSlug:t}}})},Be=e=>async t=>{let{dispatch:n,registry:r}=t;const a=await r.dispatch(u.store).saveEntityRecord("postType","wp_template",e);e.content&&r.dispatch(u.store).editEntityRecord("postType","wp_template",a.id,{blocks:(0,i.parse)(e.content)},{undoIgnore:!0}),n({type:"SET_TEMPLATE",templateId:a.id,page:{context:{templateSlug:a.slug}}})},Ae=e=>async t=>{let{registry:n}=t;try{await n.dispatch(u.store).deleteEntityRecord("postType",e.type,e.id,{force:!0});const t=n.select(u.store).getLastEntityDeleteError("postType",e.type,e.id);if(t)throw t;n.dispatch(A.store).createSuccessNotice((0,p.sprintf)((0,p.__)('"%s" deleted.'),e.title.rendered),{type:"snackbar"})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while deleting the template.");n.dispatch(A.store).createErrorNotice(t,{type:"snackbar"})}};function ze(e){return{type:"SET_TEMPLATE_PART",templatePartId:e}}function Le(e){return{type:"SET_HOME_TEMPLATE",homeTemplateId:e}}const Ve=e=>async t=>{var n;let{dispatch:r,registry:a}=t;if(!e.path&&null!==(n=e.context)&&void 0!==n&&n.postId){const t=await a.resolveSelect(u.store).getEntityRecord("postType",e.context.postType||"post",e.context.postId);e.path=(0,_.getPathAndQueryString)(null==t?void 0:t.link)}const l=await a.resolveSelect(u.store).__experimentalGetTemplateForLink(e.path);if(l)return r({type:"SET_PAGE",page:l.slug?{...e,context:{...e.context,templateSlug:l.slug}}:e,templateId:l.id}),l.id};function Oe(e){return{type:"SET_NAVIGATION_PANEL_ACTIVE_MENU",menu:e}}function De(e){return{type:"OPEN_NAVIGATION_PANEL_TO_MENU",menu:e}}function Fe(e){return{type:"SET_IS_NAVIGATION_PANEL_OPENED",isOpen:e}}function He(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}function Ge(e){return{type:"UPDATE_SETTINGS",settings:e}}function Ue(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}const $e=function(e){let{allowUndo:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return async n=>{let{registry:r}=n;if(Ie(e))try{var a;const n=r.select(u.store).getEntityConfig("postType",e.type);if(!n)return void r.dispatch(A.store).createErrorNotice((0,p.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});const l=(0,_.addQueryArgs)(`${n.baseURL}/${e.id}`,{context:"edit",source:"theme"}),o=await M()({path:l});if(!o)return void r.dispatch(A.store).createErrorNotice((0,p.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});const s=e=>{let{blocks:t=[]}=e;return(0,i.__unstableSerializeAndClean)(t)},c=r.select(u.store).getEditedEntityRecord("postType",e.type,e.id);r.dispatch(u.store).editEntityRecord("postType",e.type,e.id,{content:s,blocks:c.blocks,source:"custom"},{undoIgnore:!0});const m=(0,i.parse)(null==o||null===(a=o.content)||void 0===a?void 0:a.raw);if(r.dispatch(u.store).editEntityRecord("postType",e.type,o.id,{content:s,blocks:m,source:"theme"}),t){const t=()=>{r.dispatch(u.store).editEntityRecord("postType",e.type,c.id,{content:s,blocks:c.blocks,source:"custom"})};r.dispatch(A.store).createSuccessNotice((0,p.__)("Template reverted."),{type:"snackbar",actions:[{label:(0,p.__)("Undo"),onClick:t}]})}else r.dispatch(A.store).createSuccessNotice((0,p.__)("Template reverted."))}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("Template revert failed. Please reload.");r.dispatch(A.store).createErrorNotice(t,{type:"snackbar"})}else r.dispatch(A.store).createErrorNotice((0,p.__)("This template is not revertable."),{type:"snackbar"})}},We=e=>t=>{let{registry:n}=t;n.dispatch(te).enableComplementaryArea(E,e)},je=()=>e=>{let{registry:t}=e;t.dispatch(te).disableComplementaryArea(E)},Ye=e=>t=>{let{registry:n}=t;n.dispatch("core/preferences").set("core/edit-site","editorMode",e),"visual"!==e&&n.dispatch(Te.store).clearSelectedBlock(),"visual"===e?(0,Ne.speak)((0,p.__)("Visual editor selected"),"assertive"):"mosaic"===e&&(0,Ne.speak)((0,p.__)("Mosaic view selected"),"assertive")};var qe,Xe;function Ke(e){return[e]}function Ze(){var e={clear:function(){e.head=null}};return e}function Qe(e,t,n){var r;if(e.length!==t.length)return!1;for(r=n;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function Je(e,t,n){return!!x[e]&&("home"===e&&"posts"!==n||x[e].every((e=>t.includes(e)||Je(e,t,n))))}function et(e){if(y.includes(e))return C;if(b.includes(e))return T;if(w.some((t=>e.startsWith(t))))return"templates-posts";return S.some((t=>e.startsWith(t)))?"templates-pages":T}qe={},Xe="undefined"!=typeof WeakMap;const tt=(0,c.createRegistrySelector)((e=>(t,n)=>e(d.store).get("core/edit-site",n)));function nt(e,t){return B()("select( 'core/interface' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!tt(e,t)}function rt(e){return e.deviceType}const at=(0,c.createRegistrySelector)((e=>()=>e(u.store).canUser("create","media"))),lt=(0,c.createRegistrySelector)((e=>()=>"web"===o.Platform.OS?e(u.store).getEntityRecords("postType","wp_block",{per_page:-1}):[])),ot=function(e,t){var n,r;function a(){n=Xe?new WeakMap:Ze()}function l(){var n,a,l,o,i,s=arguments.length;for(o=new Array(s),l=0;l<s;l++)o[l]=arguments[l];for(i=t.apply(null,o),(n=r(i)).isUniqueByDependants||(n.lastDependants&&!Qe(i,n.lastDependants,0)&&n.clear(),n.lastDependants=i),a=n.head;a;){if(Qe(a.args,o,1))return a!==n.head&&(a.prev.next=a.next,a.next&&(a.next.prev=a.prev),a.next=n.head,a.prev=null,n.head.prev=a,n.head=a),a.val;a=a.next}return a={val:e.apply(null,o)},o[0]=null,a.args=o,n.head&&(n.head.prev=a,a.next=n.head),n.head=a,a.val}return t||(t=Ke),r=Xe?function(e){var t,r,a,l,o,i=n,s=!0;for(t=0;t<e.length;t++){if(r=e[t],!(o=r)||"object"!=typeof o){s=!1;break}i.has(r)?i=i.get(r):(a=new WeakMap,i.set(r,a),i=a)}return i.has(qe)||((l=Ze()).isUniqueByDependants=s,i.set(qe,l)),i.get(qe)}:function(){return n},l.getDependants=t,l.clear=a,a(),l}(((e,t)=>{const n={...e.settings,outlineMode:!0,focusMode:!!tt(e,"focusMode"),hasFixedToolbar:!!tt(e,"fixedToolbar"),keepCaretInsideBlock:!!tt(e,"keepCaretInsideBlock"),showIconLabels:!!tt(e,"showIconLabels"),__experimentalSetIsInserterOpened:t,__experimentalReusableBlocks:lt(e),__experimentalPreferPatternsOnRoot:"wp_template"===ct(e)};return at(e)?(n.mediaUpload=t=>{let{onError:n,...r}=t;(0,f.uploadMedia)({wpAllowedMimeTypes:e.settings.allowedMimeTypes,onError:e=>{let{message:t}=e;return n(t)},...r})},n):n}),(e=>[at(e),e.settings,tt(e,"focusMode"),tt(e,"fixedToolbar"),tt(e,"keepCaretInsideBlock"),tt(e,"showIconLabels"),lt(e),ct(e)]));function it(e){return e.homeTemplateId}function st(e){return e.editedPost}function ct(e){return st(e).type}function ut(e){return st(e).id}function mt(e){return st(e).page}function dt(e){return e.navigationPanel.menu}const pt=(0,c.createRegistrySelector)((e=>t=>{const n=ct(t),r=ut(t),a=r?e(u.store).getEntityRecord("postType",n,r):null;if(!a)return k;var l;if("wp_template_part"===n)return(null===(l=N.find((e=>e.area===(null==a?void 0:a.area))))||void 0===l?void 0:l.menu)||"template-parts";const o=e(u.store).getEntityRecords("postType","wp_template"),i=e(u.store).getEditedEntityRecord("root","site").show_on_front;return Je(a.slug,(0,$.map)(o,"slug"),i)?"templates-unused":et(a.slug)}));function ht(e){return e.navigationPanel.isOpen}function _t(e){return!!e.blockInserterPanel}function gt(e){const{rootClientId:t,insertionIndex:n,filterValue:r}=e.blockInserterPanel;return{rootClientId:t,insertionIndex:n,filterValue:r}}function ft(e){return e.listViewPanel}const Et=(0,c.createRegistrySelector)((e=>t=>{var n;const r=ct(t),a=ut(t),l=e(u.store).getEditedEntityRecord("postType",r,a),o=e(u.store).getEntityRecords("postType","wp_template_part",{per_page:-1}),s=(0,$.keyBy)(o,(e=>e.id));return(null!==(n=l.blocks)&&void 0!==n?n:[]).filter((e=>(0,i.isTemplatePart)(e))).map((e=>{const{attributes:{theme:t,slug:n}}=e;return{templatePart:s[`${t}//${n}`],block:e}})).filter((e=>{let{templatePart:t}=e;return!!t}))}));function vt(e){return tt(e,"editorMode")}const yt={reducer:I,actions:a,selectors:l},bt=(0,c.createReduxStore)(E,yt);var wt;(0,c.register)(bt),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(wt||(wt={}));var St=function(e){return e};var xt="beforeunload",kt="popstate";function Ct(e){e.preventDefault(),e.returnValue=""}function Tt(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}function Nt(){return Math.random().toString(36).substr(2,8)}function It(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,a=void 0===r?"":r,l=e.hash,o=void 0===l?"":l;return a&&"?"!==a&&(n+="?"===a.charAt(0)?a:"?"+a),o&&"#"!==o&&(n+="#"===o.charAt(0)?o:"#"+o),n}function Pt(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}const Mt=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,l=e.hash,o=r.state||{};return[o.idx,St({pathname:t,search:a,hash:l,state:o.usr||null,key:o.key||"default"})]}var l=null;n.addEventListener(kt,(function(){if(l)m.call(l),l=null;else{var e=wt.Pop,t=a(),n=t[0],r=t[1];if(m.length){if(null!=n){var o=s-n;o&&(l={action:e,location:r,retry:function(){f(-1*o)}},f(o))}}else g(e)}}));var o=wt.Pop,i=a(),s=i[0],c=i[1],u=Tt(),m=Tt();function d(e){return"string"==typeof e?e:It(e)}function p(e,t){return void 0===t&&(t=null),St(z({pathname:c.pathname,hash:"",search:""},"string"==typeof e?Pt(e):e,{state:t,key:Nt()}))}function h(e,t){return[{usr:e.state,key:e.key,idx:t},d(e)]}function _(e,t,n){return!m.length||(m.call({action:e,location:t,retry:n}),!1)}function g(e){o=e;var t=a();s=t[0],c=t[1],u.call({action:o,location:c})}function f(e){r.go(e)}null==s&&(s=0,r.replaceState(z({},r.state,{idx:s}),""));var E={get action(){return o},get location(){return c},createHref:d,push:function e(t,a){var l=wt.Push,o=p(t,a);if(_(l,o,(function(){e(t,a)}))){var i=h(o,s+1),c=i[0],u=i[1];try{r.pushState(c,"",u)}catch(e){n.location.assign(u)}g(l)}},replace:function e(t,n){var a=wt.Replace,l=p(t,n);if(_(a,l,(function(){e(t,n)}))){var o=h(l,s),i=o[0],c=o[1];r.replaceState(i,"",c),g(a)}},go:f,back:function(){f(-1)},forward:function(){f(1)},listen:function(e){return u.push(e)},block:function(e){var t=m.push(e);return 1===m.length&&n.addEventListener(xt,Ct),function(){t(),m.length||n.removeEventListener(xt,Ct)}}};return E}(),Rt=Mt.push,Bt=Mt.replace;Mt.push=function(e,t){return Rt.call(Mt,(0,_.addQueryArgs)(window.location.href,e),t)},Mt.replace=function(e,t){return Bt.call(Mt,(0,_.addQueryArgs)(window.location.href,e),t)};var At=Mt;const zt=(0,o.createContext)(),Lt=(0,o.createContext)();function Vt(){return(0,o.useContext)(zt)}function Ot(){return(0,o.useContext)(Lt)}function Dt(e){const t=new URLSearchParams(e.search);return{...e,params:Object.fromEntries(t.entries())}}function Ft(e){let{children:t}=e;const[n,r]=(0,o.useState)((()=>Dt(At.location)));return(0,o.useEffect)((()=>At.listen((e=>{let{location:t}=e;r(Dt(t))}))),[]),(0,o.createElement)(Lt.Provider,{value:At},(0,o.createElement)(zt.Provider,{value:n},t(n)))}var Ht=window.wp.keyboardShortcuts;var Gt=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));var Ut=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M13.8 5.2H3v1.5h10.8V5.2zm-3.6 12v1.5H21v-1.5H10.2zm7.2-6H6.6v1.5h10.8v-1.5z"})),$t=window.wp.keycodes;var Wt=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"}));const jt=[{keyCombination:{modifier:"primary",character:"b"},description:(0,p.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,p.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,p.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,p.__)("Remove a link.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,p.__)("Underline the selected text.")}];function Yt(e){let{keyCombination:t,forceAriaLabel:n}=e;const r=t.modifier?$t.displayShortcutList[t.modifier](t.character):t.character,a=t.modifier?$t.shortcutAriaLabel[t.modifier](t.character):t.character;return(0,o.createElement)("kbd",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":n||a},(0,$.castArray)(r).map(((e,t)=>"+"===e?(0,o.createElement)(o.Fragment,{key:t},e):(0,o.createElement)("kbd",{key:t,className:"edit-site-keyboard-shortcut-help-modal__shortcut-key"},e))))}function qt(e){let{description:t,keyCombination:n,aliases:r=[],ariaLabel:a}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-description"},t),(0,o.createElement)("div",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-term"},(0,o.createElement)(Yt,{keyCombination:n,forceAriaLabel:a}),r.map(((e,t)=>(0,o.createElement)(Yt,{keyCombination:e,forceAriaLabel:a,key:t})))))}function Xt(e){let{name:t}=e;const{keyCombination:n,description:r,aliases:a}=(0,c.useSelect)((e=>{const{getShortcutKeyCombination:n,getShortcutDescription:r,getShortcutAliases:a}=e(Ht.store);return{keyCombination:n(t),aliases:a(t),description:r(t)}}),[t]);return n?(0,o.createElement)(qt,{keyCombination:n,description:r,aliases:a}):null}const Kt=e=>{let{shortcuts:t}=e;return(0,o.createElement)("ul",{className:"edit-site-keyboard-shortcut-help-modal__shortcut-list",role:"list"},t.map(((e,t)=>(0,o.createElement)("li",{className:"edit-site-keyboard-shortcut-help-modal__shortcut",key:t},(0,$.isString)(e)?(0,o.createElement)(Xt,{name:e}):(0,o.createElement)(qt,e)))))},Zt=e=>{let{title:t,shortcuts:n,className:r}=e;return(0,o.createElement)("section",{className:V()("edit-site-keyboard-shortcut-help-modal__section",r)},!!t&&(0,o.createElement)("h2",{className:"edit-site-keyboard-shortcut-help-modal__section-title"},t),(0,o.createElement)(Kt,{shortcuts:n}))},Qt=e=>{let{title:t,categoryName:n,additionalShortcuts:r=[]}=e;const a=(0,c.useSelect)((e=>e(Ht.store).getCategoryShortcuts(n)),[n]);return(0,o.createElement)(Zt,{title:t,shortcuts:a.concat(r)})};function Jt(e){let{isModalActive:t,toggleModal:n}=e;return t?(0,o.createElement)(O.Modal,{className:"edit-site-keyboard-shortcut-help-modal",title:(0,p.__)("Keyboard shortcuts"),closeLabel:(0,p.__)("Close"),onRequestClose:n},(0,o.createElement)(Zt,{className:"edit-site-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/edit-site/keyboard-shortcuts"]}),(0,o.createElement)(Qt,{title:(0,p.__)("Global shortcuts"),categoryName:"global"}),(0,o.createElement)(Qt,{title:(0,p.__)("Selection shortcuts"),categoryName:"selection"}),(0,o.createElement)(Qt,{title:(0,p.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,p.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,p.__)("Forward-slash")}]}),(0,o.createElement)(Zt,{title:(0,p.__)("Text formatting"),shortcuts:jt})):null}function en(e){const{featureName:t,...n}=e,r=(0,c.useSelect)((e=>!!e(d.store).get("core/edit-site",t)),[t]),{toggle:a}=(0,c.useDispatch)(d.store);return(0,o.createElement)(Ce,z({onChange:()=>a("core/edit-site",t),isChecked:r},n))}function tn(e){let{isModalActive:t,toggleModal:n}=e;const r=(0,o.useMemo)((()=>[{name:"general",tabLabel:(0,p.__)("General"),content:(0,o.createElement)(ke,{title:(0,p.__)("Appearance"),description:(0,p.__)("Customize options related to the block editor interface and editing flow.")},(0,o.createElement)(en,{featureName:"focusMode",help:(0,p.__)("Highlights the current block and fades other content."),label:(0,p.__)("Spotlight mode")}),(0,o.createElement)(en,{featureName:"showIconLabels",label:(0,p.__)("Show button text labels"),help:(0,p.__)("Show text instead of icons on buttons")}))},{name:"blocks",tabLabel:(0,p.__)("Blocks"),content:(0,o.createElement)(ke,{title:(0,p.__)("Block interactions"),description:(0,p.__)("Customize how you interact with blocks in the block library and editing canvas.")},(0,o.createElement)(en,{featureName:"keepCaretInsideBlock",help:(0,p.__)("Aids screen readers by stopping text caret from leaving blocks."),label:(0,p.__)("Contain text cursor inside block")}))}]));return t?(0,o.createElement)(ve,{closeModal:n},(0,o.createElement)(xe,{sections:r})):null}const{Fill:nn,Slot:rn}=(0,O.createSlotFill)("EditSiteToolsMoreMenuGroup");nn.Slot=e=>{let{fillProps:t}=e;return(0,o.createElement)(rn,{fillProps:t},(e=>!(0,$.isEmpty)(e)&&e))};var an=nn,ln=n(8981),on=n.n(ln);var sn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));function cn(){const{createErrorNotice:e}=(0,c.useDispatch)(A.store);return(0,o.createElement)(O.MenuItem,{role:"menuitem",icon:sn,onClick:async function(){try{const e=await M()({path:"/wp-block-editor/v1/export",parse:!1}),t=await e.blob(),n=e.headers.get("content-disposition").match(/=(.+)\.zip/),r=n[1]?n[1]:"edit-site-export";on()(t,r+".zip","application/zip")}catch(t){let n={};try{n=await t.json()}catch(e){}const r=n.message&&"unknown_error"!==n.code?n.message:(0,p.__)("An error occurred while creating the site export.");e(r,{type:"snackbar"})}},info:(0,p.__)("Download your theme with updated templates and styles.")},(0,p._x)("Export","site exporter menu item"))}function un(){const{toggle:e}=(0,c.useDispatch)(d.store);return(0,o.createElement)(O.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide")},(0,p.__)("Welcome Guide"))}function mn(){const{createNotice:e}=(0,c.useDispatch)(A.store),t=(0,c.useSelect)((e=>()=>{const{getEditedPostId:t,getEditedPostType:n}=e(bt),{getEditedEntityRecord:r}=e(u.store),a=r("postType",n(),t());if(a){if("function"==typeof a.content)return a.content(a);if(a.blocks)return(0,i.__unstableSerializeAndClean)(a.blocks);if(a.content)return a.content}return""}),[]);const n=(0,_e.useCopyToClipboard)(t,(function(){e("info",(0,p.__)("All content copied."),{isDismissible:!0,type:"snackbar"})}));return(0,o.createElement)(O.MenuItem,{ref:n},(0,p.__)("Copy all content"))}const dn=[{value:"visual",label:(0,p.__)("Visual editor")},{value:"text",label:(0,p.__)("Code editor")}];var pn=function(){const{shortcut:e,mode:t}=(0,c.useSelect)((e=>({shortcut:e(Ht.store).getShortcutRepresentation("core/edit-site/toggle-mode"),isRichEditingEnabled:e(bt).getSettings().richEditingEnabled,isCodeEditingEnabled:e(bt).getSettings().codeEditingEnabled,mode:e(bt).getEditorMode()})),[]),{switchEditorMode:n}=(0,c.useDispatch)(bt),r=dn.map((n=>n.value!==t?{...n,shortcut:e}:n));return(0,o.createElement)(O.MenuGroup,{label:(0,p.__)("Editor")},(0,o.createElement)(O.MenuItemsChoice,{choices:r,value:t,onSelect:n}))};function hn(){const[e,t]=(0,o.useReducer)((e=>!e),!1),[n,r]=(0,o.useReducer)((e=>!e),!1);return(0,Ht.useShortcut)("core/edit-site/keyboard-shortcuts",t),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Ee,null,(e=>{let{onClose:n}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.MenuGroup,{label:(0,p._x)("View","noun")},(0,o.createElement)(d.PreferenceToggleMenuItem,{scope:"core/edit-site",name:"fixedToolbar",label:(0,p.__)("Top toolbar"),info:(0,p.__)("Access all block and document tools in a single place"),messageActivated:(0,p.__)("Top toolbar activated"),messageDeactivated:(0,p.__)("Top toolbar deactivated")}),(0,o.createElement)(d.PreferenceToggleMenuItem,{scope:"core/edit-site",name:"focusMode",label:(0,p.__)("Spotlight mode"),info:(0,p.__)("Focus on one block at a time"),messageActivated:(0,p.__)("Spotlight mode activated"),messageDeactivated:(0,p.__)("Spotlight mode deactivated")}),(0,o.createElement)(pn,null),(0,o.createElement)(ie.Slot,{name:"core/edit-site/plugin-more-menu",label:(0,p.__)("Plugins"),as:O.MenuGroup,fillProps:{onClick:n}})),(0,o.createElement)(O.MenuGroup,{label:(0,p.__)("Tools")},(0,o.createElement)(cn,null),(0,o.createElement)(O.MenuItem,{onClick:t,shortcut:$t.displayShortcut.access("h")},(0,p.__)("Keyboard shortcuts")),(0,o.createElement)(un,null),(0,o.createElement)(mn,null),(0,o.createElement)(O.MenuItem,{icon:Wt,role:"menuitem",href:(0,p.__)("https://wordpress.org/support/article/site-editor/"),target:"_blank",rel:"noopener noreferrer"},(0,p.__)("Help"),(0,o.createElement)(O.VisuallyHidden,{as:"span"},(0,p.__)("(opens in a new tab)"))),(0,o.createElement)(an.Slot,{fillProps:{onClose:n}})),(0,o.createElement)(O.MenuGroup,null,(0,o.createElement)(O.MenuItem,{onClick:r},(0,p.__)("Preferences"))))})),(0,o.createElement)(Jt,{isModalActive:e,toggleModal:t}),(0,o.createElement)(tn,{isModalActive:n,toggleModal:r}))}function _n(e){let{openEntitiesSavedStates:t,isEntitiesSavedStatesOpen:n}=e;const{isDirty:r,isSaving:a}=(0,c.useSelect)((e=>{const{__experimentalGetDirtyEntityRecords:t,isSavingEntityRecord:n}=e(u.store),r=t();return{isDirty:r.length>0,isSaving:(0,$.some)(r,(e=>n(e.kind,e.name,e.key)))}}),[]),l=!r||a;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.Button,{variant:"primary",className:"edit-site-save-button__button","aria-disabled":l,"aria-expanded":n,disabled:l,isBusy:a,onClick:l?void 0:t},(0,p.__)("Save")))}var gn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));var fn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));function En(){const e=(0,c.useSelect)((e=>e(u.store).hasUndo()),[]),{undo:t}=(0,c.useDispatch)(u.store);return(0,o.createElement)(O.Button,{icon:(0,p.isRTL)()?fn:gn,label:(0,p.__)("Undo"),shortcut:$t.displayShortcut.primary("z"),"aria-disabled":!e,onClick:e?t:void 0})}function vn(){const e=(0,c.useSelect)((e=>e(u.store).hasRedo()),[]),{redo:t}=(0,c.useDispatch)(u.store);return(0,o.createElement)(O.Button,{icon:(0,p.isRTL)()?gn:fn,label:(0,p.__)("Redo"),shortcut:$t.displayShortcut.primaryShift("z"),"aria-disabled":!e,onClick:e?t:void 0})}var yn=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));function bn(e){if(e){const t=(0,i.getBlockType)(e.name);return t?(0,i.__experimentalGetBlockLabel)(t,e.attributes):null}return null}function wn(e){let{entityTitle:t,entityLabel:n,isLoaded:r,children:a,showIconLabels:l}=e;const{label:i}=function(){const{getBlock:e}=(0,c.useSelect)(Te.store),t=(0,c.useSelect)((e=>e(Te.store).__experimentalGetActiveBlockIdByBlockNames(["core/template-part"])),[]);return t?{label:bn(e(t)),isActive:!0}:{}}(),s=(0,o.useRef)();return r?t?(0,o.createElement)("div",{className:V()("edit-site-document-actions",{"has-secondary-label":!!i})},(0,o.createElement)("div",{ref:s,className:"edit-site-document-actions__title-wrapper"},(0,o.createElement)(O.__experimentalText,{size:"body",className:"edit-site-document-actions__title",as:"h1"},(0,o.createElement)(O.VisuallyHidden,{as:"span"},(0,p.sprintf)((0,p.__)("Editing %s: "),n)),t),(0,o.createElement)(O.__experimentalText,{size:"body",className:"edit-site-document-actions__secondary-item"},null!=i?i:""),a&&(0,o.createElement)(O.Dropdown,{popoverProps:{anchorRef:s.current},position:"bottom center",renderToggle:e=>{let{isOpen:t,onToggle:r}=e;return(0,o.createElement)(O.Button,{className:"edit-site-document-actions__get-info",icon:yn,"aria-expanded":t,"aria-haspopup":"true",onClick:r,label:(0,p.sprintf)((0,p.__)("Show %s details"),n)},l&&(0,p.__)("Details"))},contentClassName:"edit-site-document-actions__info-dropdown",renderContent:a}))):(0,o.createElement)("div",{className:"edit-site-document-actions"},(0,p.__)("Template not found")):(0,o.createElement)("div",{className:"edit-site-document-actions"},(0,p.__)("Loading…"))}function Sn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=Ot();function a(a){a.preventDefault(),n?r.replace(e,t):r.push(e,t)}return{href:(0,_.addQueryArgs)(window.location.href,e),onClick:a}}function xn(e){let{params:t={},state:n,replace:r=!1,children:a,...l}=e;const{href:i,onClick:s}=Sn(t,n,r);return(0,o.createElement)("a",z({href:i,onClick:s},l),a)}function kn(e){var t;let{onClose:n,templatePart:r,closeTemplateDetailsDropdown:a}=e;const{revertTemplate:l}=(0,c.useDispatch)(bt),{params:i}=Vt(),s=Sn({postId:r.id,postType:r.type},{fromTemplateId:i.postId});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.MenuGroup,null,(0,o.createElement)(O.MenuItem,z({},s,{onClick:function(e){s.onClick(e),n(),a()}}),(0,p.sprintf)((0,p.__)("Edit %s"),null===(t=r.title)||void 0===t?void 0:t.rendered))),Ie(r)&&(0,o.createElement)(O.MenuGroup,null,(0,o.createElement)(O.MenuItem,{info:(0,p.__)("Restore template to default state"),onClick:function(){l(r),n(),a()}},(0,p.__)("Clear customizations"))))}function Cn(e){let{templatePart:t,clientId:n,closeTemplateDetailsDropdown:r}=e;const{selectBlock:a,toggleBlockHighlight:l}=(0,c.useDispatch)(Te.store),i=(0,c.useSelect)((e=>e(m.store).__experimentalGetDefaultTemplatePartAreas().find((e=>e.area===t.area))),[t.area]),s=()=>l(n,!0),u=()=>l(n,!1);return(0,o.createElement)("div",{role:"menuitem",className:"edit-site-template-details__template-areas-item"},(0,o.createElement)(O.MenuItem,{role:"button",icon:null==i?void 0:i.icon,iconPosition:"left",onClick:()=>{a(n)},onMouseOver:s,onMouseLeave:u,onFocus:s,onBlur:u},null==i?void 0:i.label),(0,o.createElement)(O.DropdownMenu,{icon:fe,label:(0,p.__)("More options"),className:"edit-site-template-details__template-areas-item-more"},(e=>{let{onClose:n}=e;return(0,o.createElement)(kn,{onClose:n,templatePart:t,closeTemplateDetailsDropdown:r})})))}function Tn(e){let{closeTemplateDetailsDropdown:t}=e;const n=(0,c.useSelect)((e=>e(bt).getCurrentTemplateTemplateParts()),[]);return n.length?(0,o.createElement)(O.MenuGroup,{label:(0,p.__)("Areas"),className:"edit-site-template-details__group edit-site-template-details__template-areas"},n.map((e=>{let{templatePart:n,block:r}=e;return(0,o.createElement)(Cn,{key:n.slug,clientId:r.clientId,templatePart:n,closeTemplateDetailsDropdown:t})}))):null}function Nn(e){let{template:t}=e;const[n,r]=(0,u.useEntityProp)("postType",t.type,"title",t.id);return(0,o.createElement)(O.TextControl,{label:(0,p.__)("Title"),value:n,help:(0,p.__)('Give the template a title that indicates its purpose, e.g. "Full Width".'),onChange:e=>{r(e||t.slug)}})}function In(e){let{template:t,onClose:n}=e;const{title:r,description:a}=(0,c.useSelect)((e=>e(m.store).__experimentalGetTemplateInfo(t)),[]),{revertTemplate:l}=(0,c.useDispatch)(bt),i=(0,o.useMemo)((()=>"wp_template"===(null==t?void 0:t.type)?{title:(0,p.__)("templates"),menu:C}:N.find((e=>{let{area:n}=e;return n===(null==t?void 0:t.area)}))),[t]),s=Sn({postType:t.type,postId:void 0});if(!t)return null;return(0,o.createElement)("div",{className:"edit-site-template-details"},(0,o.createElement)("div",{className:"edit-site-template-details__group"},t.is_custom?(0,o.createElement)(Nn,{template:t}):(0,o.createElement)(O.__experimentalHeading,{level:4,weight:600,className:"edit-site-template-details__title"},r),a&&(0,o.createElement)(O.__experimentalText,{size:"body",className:"edit-site-template-details__description",as:"p"},a)),(0,o.createElement)(Tn,{closeTemplateDetailsDropdown:n}),Ie(t)&&(0,o.createElement)(O.MenuGroup,{className:"edit-site-template-details__group edit-site-template-details__revert"},(0,o.createElement)(O.MenuItem,{className:"edit-site-template-details__revert-button",info:(0,p.__)("Restore template to default state"),onClick:()=>{l(t),n()}},(0,p.__)("Clear customizations"))),(0,o.createElement)(O.Button,z({className:"edit-site-template-details__show-all-button"},s),(0,p.sprintf)((0,p.__)("Browse all %s"),i.title)))}const Pn=e=>{e.preventDefault()};function Mn(e){let{openEntitiesSavedStates:t,isEntitiesSavedStatesOpen:n,showIconLabels:r}=e;const a=(0,o.useRef)(),{deviceType:l,entityTitle:i,template:s,templateType:d,isInserterOpen:h,isListViewOpen:_,listViewShortcut:g,isLoaded:f,isVisualMode:E}=(0,c.useSelect)((e=>{const{__experimentalGetPreviewDeviceType:t,getEditedPostType:n,getEditedPostId:r,isInserterOpened:a,isListViewOpened:l,getEditorMode:o}=e(bt),{getEditedEntityRecord:i}=e(u.store),{__experimentalGetTemplateInfo:s}=e(m.store),{getShortcutRepresentation:c}=e(Ht.store),d=n(),p=r(),h=i("postType",d,p),_=!!p;return{deviceType:t(),entityTitle:s(h).title,isLoaded:_,template:h,templateType:d,isInserterOpen:a(),isListViewOpen:l(),listViewShortcut:c("core/edit-site/toggle-list-view"),isVisualMode:"visual"===o()}}),[]),{__experimentalSetPreviewDeviceType:v,setIsInserterOpened:y,setIsListViewOpened:b}=(0,c.useDispatch)(bt),w=(0,_e.useViewportMatch)("medium"),S=(0,o.useCallback)((()=>{h?a.current.focus():y(!0)}),[h,y]),x=(0,o.useCallback)((()=>b(!_)),[b,_]),k="wp_template_part"===d;return(0,o.createElement)("div",{className:"edit-site-header"},(0,o.createElement)("div",{className:"edit-site-header_start"},(0,o.createElement)("div",{className:"edit-site-header__toolbar"},(0,o.createElement)(O.Button,{ref:a,variant:"primary",isPressed:h,className:"edit-site-header-toolbar__inserter-toggle",disabled:!E,onMouseDown:Pn,onClick:S,icon:Gt,label:(0,p._x)("Toggle block inserter","Generic label for block inserter button")},r&&(h?(0,p.__)("Close"):(0,p.__)("Add"))),w&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.ToolbarItem,{as:Te.ToolSelector,disabled:!E}),(0,o.createElement)(En,null),(0,o.createElement)(vn,null),(0,o.createElement)(O.Button,{className:"edit-site-header-toolbar__list-view-toggle",disabled:!E,icon:Ut,isPressed:_,label:(0,p.__)("List View"),onClick:x,shortcut:g})))),(0,o.createElement)("div",{className:"edit-site-header_center"},(0,o.createElement)(wn,{entityTitle:i,entityLabel:"wp_template_part"===d?"template part":"template",isLoaded:f,showIconLabels:r},(e=>{let{onClose:t}=e;return(0,o.createElement)(In,{template:s,onClose:t})}))),(0,o.createElement)("div",{className:"edit-site-header_end"},(0,o.createElement)("div",{className:"edit-site-header__actions"},!k&&(0,o.createElement)(Te.__experimentalPreviewOptions,{deviceType:l,setDeviceType:v}),(0,o.createElement)(_n,{openEntitiesSavedStates:t,isEntitiesSavedStatesOpen:n}),(0,o.createElement)(me.Slot,{scope:"core/edit-site"}),(0,o.createElement)(hn,null))))}var Rn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"}));function Bn(e){let{className:t,identifier:n,title:r,icon:a,children:l,closeLabel:i,header:s,headerClassName:c,panelClassName:u}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(he,{className:t,scope:"core/edit-site",identifier:n,title:r,icon:a,closeLabel:i,header:s,headerClassName:c,panelClassName:u},l),(0,o.createElement)(ce,{scope:"core/edit-site",identifier:n,icon:a},r))}var An=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z"}));function zn(e){let{className:t,...n}=e;return(0,o.createElement)(O.Icon,z({className:V()(t,"edit-site-global-styles-icon-with-current-color")},n))}function Ln(e){let{icon:t,children:n,...r}=e;return(0,o.createElement)(O.__experimentalItem,r,t&&(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(zn,{icon:t,size:24}),(0,o.createElement)(O.FlexItem,null,n)),!t&&n)}function Vn(e){return(0,o.createElement)(O.__experimentalNavigatorButton,z({as:Ln},e))}function On(e){return(0,o.createElement)(O.__experimentalNavigatorBackButton,z({as:Ln},e))}var Dn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"}));var Fn=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"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"}));var Hn=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));const Gn="body",Un=[{path:["color","palette"],valueKey:"color",cssVarInfix:"color",classes:[{classSuffix:"color",propertyName:"color"},{classSuffix:"background-color",propertyName:"background-color"},{classSuffix:"border-color",propertyName:"border-color"}]},{path:["color","gradients"],valueKey:"gradient",cssVarInfix:"gradient",classes:[{classSuffix:"gradient-background",propertyName:"background"}]},{path:["color","duotone"],cssVarInfix:"duotone",valueFunc:e=>{let{slug:t}=e;return`url( '#wp-duotone-${t}' )`},classes:[]},{path:["typography","fontSizes"],valueKey:"size",cssVarInfix:"font-size",classes:[{classSuffix:"font-size",propertyName:"font-size"}]},{path:["typography","fontFamilies"],valueKey:"fontFamily",cssVarInfix:"font-family",classes:[{classSuffix:"font-family",propertyName:"font-family"}]}],$n={"color.background":"color","color.text":"color","elements.link.color.text":"color","color.gradient":"gradient","typography.fontSize":"font-size","typography.fontFamily":"font-family"};function Wn(e,t,n,r,a){const l=[(0,$.get)(e,["blocks",t,...n]),(0,$.get)(e,n)];for(const o of l)if(o){const l=["custom","theme","default"];for(const i of l){const l=o[i];if(l){const o=(0,$.find)(l,(e=>e[r]===a));if(o){if("slug"===r)return o;return Wn(e,t,n,"slug",o.slug)[r]===o[r]?o:void 0}}}}}function jn(e,t,n,r){if(!r)return r;const a=$n[n],l=(0,$.find)(Un,["cssVarInfix",a]);if(!l)return r;const{valueKey:o,path:i}=l,s=Wn(e,t,i,o,r);return s?`var:preset|${a}|${s.slug}`:r}function Yn(e,t,n){if(!n||!(0,$.isString)(n))return n;const r="var:",a="var(--wp--";let l;if(n.startsWith(r))l=n.slice(r.length).split("|");else{if(!n.startsWith(a)||!n.endsWith(")"))return n;l=n.slice(a.length,-")".length).split("--")}const[o,...i]=l;return"preset"===o?function(e,t,n,r){let[a,l]=r;const o=(0,$.find)(Un,["cssVarInfix",a]);if(!o)return n;const i=Wn(e,t,o.path,"slug",l);if(i){const{valueKey:n}=o;return Yn(e,t,i[n])}return n}(e,t,n,i):"custom"===o?function(e,t,n,r){var a;const l=null!==(a=(0,$.get)(e,["blocks",t,"custom",...r]))&&void 0!==a?a:(0,$.get)(e,["custom",...r]);return l?Yn(e,t,l):n}(e,t,n,i):n}const qn=(0,o.createContext)({user:{},base:{},merged:{},setUserConfig:()=>{}}),Xn={isGlobalStylesUserThemeJSON:!0,version:1};function Kn(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"all";const{merged:a,base:l,user:s,setUserConfig:c}=(0,o.useContext)(qn),u=t?`settings.blocks.${t}.${e}`:`settings.${e}`,m=t=>{c((n=>{const r=(0,$.cloneDeep)(n),a=i.__EXPERIMENTAL_PATHS_WITH_MERGE[e]?u+".custom":u;return(0,$.set)(r,a,t),r}))},d=t=>{const n=t?`settings.blocks.${t}.${e}`:`settings.${e}`,o=t=>{const r=(0,$.get)(t,n);var a,l;return i.__EXPERIMENTAL_PATHS_WITH_MERGE[e]?null!==(a=null!==(l=null==r?void 0:r.custom)&&void 0!==l?l:null==r?void 0:r.theme)&&void 0!==a?a:null==r?void 0:r.default:r};let c;switch(r){case"all":c=o(a);break;case"user":c=o(s);break;case"base":c=o(l);break;default:throw"Unsupported source"}return c},p=null!==(n=d(t))&&void 0!==n?n:d();return[p,m]}function Zn(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"all";const{merged:a,base:l,user:i,setUserConfig:s}=(0,o.useContext)(qn),c=t?`styles.blocks.${t}.${e}`:`styles.${e}`,u=n=>{s((r=>{const l=(0,$.cloneDeep)(r);return(0,$.set)(l,c,jn(a.settings,t,e,n)),l}))};let m;switch(r){case"all":m=Yn(a.settings,t,null!==(n=(0,$.get)(i,c))&&void 0!==n?n:(0,$.get)(l,c));break;case"user":m=Yn(a.settings,t,(0,$.get)(i,c));break;case"base":m=Yn(l.settings,t,(0,$.get)(l,c));break;default:throw"Unsupported source"}return[m,u]}const Qn=["background","backgroundColor","color","linkColor","fontFamily","fontSize","fontStyle","fontWeight","lineHeight","textDecoration","textTransform","padding"];function Jn(e){if(!e)return Qn;const t=(0,i.getBlockType)(e);if(!t)return[];const n=[];return Object.keys(i.__EXPERIMENTAL_STYLE_PROPERTY).forEach((e=>{if(i.__EXPERIMENTAL_STYLE_PROPERTY[e].support)return i.__EXPERIMENTAL_STYLE_PROPERTY[e].requiresOptOut&&(0,$.has)(t.supports,i.__EXPERIMENTAL_STYLE_PROPERTY[e].support[0])&&!1!==(0,$.get)(t.supports,i.__EXPERIMENTAL_STYLE_PROPERTY[e].support)||(0,$.get)(t.supports,i.__EXPERIMENTAL_STYLE_PROPERTY[e].support,!1)?n.push(e):void 0})),n}function er(e){const[t]=Kn("color.palette.custom",e),[n]=Kn("color.palette.theme",e),[r]=Kn("color.palette.default",e),[a]=Kn("color.defaultPalette");return(0,o.useMemo)((()=>{const e=[];return n&&n.length&&e.push({name:(0,p._x)("Theme","Indicates this palette comes from the theme."),colors:n}),a&&r&&r.length&&e.push({name:(0,p._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&e.push({name:(0,p._x)("Custom","Indicates this palette is created by the user."),colors:t}),e}),[t,n,r])}function tr(e){return[nr(e),rr(e),ar(e),lr(e)].some(Boolean)}function nr(e){const t=Jn(e);return Kn("border.color",e)[0]&&t.includes("borderColor")}function rr(e){const t=Jn(e);return Kn("border.radius",e)[0]&&t.includes("borderRadius")}function ar(e){const t=Jn(e);return Kn("border.style",e)[0]&&t.includes("borderStyle")}function lr(e){const t=Jn(e);return Kn("border.width",e)[0]&&t.includes("borderWidth")}function or(e){let{name:t}=e;const[n]=Zn("border",t,"user"),r=e=>()=>!(null==n||!n[e]),a=e=>()=>e(void 0),l=e=>t=>{e(t||void 0)},i=(0,O.__experimentalUseCustomUnits)({availableUnits:Kn("spacing.units")[0]||["px","em","rem"]}),s=lr(t),[c,u]=Zn("border.width",t),m=ar(t),[d,h]=Zn("border.style",t),_=e=>t=>{t&&!d&&h("solid"),e(t||void 0)},g=nr(t),[f,E]=Zn("border.color",t),v=!Kn("color.custom")[0],y=!Kn("color.customGradient")[0],b=[{label:(0,p.__)("Color"),colors:er(t),colorValue:f,onColorChange:_(E),clearable:!1}],w=rr(t),[S,x]=Zn("border.radius",t);return(0,o.createElement)(O.__experimentalToolsPanel,{label:(0,p.__)("Border"),resetAll:()=>{E(void 0),x(void 0),h(void 0),u(void 0)}},s&&(0,o.createElement)(O.__experimentalToolsPanelItem,{className:"single-column",hasValue:r("width"),label:(0,p.__)("Width"),onDeselect:a(u),isShownByDefault:!0},(0,o.createElement)(O.__experimentalUnitControl,{value:c,label:(0,p.__)("Width"),min:0,onChange:_(u),units:i})),m&&(0,o.createElement)(O.__experimentalToolsPanelItem,{className:"single-column",hasValue:r("style"),label:(0,p.__)("Style"),onDeselect:a(h),isShownByDefault:!0},(0,o.createElement)(Te.__experimentalBorderStyleControl,{value:d,onChange:l(h)})),g&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:r("color"),label:(0,p.__)("Color"),onDeselect:a(E),isShownByDefault:!0},(0,o.createElement)(Te.__experimentalColorGradientSettingsDropdown,{__experimentalHasMultipleOrigins:!0,__experimentalIsRenderedInSidebar:!0,disableCustomColors:v,disableCustomGradients:y,enableAlpha:!0,settings:b})),w&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>{const e=null==n?void 0:n.radius;return"object"==typeof e?Object.entries(e).some(Boolean):!!e},label:(0,p.__)("Radius"),onDeselect:a(x),isShownByDefault:!0},(0,o.createElement)(Te.__experimentalBorderRadiusControl,{values:S,onChange:l(x)})))}function ir(e){const t=Jn(e);return t.includes("color")||t.includes("backgroundColor")||t.includes("background")||t.includes("linkColor")}const sr=["horizontal","vertical"];function cr(e){const t=ur(e),n=mr(e),r=dr(e);return t||n||r}function ur(e){const t=Jn(e),[n]=Kn("spacing.padding",e);return n&&t.includes("padding")}function mr(e){const t=Jn(e),[n]=Kn("spacing.margin",e);return n&&t.includes("margin")}function dr(e){const t=Jn(e),[n]=Kn("spacing.blockGap",e);return!e&&(n&&t.includes("--wp--style--block-gap"))}function pr(e,t){if(!t)return e;const n={};return t.forEach((t=>{"vertical"===t&&(n.top=e.top,n.bottom=e.bottom),"horizontal"===t&&(n.left=e.left,n.right=e.right),n[t]=e[t]})),n}function hr(e){return e&&"string"==typeof e?{top:e,right:e,bottom:e,left:e}:e}function _r(e){let{name:t}=e;const n=ur(t),r=mr(t),a=dr(t),l=(0,O.__experimentalUseCustomUnits)({availableUnits:Kn("spacing.units",t)[0]||["%","px","em","rem","vw"]}),[i,s]=Zn("spacing.padding",t),c=hr(i),u=(0,Te.__experimentalUseCustomSides)(t,"padding"),m=u&&u.some((e=>sr.includes(e))),d=e=>{const t=pr(e,u);s(t)},h=()=>d({}),[_,g]=Zn("spacing.margin",t),f=hr(_),E=(0,Te.__experimentalUseCustomSides)(t,"margin"),v=E&&E.some((e=>sr.includes(e))),y=e=>{const t=pr(e,E);g(t)},b=()=>y({}),[w,S]=Zn("spacing.blockGap",t),x=()=>S(void 0);return(0,o.createElement)(O.__experimentalToolsPanel,{label:(0,p.__)("Dimensions"),resetAll:()=>{h(),b(),x()}},n&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>!!c&&Object.keys(c).length,label:(0,p.__)("Padding"),onDeselect:h,isShownByDefault:!0},(0,o.createElement)(O.__experimentalBoxControl,{values:c,onChange:d,label:(0,p.__)("Padding"),sides:u,units:l,allowReset:!1,splitOnAxis:m})),r&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>!!f&&Object.keys(f).length,label:(0,p.__)("Margin"),onDeselect:b,isShownByDefault:!0},(0,o.createElement)(O.__experimentalBoxControl,{values:f,onChange:y,label:(0,p.__)("Margin"),sides:E,units:l,allowReset:!1,splitOnAxis:v})),a&&(0,o.createElement)(O.__experimentalToolsPanelItem,{hasValue:()=>!!w,label:(0,p.__)("Block spacing"),onDeselect:x,isShownByDefault:!0},(0,o.createElement)(O.__experimentalUnitControl,{label:(0,p.__)("Block spacing"),__unstableInputWidth:"80px",min:0,onChange:S,units:l,value:w})))}function gr(e){const t=fr(e),n=Er(e),r=vr(e),a=Jn(e);return t||n||r||a.includes("fontSize")}function fr(e){const t=Jn(e);return Kn("typography.lineHeight",e)[0]&&t.includes("lineHeight")}function Er(e){const t=Jn(e),n=Kn("typography.fontStyle",e)[0]&&t.includes("fontStyle"),r=Kn("typography.fontWeight",e)[0]&&t.includes("fontWeight");return n||r}function vr(e){const t=Jn(e);return Kn("typography.letterSpacing",e)[0]&&t.includes("letterSpacing")}function yr(e){let{name:t,element:n}=e;const r=Jn(t),a="text"!==n&&n?`elements.${n}.`:"",[l]=Kn("typography.fontSizes",t),i=!Kn("typography.customFontSize",t)[0],[s]=Kn("typography.fontFamilies",t),c=Kn("typography.fontStyle",t)[0]&&r.includes("fontStyle"),u=Kn("typography.fontWeight",t)[0]&&r.includes("fontWeight"),m=fr(t),d=Er(t),p=vr(t),[h,_]=Zn(a+"typography.fontFamily",t),[g,f]=Zn(a+"typography.fontSize",t),[E,v]=Zn(a+"typography.fontStyle",t),[y,b]=Zn(a+"typography.fontWeight",t),[w,S]=Zn(a+"typography.lineHeight",t),[x,k]=Zn(a+"typography.letterSpacing",t),[C]=Zn(a+"color.background",t),[T]=Zn(a+"color.gradient",t),[N]=Zn(a+"color.text",t),I="link"===n?{textDecoration:"underline"}:{};return(0,o.createElement)(O.PanelBody,{className:"edit-site-typography-panel",initialOpen:!0},(0,o.createElement)("div",{className:"edit-site-typography-panel__preview",style:{fontFamily:null!=h?h:"serif",background:null!=T?T:C,color:N,fontSize:g,fontStyle:E,fontWeight:y,letterSpacing:x,...I}},"Aa"),r.includes("fontFamily")&&(0,o.createElement)(Te.__experimentalFontFamilyControl,{fontFamilies:s,value:h,onChange:_}),r.includes("fontSize")&&(0,o.createElement)(O.FontSizePicker,{value:g,onChange:f,fontSizes:l,disableCustomFontSizes:i}),m&&(0,o.createElement)(O.__experimentalSpacer,{marginBottom:6},(0,o.createElement)(Te.LineHeightControl,{__nextHasNoMarginBottom:!0,value:w,onChange:S})),d&&(0,o.createElement)(Te.__experimentalFontAppearanceControl,{value:{fontStyle:E,fontWeight:y},onChange:e=>{let{fontStyle:t,fontWeight:n}=e;v(t),b(n)},hasFontStyles:c,hasFontWeights:u}),p&&(0,o.createElement)(Te.__experimentalLetterSpacingControl,{value:x,onChange:k}))}var br=function(e){let{name:t,parentMenu:n=""}=e;const r=gr(t),a=ir(t),l=tr(t),i=cr(t),s=l||i;return(0,o.createElement)(O.__experimentalItemGroup,null,r&&(0,o.createElement)(Vn,{icon:Dn,path:n+"/typography"},(0,p.__)("Typography")),a&&(0,o.createElement)(Vn,{icon:Fn,path:n+"/colors"},(0,p.__)("Colors")),s&&(0,o.createElement)(Vn,{icon:Hn,path:n+"/layout"},(0,p.__)("Layout")))};function wr(e,t,n,r){const a=(0,$.get)(e,n);if(!a)return[];const l=[];if("string"==typeof a)l.push({selector:t.selector,key:r,value:a});else{const e=["top","right","bottom","left"].reduce(((e,n)=>{const l=(0,$.get)(a,[n]);return l&&e.push({selector:t.selector,key:`${r}${(0,$.upperFirst)(n)}`,value:l}),e}),[]);l.push(...e)}return l}const Sr=[{name:"margin",generate:(e,t)=>wr(e,t,["spacing","margin"],"margin")},{name:"padding",generate:(e,t)=>wr(e,t,["spacing","padding"],"padding")}];function xr(e,t){const n=[];return Sr.forEach((r=>{n.push(...r.generate(e,t))})),n}function kr(e){const t="var:";if((0,$.startsWith)(e,t)){return`var(--wp--${e.slice(t.length).split("|").join("--")})`}return e}function Cr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=[];return Object.keys(e).forEach((a=>{const l=t+(0,$.kebabCase)(a.replace("/","-")),o=e[a];if(o instanceof Object){const e=l+n;r=[...r,...Cr(o,e,n)]}else r.push(`${l}: ${o}`)})),r}function Tr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=(0,$.reduce)(i.__EXPERIMENTAL_STYLE_PROPERTY,((t,n,r)=>{let{value:a,properties:l,useEngine:o}=n;const i=a;if("elements"===(0,$.first)(i)||o)return t;const s=(0,$.get)(e,i);if(l&&!(0,$.isString)(s))Object.entries(l).forEach((e=>{const[n,r]=e;if(!(0,$.get)(s,[r],!1))return;const a=(0,$.kebabCase)(n);t.push(`${a}: ${kr((0,$.get)(s,[r]))}`)}));else if((0,$.get)(e,i,!1)){const n=r.startsWith("--")?r:(0,$.kebabCase)(r);t.push(`${n}: ${kr((0,$.get)(e,i))}`)}return t}),[]),n=xr(e,{selector:"self"});return n.forEach((e=>{if("self"!==e.selector)throw"This style can't be added as inline style";const n=e.key.startsWith("--")?e.key:(0,$.kebabCase)(e.key);t.push(`${n}: ${kr(e.value)}`)})),t}const Nr=(e,t)=>{var n,r;const a=[];if(null==e||!e.settings)return a;const l=e=>{const t={};return Un.forEach((n=>{let{path:r}=n;const a=(0,$.get)(e,r,!1);!1!==a&&(0,$.set)(t,r,a)})),t},o=l(e.settings),i=null===(n=e.settings)||void 0===n?void 0:n.custom;return(0,$.isEmpty)(o)&&!i||a.push({presets:o,custom:i,selector:Gn}),(0,$.forEach)(null===(r=e.settings)||void 0===r?void 0:r.blocks,((e,n)=>{const r=l(e),o=e.custom;(0,$.isEmpty)(r)&&!o||a.push({presets:r,custom:o,selector:t[n].selector})})),a},Ir=(e,t)=>{const n=Nr(e,t);let r="";return n.forEach((e=>{let{presets:t,custom:n,selector:a}=e;const l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,$.reduce)(Un,((t,n)=>{let{path:r,valueKey:a,valueFunc:l,cssVarInfix:o}=n;const i=(0,$.get)(e,r,[]);return["default","theme","custom"].forEach((e=>{i[e]&&i[e].forEach((e=>{a?t.push(`--wp--preset--${o}--${(0,$.kebabCase)(e.slug)}: ${e[a]}`):l&&"function"==typeof l&&t.push(`--wp--preset--${o}--${(0,$.kebabCase)(e.slug)}: ${l(e)}`)}))})),t}),[])}(t),o=Cr(n,"--wp--custom--","--");o.length>0&&l.push(...o),l.length>0&&(r+=`${a}{${l.join(";")};}`)})),r},Pr=(e,t)=>{const n=((e,t)=>{var n,r;const a=[];if(null==e||!e.styles)return a;const l=e=>(0,$.pickBy)(e,((e,t)=>["border","color","spacing","typography","filter"].includes(t))),o=l(e.styles);return o&&a.push({styles:o,selector:Gn}),(0,$.forEach)(null===(n=e.styles)||void 0===n?void 0:n.elements,((e,t)=>{e&&i.__EXPERIMENTAL_ELEMENTS[t]&&a.push({styles:e,selector:i.__EXPERIMENTAL_ELEMENTS[t]})})),(0,$.forEach)(null===(r=e.styles)||void 0===r?void 0:r.blocks,((e,n)=>{var r;const o=l(e);o&&null!=t&&null!==(r=t[n])&&void 0!==r&&r.selector&&a.push({styles:o,selector:t[n].selector,duotoneSelector:t[n].duotoneSelector}),(0,$.forEach)(null==e?void 0:e.elements,((e,r)=>{e&&null!=t&&t[n]&&null!==i.__EXPERIMENTAL_ELEMENTS&&void 0!==i.__EXPERIMENTAL_ELEMENTS&&i.__EXPERIMENTAL_ELEMENTS[r]&&a.push({styles:e,selector:t[n].selector.split(",").map((e=>e+" "+i.__EXPERIMENTAL_ELEMENTS[r])).join(",")})}))})),a})(e,t),r=Nr(e,t);let a="body {margin: 0;}";return n.forEach((e=>{let{selector:t,duotoneSelector:n,styles:r}=e;const l={};if(null!=r&&r.filter&&(l.filter=r.filter,delete r.filter),n){const e=Tr(l);if(0===e.length)return;a+=`${n}{${e.join(";")};}`}const o=Tr(r);0!==o.length&&(a+=`${t}{${o.join(";")};}`)})),r.forEach((e=>{let{selector:t,presets:n}=e;Gn===t&&(t="");const r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,$.reduce)(Un,((n,r)=>{let{path:a,cssVarInfix:l,classes:o}=r;if(!o)return n;const i=(0,$.get)(t,a,[]);return["default","theme","custom"].forEach((t=>{i[t]&&i[t].forEach((t=>{let{slug:r}=t;o.forEach((t=>{let{classSuffix:a,propertyName:o}=t;const i=`.has-${(0,$.kebabCase)(r)}-${a}`,s=e.split(",").map((e=>`${e}${i}`)).join(","),c=`var(--wp--preset--${l}--${(0,$.kebabCase)(r)})`;n+=`${s}{${o}: ${c} !important;}`}))}))})),n}),"")}(t,n);(0,$.isEmpty)(r)||(a+=r)})),a};function Mr(e,t){return Nr(e,t).flatMap((e=>{let{presets:t}=e;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Un.filter((e=>"duotone"===e.path.at(-1))).flatMap((t=>{const n=(0,$.get)(e,t.path,{});return["default","theme"].filter((e=>n[e])).flatMap((e=>n[e].map((e=>(0,o.createElement)(Te.__unstablePresetDuotoneFilter,{preset:e,key:e.slug})))))}))}(t)}))}function Rr(){const[e,t]=(0,o.useState)([]),[n,r]=(0,o.useState)({}),[a,l]=(0,o.useState)({}),{merged:s}=(0,o.useContext)(qn);return(0,o.useEffect)((()=>{if(null==s||!s.styles||null==s||!s.settings)return;const e=(e=>{const t={};return e.forEach((e=>{var n,r,a,l,o;const i=e.name,s=null!==(n=null==e||null===(r=e.supports)||void 0===r?void 0:r.__experimentalSelector)&&void 0!==n?n:".wp-block-"+i.replace("core/","").replace("/","-"),c=null!==(a=null==e||null===(l=e.supports)||void 0===l||null===(o=l.color)||void 0===o?void 0:o.__experimentalDuotone)&&void 0!==a?a:null;t[i]={name:i,selector:s,duotoneSelector:c}})),t})((0,i.getBlockTypes)()),n=Ir(s,e),a=Pr(s,e),o=Mr(s,e);t([{css:n,isGlobalStyles:!0},{css:a,isGlobalStyles:!0}]),r(s.settings),l(o)}),[s]),[e,n,a]}const Br={start:{opacity:1,display:"block"},hover:{opacity:0,display:"none"}},Ar={hover:{opacity:1,display:"block"},start:{opacity:0,display:"none"}};var zr=e=>{let{label:t,isFocused:n}=e;const[r]=Zn("typography.fontWeight"),[a="serif"]=Zn("typography.fontFamily"),[l=a]=Zn("elements.h1.typography.fontFamily"),[i=r]=Zn("elements.h1.typography.fontWeight"),[s="black"]=Zn("color.text"),[c=s]=Zn("elements.h1.color.text"),[u="blue"]=Zn("elements.link.color.text"),[m="white"]=Zn("color.background"),[d]=Zn("color.gradient"),[p]=Rr(),h=(0,_e.useReducedMotion)(),[_]=Kn("color.palette.core"),[g]=Kn("color.palette.theme"),[f]=Kn("color.palette.custom"),[E,v]=(0,o.useState)(!1),[y,{width:b}]=(0,_e.useResizeObserver)(),w=b?b/248:1,S=(null!=g?g:[]).concat(null!=f?f:[]).concat(null!=_?_:[]),x=S.filter((e=>{let{color:t}=e;return t!==m&&t!==c})).slice(0,2);return(0,o.createElement)(Te.__unstableIframe,{className:"edit-site-global-styles-preview__iframe",head:(0,o.createElement)(Te.__unstableEditorStyles,{styles:p}),style:{height:152*w,visibility:b?"visible":"hidden"},onMouseEnter:()=>v(!0),onMouseLeave:()=>v(!1),tabIndex:-1},y,(0,o.createElement)(O.__unstableMotion.div,{style:{height:152*w,width:"100%",background:null!=d?d:m,cursor:"pointer"},initial:"start",animate:!E&&!n||h?"start":"hover"},(0,o.createElement)(O.__unstableMotion.div,{variants:Br,style:{height:"100%",overflow:"hidden"}},(0,o.createElement)(O.__experimentalHStack,{spacing:10*w,justify:"center",style:{height:"100%",overflow:"hidden"}},(0,o.createElement)("div",{style:{fontFamily:l,fontSize:65*w,color:c,fontWeight:i}},"Aa"),(0,o.createElement)(O.__experimentalVStack,{spacing:4*w},x.map((e=>{let{slug:t,color:n}=e;return(0,o.createElement)("div",{key:t,style:{height:32*w,width:32*w,background:n,borderRadius:32*w/2}})}))))),(0,o.createElement)(O.__unstableMotion.div,{variants:Ar,style:{height:"100%",overflow:"hidden"}},(0,o.createElement)(O.__experimentalVStack,{spacing:3*w,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*w,boxSizing:"border-box"}},t&&(0,o.createElement)("div",{style:{fontSize:35*w,fontFamily:l,color:c,fontWeight:i,lineHeight:"1em"}},t),(0,o.createElement)(O.__experimentalHStack,{spacing:2*w,justify:"flex-start"},(0,o.createElement)("div",{style:{fontFamily:a,fontSize:24*w,color:s}},"Aa"),(0,o.createElement)("div",{style:{fontFamily:a,fontSize:24*w,color:u}},"Aa")),S&&(0,o.createElement)(O.__experimentalHStack,{spacing:0},S.slice(0,4).map(((e,t)=>{let{color:n}=e;return(0,o.createElement)("div",{key:t,style:{height:10*w,width:30*w,background:n,flexGrow:1}})})))))))};var Lr=function(){const{variations:e}=(0,c.useSelect)((e=>({variations:e(u.store).__experimentalGetCurrentThemeGlobalStylesVariations()})),[]);return(0,o.createElement)(O.Card,{size:"small"},(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalVStack,{spacing:2},(0,o.createElement)(O.Card,null,(0,o.createElement)(O.CardMedia,null,(0,o.createElement)(zr,null))),!(null==e||!e.length)&&(0,o.createElement)(Vn,{path:"/variations"},(0,o.createElement)(O.__experimentalHStack,{justify:"space-between"},(0,o.createElement)(O.FlexItem,null,(0,p.__)("Browse styles")),(0,o.createElement)(zn,{icon:(0,p.isRTL)()?be:we}))))),(0,o.createElement)(O.CardBody,null,(0,o.createElement)(br,null)),(0,o.createElement)(O.CardDivider,null),(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalItemGroup,null,(0,o.createElement)(O.__experimentalItem,null,(0,p.__)("Customize the appearance of specific blocks for the whole site.")),(0,o.createElement)(Vn,{path:"/blocks"},(0,o.createElement)(O.__experimentalHStack,{justify:"space-between"},(0,o.createElement)(O.FlexItem,null,(0,p.__)("Blocks")),(0,o.createElement)(zn,{icon:(0,p.isRTL)()?be:we}))))))};var Vr=function(e){let{title:t,description:n}=e;return(0,o.createElement)(O.__experimentalVStack,{spacing:2},(0,o.createElement)(O.__experimentalHStack,{spacing:2},(0,o.createElement)(O.__experimentalView,null,(0,o.createElement)(On,{icon:(0,p.isRTL)()?we:be,size:"small","aria-label":(0,p.__)("Navigate to the previous view")})),(0,o.createElement)(O.__experimentalSpacer,null,(0,o.createElement)(O.__experimentalHeading,{level:5},t))),n&&(0,o.createElement)("p",{className:"edit-site-global-styles-header__description"},n))};function Or(e){let{block:t}=e;const n=gr(t.name),r=ir(t.name),a=tr(t.name),l=cr(t.name);return n||r||(a||l)?(0,o.createElement)(Vn,{path:"/blocks/"+t.name},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(Te.BlockIcon,{icon:t.icon}),(0,o.createElement)(O.FlexItem,null,t.title))):null}var Dr=function(){const e=function(){const e=(0,c.useSelect)((e=>e(i.store).getBlockTypes()),[]),{core:t,noncore:n}=e.reduce(((e,t)=>{const{core:n,noncore:r}=e;return(t.name.startsWith("core/")?n:r).push(t),e}),{core:[],noncore:[]});return[...t,...n]}(),[t,n]=(0,o.useState)(""),r=(0,_e.useDebounce)(Ne.speak,500),a=(0,c.useSelect)((e=>e(i.store).isMatchingSearchTerm),[]),l=(0,o.useMemo)((()=>t?e.filter((e=>a(e,t))):e),[t,e,a]),s=(0,o.useRef)();return(0,o.useEffect)((()=>{if(!t)return;const e=s.current.childElementCount,n=(0,p.sprintf)((0,p._n)("%d result found.","%d results found.",e),e);r(n,e)}),[t,r]),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Blocks"),description:(0,p.__)("Customize the appearance of specific blocks and for the whole site.")}),(0,o.createElement)(O.SearchControl,{className:"edit-site-block-types-search",onChange:n,value:t,label:(0,p.__)("Search for blocks"),placeholder:(0,p.__)("Search")}),(0,o.createElement)("div",{ref:s,className:"edit-site-block-types-item-list"},l.map((e=>(0,o.createElement)(Or,{block:e,key:"menu-itemblock-"+e.name})))))};var Fr=function(e){let{name:t}=e;const n=(0,i.getBlockType)(t);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:n.title}),(0,o.createElement)(br,{parentMenu:"/blocks/"+t,name:t}))};var Hr=function(e){let{children:t}=e;return(0,o.createElement)(O.__experimentalHeading,{className:"edit-site-global-styles-subtitle",level:2},t)};function Gr(e){let{name:t,parentMenu:n,element:r,label:a}=e;const l=!t,i="text"!==r&&r?`elements.${r}.`:"",s="link"===r?{textDecoration:"underline"}:{},[c]=Zn(i+"typography.fontFamily",t),[u]=Zn(i+"typography.fontStyle",t),[m]=Zn(i+"typography.fontWeight",t),[d]=Zn(i+"typography.letterSpacing",t),[h]=Zn(i+"color.background",t),[_]=Zn(i+"color.gradient",t),[g]=Zn(i+"color.text",t);return l?(0,o.createElement)(Vn,{path:n+"/typography/"+r},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(O.FlexItem,{className:"edit-site-global-styles-screen-typography__indicator",style:{fontFamily:null!=c?c:"serif",background:null!=_?_:h,color:g,fontStyle:u,fontWeight:m,letterSpacing:d,...s}},(0,p.__)("Aa")),(0,o.createElement)(O.FlexItem,null,a))):null}var Ur=function(e){let{name:t}=e;const n=void 0===t?"":"/blocks/"+t;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Typography"),description:(0,p.__)("Manage the typography settings for different elements.")}),!t&&(0,o.createElement)("div",{className:"edit-site-global-styles-screen-typography"},(0,o.createElement)(O.__experimentalVStack,{spacing:3},(0,o.createElement)(Hr,null,(0,p.__)("Elements")),(0,o.createElement)(O.__experimentalItemGroup,{isBordered:!0,isSeparated:!0},(0,o.createElement)(Gr,{name:t,parentMenu:n,element:"text",label:(0,p.__)("Text")}),(0,o.createElement)(Gr,{name:t,parentMenu:n,element:"link",label:(0,p.__)("Links")})))),!!t&&(0,o.createElement)(yr,{name:t,element:"text"}))};const $r={text:{description:(0,p.__)("Manage the fonts used on the site."),title:(0,p.__)("Text")},link:{description:(0,p.__)("Manage the fonts and typography used on the links."),title:(0,p.__)("Links")}};var Wr=function(e){let{name:t,element:n}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:$r[n].title,description:$r[n].description}),(0,o.createElement)(yr,{name:t,element:n}))};var jr=function(e){let{className:t,...n}=e;return(0,o.createElement)(O.Flex,z({className:V()("edit-site-global-styles__color-indicator-wrapper",t)},n))};const Yr=[];var qr=function(e){let{name:t}=e;const[n]=Kn("color.palette.custom"),[r]=Kn("color.palette.theme"),[a]=Kn("color.palette.default"),[l]=Kn("color.defaultPalette",t),i=(0,o.useMemo)((()=>[...n||Yr,...r||Yr,...a&&l?a:Yr]),[n,r,a,l]),s=t?"/blocks/"+t+"/colors/palette":"/colors/palette",c=i.length>0?(0,p.sprintf)((0,p._n)("%d color","%d colors",i.length),i.length):(0,p.__)("Add custom colors");return(0,o.createElement)(O.__experimentalVStack,{spacing:3},(0,o.createElement)(Hr,null,(0,p.__)("Palette")),(0,o.createElement)(O.__experimentalItemGroup,{isBordered:!0,isSeparated:!0},(0,o.createElement)(Vn,{path:s},(0,o.createElement)(O.__experimentalHStack,{direction:0===i.length?"row-reverse":"row"},(0,o.createElement)(O.__experimentalZStack,{isLayered:!1,offset:-8},i.slice(0,5).map((e=>{let{color:t}=e;return(0,o.createElement)(jr,{key:t},(0,o.createElement)(O.ColorIndicator,{colorValue:t}))}))),(0,o.createElement)(O.FlexItem,null,c)))))};function Xr(e){let{name:t,parentMenu:n}=e;const r=Jn(t),a=r.includes("backgroundColor")||r.includes("background"),[l]=Zn("color.background",t),[i]=Zn("color.gradient",t);return a?(0,o.createElement)(Vn,{path:n+"/colors/background"},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(jr,{expanded:!1},(0,o.createElement)(O.ColorIndicator,{colorValue:null!=i?i:l})),(0,o.createElement)(O.FlexItem,null,(0,p.__)("Background")))):null}function Kr(e){let{name:t,parentMenu:n}=e;const r=Jn(t).includes("color"),[a]=Zn("color.text",t);return r?(0,o.createElement)(Vn,{path:n+"/colors/text"},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(jr,{expanded:!1},(0,o.createElement)(O.ColorIndicator,{colorValue:a})),(0,o.createElement)(O.FlexItem,null,(0,p.__)("Text")))):null}function Zr(e){let{name:t,parentMenu:n}=e;const r=Jn(t).includes("linkColor"),[a]=Zn("elements.link.color.text",t);return r?(0,o.createElement)(Vn,{path:n+"/colors/link"},(0,o.createElement)(O.__experimentalHStack,{justify:"flex-start"},(0,o.createElement)(jr,{expanded:!1},(0,o.createElement)(O.ColorIndicator,{colorValue:a})),(0,o.createElement)(O.FlexItem,null,(0,p.__)("Links")))):null}var Qr=function(e){let{name:t}=e;const n=void 0===t?"":"/blocks/"+t;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Colors"),description:(0,p.__)("Manage palettes and the default color of different global elements on the site.")}),(0,o.createElement)("div",{className:"edit-site-global-styles-screen-colors"},(0,o.createElement)(O.__experimentalVStack,{spacing:10},(0,o.createElement)(qr,{name:t}),(0,o.createElement)(O.__experimentalVStack,{spacing:3},(0,o.createElement)(Hr,null,(0,p.__)("Elements")),(0,o.createElement)(O.__experimentalItemGroup,{isBordered:!0,isSeparated:!0},(0,o.createElement)(Xr,{name:t,parentMenu:n}),(0,o.createElement)(Kr,{name:t,parentMenu:n}),(0,o.createElement)(Zr,{name:t,parentMenu:n}))))))};function Jr(e){let{name:t}=e;const[n,r]=Kn("color.palette.theme",t),[a]=Kn("color.palette.theme",t,"base"),[l,i]=Kn("color.palette.default",t),[s]=Kn("color.palette.default",t,"base"),[c,u]=Kn("color.palette.custom",t),[m]=Kn("color.defaultPalette",t);return(0,o.createElement)(O.__experimentalVStack,{className:"edit-site-global-styles-color-palette-panel",spacing:10},!!n&&!!n.length&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:n!==a,canOnlyChangeValues:!0,colors:n,onChange:r,paletteLabel:(0,p.__)("Theme")}),!!l&&!!l.length&&!!m&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:l!==s,canOnlyChangeValues:!0,colors:l,onChange:i,paletteLabel:(0,p.__)("Default")}),(0,o.createElement)(O.__experimentalPaletteEdit,{colors:c,onChange:u,paletteLabel:(0,p.__)("Custom"),emptyMessage:(0,p.__)("Custom colors are empty! Add some colors to create your own color palette."),slugPrefix:"custom-"}))}function ea(e){let{name:t}=e;const[n,r]=Kn("color.gradients.theme",t),[a]=Kn("color.gradients.theme",t,"base"),[l,i]=Kn("color.gradients.default",t),[s]=Kn("color.gradients.default",t,"base"),[c,u]=Kn("color.gradients.custom",t),[m]=Kn("color.defaultGradients",t),[d]=Kn("color.duotone")||[];return(0,o.createElement)(O.__experimentalVStack,{className:"edit-site-global-styles-gradient-palette-panel",spacing:10},!!n&&!!n.length&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:n!==a,canOnlyChangeValues:!0,gradients:n,onChange:r,paletteLabel:(0,p.__)("Theme")}),!!l&&!!l.length&&!!m&&(0,o.createElement)(O.__experimentalPaletteEdit,{canReset:l!==s,canOnlyChangeValues:!0,gradients:l,onChange:i,paletteLabel:(0,p.__)("Default")}),(0,o.createElement)(O.__experimentalPaletteEdit,{gradients:c,onChange:u,paletteLabel:(0,p.__)("Custom"),emptyMessage:(0,p.__)("Custom gradients are empty! Add some gradients to create your own palette."),slugPrefix:"custom-"}),(0,o.createElement)("div",null,(0,o.createElement)(Hr,null,(0,p.__)("Duotone")),(0,o.createElement)(O.__experimentalSpacer,{margin:3}),(0,o.createElement)(O.DuotonePicker,{duotonePalette:d,disableCustomDuotone:!0,disableCustomColors:!0,clearable:!1,onChange:$.noop})))}var ta=function(e){let{name:t}=e;const[n,r]=(0,o.useState)("solid");return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Palette"),description:(0,p.__)("Palettes are used to provide default color options for blocks and various design tools. Here you can edit the colors with their labels.")}),(0,o.createElement)(O.__experimentalToggleGroupControl,{className:"edit-site-screen-color-palette-toggle",value:n,onChange:r,label:(0,p.__)("Select palette type"),hideLabelFromVision:!0,isBlock:!0},(0,o.createElement)(O.__experimentalToggleGroupControlOption,{value:"solid",label:(0,p.__)("Solid")}),(0,o.createElement)(O.__experimentalToggleGroupControlOption,{value:"gradient",label:(0,p.__)("Gradient")})),"solid"===n&&(0,o.createElement)(Jr,{name:t}),"gradient"===n&&(0,o.createElement)(ea,{name:t}))};var na=function(e){let{name:t}=e;const n=Jn(t),[r]=Kn("color.palette",t),[a]=Kn("color.gradients",t),[l]=Kn("color.custom",t),[i]=Kn("color.customGradient",t),s=er(t),c=function(e){const[t]=Kn("color.gradients.custom",e),[n]=Kn("color.gradients.theme",e),[r]=Kn("color.gradients.default",e),[a]=Kn("color.defaultGradients");return(0,o.useMemo)((()=>{const e=[];return n&&n.length&&e.push({name:(0,p._x)("Theme","Indicates this palette comes from the theme."),gradients:n}),a&&r&&r.length&&e.push({name:(0,p._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&e.push({name:(0,p._x)("Custom","Indicates this palette is created by the user."),gradients:t}),e}),[t,n,r])}(t),[u]=Kn("color.background",t),m=n.includes("backgroundColor")&&u&&(r.length>0||l),d=n.includes("background")&&(a.length>0||i),[h,_]=Zn("color.background",t),[g]=Zn("color.background",t,"user"),[f,E]=Zn("color.gradient",t),[v]=Zn("color.gradient",t,"user");if(!m&&!d)return null;let y={};m&&(y={colorValue:h,onColorChange:_},h&&(y.clearable=h===g));let b={};d&&(b={gradientValue:f,onGradientChange:E},f&&(b.clearable=f===v));const w={...y,...b};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Background"),description:(0,p.__)("Set a background color or gradient for the whole site.")}),(0,o.createElement)(Te.__experimentalColorGradientControl,z({className:"edit-site-screen-background-color__control",colors:s,gradients:c,disableCustomColors:!l,disableCustomGradients:!i,__experimentalHasMultipleOrigins:!0,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0},w)))};var ra=function(e){let{name:t}=e;const n=Jn(t),[r]=Kn("color.palette",t),[a]=Kn("color.custom",t),[l]=Kn("color.text",t),i=er(t),s=n.includes("color")&&l&&(r.length>0||a),[c,u]=Zn("color.text",t),[m]=Zn("color.text",t,"user");return s?(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Text"),description:(0,p.__)("Set the default color used for text across the site.")}),(0,o.createElement)(Te.__experimentalColorGradientControl,{className:"edit-site-screen-text-color__control",colors:i,disableCustomColors:!a,__experimentalHasMultipleOrigins:!0,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:c,onColorChange:u,clearable:c===m})):null};var aa=function(e){let{name:t}=e;const n=Jn(t),[r]=Kn("color.palette",t),[a]=Kn("color.custom",t),l=er(t),[i]=Kn("color.link",t),s=n.includes("linkColor")&&i&&(r.length>0||a),[c,u]=Zn("elements.link.color.text",t),[m]=Zn("elements.link.color.text",t,"user");return s?(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Links"),description:(0,p.__)("Set the default color used for links across the site.")}),(0,o.createElement)(Te.__experimentalColorGradientControl,{className:"edit-site-screen-link-color__control",colors:l,disableCustomColors:!a,__experimentalHasMultipleOrigins:!0,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:c,onColorChange:u,clearable:c===m})):null};var la=function(e){let{name:t}=e;const n=tr(t),r=cr(t);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{title:(0,p.__)("Layout")}),r&&(0,o.createElement)(_r,{name:t}),n&&(0,o.createElement)(or,{name:t}))};function oa(e,t){if(Array.isArray(t))return t}function ia(e,t){return(0,$.mergeWith)({},e,t,oa)}const sa=e=>{if(!(0,$.isObject)(e)||Array.isArray(e))return e;const t=(0,$.pickBy)((0,$.mapValues)(e,sa),$.identity);return(0,$.isEmpty)(t)?void 0:t};function ca(){const[e,t,n]=function(){const{globalStylesId:e,settings:t,styles:n}=(0,c.useSelect)((e=>{const t=e(u.store).__experimentalGetCurrentGlobalStylesId(),n=t?e(u.store).getEditedEntityRecord("root","globalStyles",t):void 0;return{globalStylesId:t,settings:null==n?void 0:n.settings,styles:null==n?void 0:n.styles}}),[]),{getEditedEntityRecord:r}=(0,c.useSelect)(u.store),{editEntityRecord:a}=(0,c.useDispatch)(u.store),l=(0,o.useMemo)((()=>({settings:null!=t?t:{},styles:null!=n?n:{}})),[t,n]),i=(0,o.useCallback)((t=>{var n,l;const o=r("root","globalStyles",e),i=t({styles:null!==(n=null==o?void 0:o.styles)&&void 0!==n?n:{},settings:null!==(l=null==o?void 0:o.settings)&&void 0!==l?l:{}});a("root","globalStyles",e,{styles:sa(i.styles)||{},settings:sa(i.settings)||{}})}),[e]);return[!!t||!!n,l,i]}(),[r,a]=function(){const e=(0,c.useSelect)((e=>e(u.store).__experimentalGetCurrentThemeBaseGlobalStyles()),[]);return[!!e,e]}(),l=(0,o.useMemo)((()=>a&&t?ia(a,t):{}),[t,a]);return(0,o.useMemo)((()=>({isReady:e&&r,user:t,base:a,merged:l,setUserConfig:n})),[l,t,a,n,e,r])}function ua(e){let{children:t}=e;const n=ca();return n.isReady?(0,o.createElement)(qn.Provider,{value:n},t):null}function ma(e){let{variation:t}=e;const[n,r]=(0,o.useState)(!1),{base:a,user:l,setUserConfig:i}=(0,o.useContext)(qn),s=(0,o.useMemo)((()=>{var e,n;return{user:{settings:null!==(e=t.settings)&&void 0!==e?e:{},styles:null!==(n=t.styles)&&void 0!==n?n:{}},base:a,merged:ia(a,t),setUserConfig:()=>{}}}),[t,a]),c=()=>{i((()=>({settings:t.settings,styles:t.styles})))},u=(0,o.useMemo)((()=>{return e=l,n=t,(0,$.isEqual)(e.styles,n.styles)&&(0,$.isEqual)(e.settings,n.settings);var e,n}),[l,t]);return(0,o.createElement)(qn.Provider,{value:s},(0,o.createElement)("div",{className:V()("edit-site-global-styles-variations_item",{"is-active":u}),role:"button",onClick:c,onKeyDown:e=>{e.keyCode===$t.ENTER&&(e.preventDefault(),c())},tabIndex:"0","aria-label":null==t?void 0:t.title,onFocus:()=>r(!0),onBlur:()=>r(!1)},(0,o.createElement)("div",{className:"edit-site-global-styles-variations_item-preview"},(0,o.createElement)(zr,{label:null==t?void 0:t.title,isFocused:n}))))}var da=function(){const{variations:e}=(0,c.useSelect)((e=>({variations:e(u.store).__experimentalGetCurrentThemeGlobalStylesVariations()})),[]),t=(0,o.useMemo)((()=>[{title:(0,p.__)("Default"),settings:{},styles:{}},...e]),[e]);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Vr,{back:"/",title:(0,p.__)("Browse styles"),description:(0,p.__)("Choose a different style combination for the theme styles")}),(0,o.createElement)(O.Card,{size:"small",isBorderless:!0},(0,o.createElement)(O.CardBody,null,(0,o.createElement)(O.__experimentalGrid,{columns:2},null==t?void 0:t.map(((e,t)=>(0,o.createElement)(ma,{key:t,variation:e})))))))};function pa(e){let{className:t,...n}=e;return(0,o.createElement)(O.__experimentalNavigatorScreen,z({className:["edit-site-global-styles-sidebar__navigator-screen",t].filter(Boolean).join(" ")},n))}function ha(e){let{name:t}=e;const n=void 0===t?"":"/blocks/"+t;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(pa,{path:n+"/typography"},(0,o.createElement)(Ur,{name:t})),(0,o.createElement)(pa,{path:n+"/typography/text"},(0,o.createElement)(Wr,{name:t,element:"text"})),(0,o.createElement)(pa,{path:n+"/typography/link"},(0,o.createElement)(Wr,{name:t,element:"link"})),(0,o.createElement)(pa,{path:n+"/colors"},(0,o.createElement)(Qr,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/palette"},(0,o.createElement)(ta,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/background"},(0,o.createElement)(na,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/text"},(0,o.createElement)(ra,{name:t})),(0,o.createElement)(pa,{path:n+"/colors/link"},(0,o.createElement)(aa,{name:t})),(0,o.createElement)(pa,{path:n+"/layout"},(0,o.createElement)(la,{name:t})))}var _a=function(){const e=(0,i.getBlockTypes)();return(0,o.createElement)(O.__experimentalNavigatorProvider,{className:"edit-site-global-styles-sidebar__navigator-provider",initialPath:"/"},(0,o.createElement)(pa,{path:"/"},(0,o.createElement)(Lr,null)),(0,o.createElement)(pa,{path:"/variations"},(0,o.createElement)(da,null)),(0,o.createElement)(pa,{path:"/blocks"},(0,o.createElement)(Dr,null)),e.map((e=>(0,o.createElement)(pa,{key:"menu-block-"+e.name,path:"/blocks/"+e.name},(0,o.createElement)(Fr,{name:e.name})))),(0,o.createElement)(ha,null),e.map((e=>(0,o.createElement)(ha,{key:"screens-block-"+e.name,name:e.name}))))};function ga(){const[e,t]=(()=>{const{user:e,setUserConfig:t}=(0,o.useContext)(qn);return[!!e&&!(0,$.isEqual)(e,Xn),(0,o.useCallback)((()=>t((()=>Xn))),[t])]})(),{toggle:n}=(0,c.useDispatch)(d.store);return(0,o.createElement)(Bn,{className:"edit-site-global-styles-sidebar",identifier:"edit-site/global-styles",title:(0,p.__)("Styles"),icon:An,closeLabel:(0,p.__)("Close global styles sidebar"),panelClassName:"edit-site-global-styles-sidebar__panel",header:(0,o.createElement)(O.Flex,null,(0,o.createElement)(O.FlexBlock,null,(0,o.createElement)("strong",null,(0,p.__)("Styles")),(0,o.createElement)("span",{className:"edit-site-global-styles-sidebar__beta"},(0,p.__)("Beta"))),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.DropdownMenu,{icon:fe,label:(0,p.__)("More Global Styles Actions"),toggleProps:{disabled:!e},controls:[{title:(0,p.__)("Reset to defaults"),onClick:t},{title:(0,p.__)("Welcome Guide"),onClick:()=>n("core/edit-site","welcomeGuideStyles")}]})))},(0,o.createElement)(_a,null))}const fa="edit-site/template",Ea="edit-site/block-inspector";var va=e=>{let{sidebarName:t}=e;const{enableComplementaryArea:n}=(0,c.useDispatch)(te),[r,a]=t===fa?[(0,p.__)("Template (selected)"),"is-active"]:[(0,p.__)("Template"),""],[l,i]=t===Ea?[(0,p.__)("Block (selected)"),"is-active"]:[(0,p.__)("Block"),""];return(0,o.createElement)("ul",null,(0,o.createElement)("li",null,(0,o.createElement)(O.Button,{onClick:()=>n(E,fa),className:`edit-site-sidebar__panel-tab ${a}`,"aria-label":r,"data-label":(0,p.__)("Template")},(0,p.__)("Template"))),(0,o.createElement)("li",null,(0,o.createElement)(O.Button,{onClick:()=>n(E,Ea),className:`edit-site-sidebar__panel-tab ${i}`,"aria-label":l,"data-label":(0,p.__)("Block")},(0,p.__)("Block"))))};function ya(e){let{area:t,clientId:n}=e;const{selectBlock:r,toggleBlockHighlight:a}=(0,c.useDispatch)(Te.store),l=(0,c.useSelect)((e=>e(m.store).__experimentalGetDefaultTemplatePartAreas().find((e=>e.area===t))),[t]),i=()=>a(n,!0),s=()=>a(n,!1);return(0,o.createElement)(O.Button,{className:"edit-site-template-card__template-areas-item",icon:null==l?void 0:l.icon,onMouseOver:i,onMouseLeave:s,onFocus:i,onBlur:s,onClick:()=>{r(n)}},null==l?void 0:l.label)}function ba(){const e=(0,c.useSelect)((e=>e(bt).getCurrentTemplateTemplateParts()),[]);return e.length?(0,o.createElement)("section",{className:"edit-site-template-card__template-areas"},(0,o.createElement)(O.__experimentalHeading,{level:3,className:"edit-site-template-card__template-areas-title"},(0,p.__)("Areas")),(0,o.createElement)("ul",{className:"edit-site-template-card__template-areas-list"},e.map((e=>{let{templatePart:t,block:n}=e;return(0,o.createElement)("li",{key:t.slug},(0,o.createElement)(ya,{area:t.area,clientId:n.clientId}))})))):null}function wa(){const{title:e,description:t,icon:n}=(0,c.useSelect)((e=>{const{getEditedPostType:t,getEditedPostId:n}=e(bt),{getEntityRecord:r}=e(u.store),{__experimentalGetTemplateInfo:a}=e(m.store),l=r("postType",t(),n());return l?a(l):{}}),[]);return e||t?(0,o.createElement)("div",{className:"edit-site-template-card"},(0,o.createElement)(O.Icon,{className:"edit-site-template-card__icon",icon:n}),(0,o.createElement)("div",{className:"edit-site-template-card__content"},(0,o.createElement)("h2",{className:"edit-site-template-card__title"},e),(0,o.createElement)("div",{className:"edit-site-template-card__description"},t),(0,o.createElement)(ba,null))):null}const{Slot:Sa,Fill:xa}=(0,O.createSlotFill)("EditSiteSidebarInspector"),ka=xa;function Ca(){const{sidebar:e,isEditorSidebarOpened:t,hasBlockSelection:n}=(0,c.useSelect)((e=>{const t=e(te).getActiveComplementaryArea(E);return{sidebar:t,isEditorSidebarOpened:[Ea,fa].includes(t),hasBlockSelection:!!e(Te.store).getBlockSelectionStart()}}),[]),{enableComplementaryArea:r}=(0,c.useDispatch)(te);(0,o.useEffect)((()=>{t&&r(E,n?Ea:fa)}),[n,t]);let a=e;t||(a=n?Ea:fa);let l=o.Fragment;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Bn,{identifier:a,title:(0,p.__)("Settings"),icon:Rn,closeLabel:(0,p.__)("Close settings sidebar"),header:(0,o.createElement)(va,{sidebarName:a}),headerClassName:"edit-site-sidebar__panel-tabs"},a===fa&&(0,o.createElement)(O.PanelBody,null,(0,o.createElement)(wa,null)),a===Ea&&(0,o.createElement)(Sa,{bubblesVirtually:!0})),(0,o.createElement)(ga,null),(0,o.createElement)(l,null))}var Ta=window.wp.htmlEntities;var Na=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"}));var Ia=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));const Pa="__experimentalMainDashboardButton",{Fill:Ma,Slot:Ra}=(0,O.createSlotFill)(Pa),Ba=Ma;Ba.Slot=e=>{let{children:t}=e;const n=(0,O.__experimentalUseSlot)(Pa);return Boolean(n.fills&&n.fills.length)?(0,o.createElement)(Ra,{bubblesVirtually:!0}):t};var Aa=Ba;const za="site-editor";function La(e){let{params:t,replace:n,...r}=e;const a=Sn(t,n);return(0,o.createElement)(O.__experimentalNavigationItem,z({},a,r))}var Va=e=>{let{activeItem:t=za}=e;const{homeTemplate:n,isNavigationOpen:r,siteTitle:a}=(0,c.useSelect)((e=>{const{getEntityRecord:t}=e(u.store),{getSettings:n,isNavigationOpened:r}=e(bt);return{siteTitle:(t("root","__unstableBase",void 0)||{}).name,homeTemplate:n().__unstableHomeTemplate,isNavigationOpen:r()}}),[]),{setIsNavigationPanelOpened:l}=(0,c.useDispatch)(bt);return(0,o.createElement)("div",{className:V()("edit-site-navigation-panel",{"is-open":r}),onKeyDown:e=>{e.keyCode!==$t.ESCAPE||e.defaultPrevented||(e.preventDefault(),l(!1))}},(0,o.createElement)("div",{className:"edit-site-navigation-panel__inner"},(0,o.createElement)("div",{className:"edit-site-navigation-panel__site-title-container"},(0,o.createElement)("div",{className:"edit-site-navigation-panel__site-title"},(0,Ta.decodeEntities)(a))),(0,o.createElement)("div",{className:"edit-site-navigation-panel__scroll-container"},(0,o.createElement)(O.__experimentalNavigation,{activeItem:t},(0,o.createElement)(Aa.Slot,null,(0,o.createElement)(O.__experimentalNavigationBackButton,{backButtonLabel:(0,p.__)("Dashboard"),className:"edit-site-navigation-panel__back-to-dashboard",href:"index.php"})),(0,o.createElement)(O.__experimentalNavigationMenu,null,(0,o.createElement)(O.__experimentalNavigationGroup,{title:(0,p.__)("Editor")},(0,o.createElement)(La,{icon:Na,title:(0,p.__)("Site"),item:za,params:{postId:null==n?void 0:n.postId,postType:null==n?void 0:n.postType}}),(0,o.createElement)(La,{icon:Hn,title:(0,p.__)("Templates"),item:"wp_template",params:{postId:void 0,postType:"wp_template"}}),(0,o.createElement)(La,{icon:Ia,title:(0,p.__)("Template Parts"),item:"wp_template_part",params:{postId:void 0,postType:"wp_template_part"}})))))))};var Oa=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,o.createElement)(D.Path,{d:"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"}));var Da=function(e){let{icon:t}=e;const{isNavigationOpen:n,isRequestingSiteIcon:r,siteIconUrl:a}=(0,c.useSelect)((e=>{const{getEntityRecord:t,isResolving:n}=e(u.store),r=t("root","__unstableBase",void 0)||{};return{isNavigationOpen:e(bt).isNavigationOpened(),isRequestingSiteIcon:n("core","getEntityRecord",["root","__unstableBase",void 0]),siteIconUrl:r.site_icon_url}}),[]),{setIsNavigationPanelOpened:l}=(0,c.useDispatch)(bt),i=(0,_e.useReducedMotion)(),s=(0,o.useRef)();(0,o.useEffect)((()=>{n||s.current.focus()}),[n]);let m=(0,o.createElement)(O.Icon,{size:"36px",icon:Oa});const d={expand:{scale:1.25,transition:{type:"tween",duration:"0.3"}}};a?m=(0,o.createElement)(O.__unstableMotion.img,{variants:!i&&d,alt:(0,p.__)("Site Icon"),className:"edit-site-navigation-toggle__site-icon",src:a}):r?m=null:t&&(m=(0,o.createElement)(O.Icon,{size:"36px",icon:t}));const h=V()({"edit-site-navigation-toggle__button":!0,"has-icon":a});return(0,o.createElement)(O.__unstableMotion.div,{className:"edit-site-navigation-toggle"+(n?" is-open":""),whileHover:"expand"},(0,o.createElement)(O.Button,{className:h,label:(0,p.__)("Toggle navigation"),ref:s,"aria-pressed":n,onClick:()=>l(!n),showTooltip:!0},m))};const{Fill:Fa,Slot:Ha}=(0,O.createSlotFill)("EditSiteNavigationPanelPreview"),{Fill:Ga,Slot:Ua}=(0,O.createSlotFill)("EditSiteNavigationSidebar");function $a(e){let{isDefaultOpen:t=!1,activeTemplateType:n}=e;const r=(0,_e.useViewportMatch)("medium"),{setIsNavigationPanelOpened:a}=(0,c.useDispatch)(bt);return(0,o.useEffect)((function(){a(t&&r)}),[t,r,a]),(0,o.createElement)(Ga,null,(0,o.createElement)(Da,null),(0,o.createElement)(Va,{activeItem:n}),(0,o.createElement)(Ha,null))}$a.Slot=Ua;var Wa=$a,ja=window.wp.reusableBlocks;function Ya(e){let{clientId:t}=e;const{getBlocks:n}=(0,c.useSelect)(Te.store),{replaceBlocks:r}=(0,c.useDispatch)(Te.store);return(0,c.useSelect)((e=>e(Te.store).canRemoveBlock(t)),[t])?(0,o.createElement)(Te.BlockSettingsMenuControls,null,(e=>{let{onClose:a}=e;return(0,o.createElement)(O.MenuItem,{onClick:()=>{r(t,n(t)),a()}},(0,p.__)("Detach blocks from template part"))})):null}function qa(e){let{closeModal:t,onCreate:n}=e;const[r,a]=(0,o.useState)(""),[l,i]=(0,o.useState)(v),[s,u]=(0,o.useState)(!1),d=(0,_e.useInstanceId)(qa),h=(0,c.useSelect)((e=>e(m.store).__experimentalGetDefaultTemplatePartAreas()),[]);return(0,o.createElement)(O.Modal,{title:(0,p.__)("Create a template part"),closeLabel:(0,p.__)("Close"),onRequestClose:t,overlayClassName:"edit-site-create-template-part-modal"},(0,o.createElement)("form",{onSubmit:async e=>{e.preventDefault(),r&&(u(!0),await n({title:r,area:l}))}},(0,o.createElement)(O.TextControl,{label:(0,p.__)("Name"),value:r,onChange:a,required:!0}),(0,o.createElement)(O.BaseControl,{label:(0,p.__)("Area"),id:`edit-site-create-template-part-modal__area-selection-${d}`,className:"edit-site-create-template-part-modal__area-base-control"},(0,o.createElement)(O.__experimentalRadioGroup,{label:(0,p.__)("Area"),className:"edit-site-create-template-part-modal__area-radio-group",id:`edit-site-create-template-part-modal__area-selection-${d}`,onChange:i,checked:l},h.map((e=>{let{icon:t,label:n,area:r,description:a}=e;return(0,o.createElement)(O.__experimentalRadio,{key:n,value:r,className:"edit-site-create-template-part-modal__area-radio"},(0,o.createElement)(O.Flex,{align:"start",justify:"start"},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Icon,{icon:t})),(0,o.createElement)(O.FlexBlock,{className:"edit-site-create-template-part-modal__option-label"},n,(0,o.createElement)("div",null,a)),(0,o.createElement)(O.FlexItem,{className:"edit-site-create-template-part-modal__checkbox"},l===r&&(0,o.createElement)(O.Icon,{icon:F}))))})))),(0,o.createElement)(O.Flex,{className:"edit-site-create-template-part-modal__modal-actions",justify:"flex-end"},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"secondary",onClick:()=>{t()}},(0,p.__)("Cancel"))),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"primary",type:"submit",disabled:!r,isBusy:s},(0,p.__)("Create"))))))}function Xa(e){let{clientIds:t,blocks:n}=e;const[r,a]=(0,o.useState)(!1),{replaceBlocks:l}=(0,c.useDispatch)(Te.store),{saveEntityRecord:s}=(0,c.useDispatch)(u.store),{createSuccessNotice:m}=(0,c.useDispatch)(A.store);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Te.BlockSettingsMenuControls,null,(()=>(0,o.createElement)(O.MenuItem,{onClick:()=>{a(!0)}},(0,p.__)("Make template part")))),r&&(0,o.createElement)(qa,{closeModal:()=>{a(!1)},onCreate:async e=>{let{title:r,area:a}=e;const o=(0,$.kebabCase)(r).replace(/[^\w-]+/g,"")||"wp-custom-part",c=await s("postType","wp_template_part",{slug:o,title:r,content:(0,i.serialize)(n),area:a});l(t,(0,i.createBlock)("core/template-part",{slug:c.slug,theme:c.theme})),m((0,p.__)("Template part created."),{type:"snackbar"})}}))}function Ka(){var e;const{clientIds:t,blocks:n}=(0,c.useSelect)((e=>{const{getSelectedBlockClientIds:t,getBlocksByClientId:n}=e(Te.store),r=t();return{clientIds:r,blocks:n(r)}}),[]);return 1===n.length&&"core/template-part"===(null===(e=n[0])||void 0===e?void 0:e.name)?(0,o.createElement)(Ya,{clientId:t[0]}):(0,o.createElement)(Xa,{clientIds:t,blocks:n})}var Za=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"}));function Qa(e){let{type:t,id:n,activePage:r,onActivePageChange:a}=e;const l=(0,c.useSelect)((e=>t&&n&&"URL"!==t&&e(u.store).getEntityRecord("postType",t,n)),[t,n]),i=(0,o.useMemo)((()=>{if(null==l||!l.link)return null;const e=(0,_.getPathAndQueryString)(l.link);return e===(null==r?void 0:r.path)?null:()=>a({type:t,slug:l.slug,path:e,context:{postType:l.type,postId:l.id}})}),[l,null==r?void 0:r.path,a]);return i&&(0,o.createElement)(O.Button,{icon:Za,label:(0,p.__)("Edit Page Template"),onClick:i})}function Ja(e){let{onClick:t=(()=>{})}=e;const{shortcut:n,isBlockInspectorOpen:r}=(0,c.useSelect)((e=>({shortcut:e(Ht.store).getShortcutRepresentation("core/edit-site/toggle-block-settings-sidebar"),isBlockInspectorOpen:e(te).getActiveComplementaryArea(bt.name)===Ea})),[]),{enableComplementaryArea:a,disableComplementaryArea:l}=(0,c.useDispatch)(te),i=r?(0,p.__)("Hide more settings"):(0,p.__)("Show more settings");return(0,o.createElement)(O.MenuItem,{onClick:()=>{r?(l(E),(0,Ne.speak)((0,p.__)("Block settings closed"))):(a(E,Ea),(0,Ne.speak)((0,p.__)("Additional settings are now available in the Editor block settings sidebar"))),t()},shortcut:n},i)}function el(){return(0,o.createElement)(Te.BlockSettingsMenuControls,null,(e=>{let{selectedClientIds:t,onClose:n}=e;return(0,o.createElement)(tl,{selectedClientId:t[0],onClose:n})}))}function tl(e){let{selectedClientId:t,onClose:n}=e;const{params:r}=Vt(),a=(0,c.useSelect)((e=>{const n=e(Te.store).getBlock(t);if(n&&(0,i.isTemplatePart)(n)){const{theme:t,slug:r}=n.attributes;return e(u.store).getEntityRecord("postType","wp_template_part",`${t}//${r}`)}}),[t]),l=Sn({postId:null==a?void 0:a.id,postType:null==a?void 0:a.type},{fromTemplateId:r.postId});return a?(0,o.createElement)(O.MenuItem,z({},l,{onClick:e=>{l.onClick(e),n()}}),(0,p.sprintf)((0,p.__)("Edit %s"),a.slug)):null}var nl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M20 10.8H6.7l4.1-4.5-1.1-1.1-5.8 6.3 5.8 5.8 1.1-1.1-4-3.9H20z"}));var rl=function(){var e;const t=Vt(),n=Ot(),r="wp_template_part"===t.params.postType,a=null===(e=t.state)||void 0===e?void 0:e.fromTemplateId;return r&&a?(0,o.createElement)(O.Button,{className:"edit-site-visual-editor__back-button",icon:nl,onClick:()=>{n.back()}},(0,p.__)("Back")):null};function al(e){let{direction:t,resizeWidthBy:n}=e;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("button",{className:`resizable-editor__drag-handle is-${t}`,"aria-label":(0,p.__)("Drag to resize"),"aria-describedby":`resizable-editor__resize-help-${t}`,onKeyDown:function(e){const{keyCode:r}=e;"left"===t&&r===$t.LEFT||"right"===t&&r===$t.RIGHT?n(20):("left"===t&&r===$t.RIGHT||"right"===t&&r===$t.LEFT)&&n(-20)}}),(0,o.createElement)(O.VisuallyHidden,{id:`resizable-editor__resize-help-${t}`},(0,p.__)("Use left and right arrow keys to resize the canvas.")))}const ll="100%",ol="100%",il={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};var sl=function(e){let{enableResizing:t,settings:n,children:r,...a}=e;const l=(0,c.useSelect)((e=>e(bt).__experimentalGetPreviewDeviceType()),[]),i=(0,Te.__experimentalUseResizeCanvas)(l),[s,u]=(0,o.useState)(ll),[m,d]=(0,o.useState)(ol),p=(0,o.useRef)(),h=(0,Te.__unstableUseMouseMoveTypingReset)(),_=(0,_e.useMergeRefs)([p,h]);(0,o.useEffect)((function(){const e=p.current;if(!e||!t)return;let n,r=null;function a(){r||(r=e.contentWindow.requestAnimationFrame((()=>{d(e.contentDocument.documentElement.scrollHeight),r=null})))}function l(){var t;null===(t=n)||void 0===t||t.disconnect(),n=new e.contentWindow.ResizeObserver(a),n.observe(e.contentDocument.documentElement),a()}return e.addEventListener("load",l),l(),()=>{var t,a;null===(t=e.contentWindow)||void 0===t||t.cancelAnimationFrame(r),null===(a=n)||void 0===a||a.disconnect(),e.removeEventListener("load",l)}}),[t]);const g=(0,o.useCallback)((e=>{p.current&&u(p.current.offsetWidth+e)}),[]);return(0,o.createElement)(O.ResizableBox,{size:{width:s,height:m},onResizeStop:(e,t,n)=>{u(n.style.width)},minWidth:300,maxWidth:"100%",maxHeight:"100%",enable:{right:t,left:t},showHandle:t,resizeRatio:2,handleComponent:{left:(0,o.createElement)(al,{direction:"left",resizeWidthBy:g}),right:(0,o.createElement)(al,{direction:"right",resizeWidthBy:g})},handleClasses:void 0,handleStyles:{left:il,right:il}},(0,o.createElement)(Te.__unstableIframe,z({style:t?void 0:i,head:(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Te.__unstableEditorStyles,{styles:n.styles}),(0,o.createElement)("style",null,".is-root-container { display: flow-root; }"),t&&(0,o.createElement)("style",null,"html, body { height: -moz-fit-content !important; height: fit-content !important; min-height: 0 !important; }",".is-root-container { min-height: 0 !important; }")),assets:n.__unstableResolvedAssets,ref:_,name:"editor-canvas",className:"edit-site-visual-editor__editor-canvas"},a),n.svgFilters,r))};const cl={type:"default",alignments:[]};function ul(e){let{setIsInserterOpen:t}=e;const{settings:n}=(0,c.useSelect)((e=>{let n=e(bt).getSettings(t);return n.__experimentalBlockPatterns||(n={...n,__experimentalBlockPatterns:e(u.store).getBlockPatterns()}),n.__experimentalBlockPatternCategories||(n={...n,__experimentalBlockPatternCategories:e(u.store).getBlockPatternCategories()}),{settings:n}}),[t]),{templateType:r,templateId:a,page:l}=(0,c.useSelect)((e=>{const{getEditedPostType:t,getEditedPostId:n,getPage:r}=e(bt);return{templateType:t(),templateId:n(),page:r()}}),[t]),[i,s,m]=(0,u.useEntityBlockEditor)("postType",r),{setPage:d}=(0,c.useDispatch)(bt),{enableComplementaryArea:p}=(0,c.useDispatch)(te),h=((0,o.useCallback)((()=>{p("core/edit-site","edit-site/navigation-menu")}),[p]),(0,o.useRef)()),_=(0,_e.useMergeRefs)([h,(0,Te.__unstableUseTypingObserver)()]),g=(0,_e.useViewportMatch)("small","<"),{clearSelectedBlock:f}=(0,c.useDispatch)(Te.store),E="wp_template_part"===r;let v=o.Fragment;return(0,o.createElement)(Te.BlockEditorProvider,{settings:n,value:i,onInput:s,onChange:m,useSubRegistry:!1},(0,o.createElement)(el,null),(0,o.createElement)(Ka,null),(0,o.createElement)(Te.__experimentalLinkControl.ViewerFill,null,(0,o.useCallback)((e=>(0,o.createElement)(Qa,z({},e,{activePage:l,onActivePageChange:d}))),[l])),(0,o.createElement)(ka,null,(0,o.createElement)(Te.BlockInspector,null)),(0,o.createElement)(Te.BlockTools,{className:V()("edit-site-visual-editor",{"is-focus-mode":E}),__unstableContentRef:h,onClick:e=>{e.target===e.currentTarget&&f()}},(0,o.createElement)(Te.BlockEditorKeyboardShortcuts.Register,null),(0,o.createElement)(rl,null),(0,o.createElement)(sl,{key:a,enableResizing:E&&!g,settings:n,contentRef:_},(0,o.createElement)(Te.BlockList,{className:"edit-site-block-editor__block-list wp-site-blocks",__experimentalLayout:cl,renderAppender:!E&&void 0})),(0,o.createElement)(Te.__unstableBlockSettingsMenuFirstItem,null,(e=>{let{onClose:t}=e;return(0,o.createElement)(Ja,{onClick:t})})),(0,o.createElement)(Te.__unstableBlockToolbarLastItem,null,(0,o.createElement)(Te.__unstableBlockNameContext.Consumer,null,(e=>"core/navigation"===e&&(0,o.createElement)(v,null))))),(0,o.createElement)(ja.ReusableBlocksMenuItems,null))}var ml=n(773);function dl(e){let{value:t,onChange:n,onInput:r}=e;const[a,l]=(0,o.useState)(t),[i,s]=(0,o.useState)(!1),c=(0,_e.useInstanceId)(dl);i||a===t||l(t);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.VisuallyHidden,{as:"label",htmlFor:`code-editor-text-area-${c}`},(0,p.__)("Type text or HTML")),(0,o.createElement)(ml.Z,{autoComplete:"off",dir:"auto",value:a,onChange:e=>{const t=e.target.value;r(t),l(t),s(!0)},onBlur:()=>{i&&(n(a),s(!1))},className:"edit-site-code-editor-text-area",id:`code-editor-text-area-${c}`,placeholder:(0,p.__)("Start writing with text or HTML")}))}function pl(){const{templateType:e,shortcut:t}=(0,c.useSelect)((e=>{const{getEditedPostType:t}=e(bt),{getShortcutRepresentation:n}=e(Ht.store);return{templateType:t(),shortcut:n("core/edit-site/toggle-mode")}}),[]),[n,r]=(0,u.useEntityProp)("postType",e,"content"),[a,,l]=(0,u.useEntityBlockEditor)("postType",e),s=n instanceof Function?n({blocks:a}):n,{switchEditorMode:m}=(0,c.useDispatch)(bt);return(0,o.createElement)("div",{className:"edit-site-code-editor"},(0,o.createElement)("div",{className:"edit-site-code-editor__toolbar"},(0,o.createElement)("h2",null,(0,p.__)("Editing code")),(0,o.createElement)(O.Button,{variant:"tertiary",onClick:()=>m("visual"),shortcut:t},(0,p.__)("Exit code editor"))),(0,o.createElement)("div",{className:"edit-site-code-editor__body"},(0,o.createElement)(dl,{value:s,onChange:e=>{l((0,i.parse)(e),{selection:void 0})},onInput:r})))}function hl(e){let{openEntitiesSavedStates:t}=e;const{__experimentalGetDirtyEntityRecords:n,isSavingEntityRecord:r}=(0,c.useSelect)(u.store),{getEditorMode:a}=(0,c.useSelect)(bt),l=(0,c.useSelect)((e=>e(bt).isListViewOpened()),[]),o=(0,c.useSelect)((e=>e(te).getActiveComplementaryArea(bt.name)===Ea),[]),{redo:i,undo:s}=(0,c.useDispatch)(u.store),{setIsListViewOpened:m,switchEditorMode:d}=(0,c.useDispatch)(bt),{enableComplementaryArea:p,disableComplementaryArea:h}=(0,c.useDispatch)(te);return(0,Ht.useShortcut)("core/edit-site/save",(e=>{e.preventDefault();const a=n(),l=!!a.length;!a.some((e=>r(e.kind,e.name,e.key)))&&l&&t()})),(0,Ht.useShortcut)("core/edit-site/undo",(e=>{s(),e.preventDefault()})),(0,Ht.useShortcut)("core/edit-site/redo",(e=>{i(),e.preventDefault()})),(0,Ht.useShortcut)("core/edit-site/toggle-list-view",(()=>{m(!l)})),(0,Ht.useShortcut)("core/edit-site/toggle-block-settings-sidebar",(e=>{e.preventDefault(),o?h(E):p(E,Ea)})),(0,Ht.useShortcut)("core/edit-site/toggle-mode",(()=>{d("visual"===a()?"text":"visual")})),null}hl.Register=function(){const{registerShortcut:e}=(0,c.useDispatch)(Ht.store);return(0,o.useEffect)((()=>{e({name:"core/edit-site/save",category:"global",description:(0,p.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/edit-site/undo",category:"global",description:(0,p.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/edit-site/redo",category:"global",description:(0,p.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"}}),e({name:"core/edit-site/toggle-list-view",category:"global",description:(0,p.__)("Open the block list view."),keyCombination:{modifier:"access",character:"o"}}),e({name:"core/edit-site/toggle-block-settings-sidebar",category:"global",description:(0,p.__)("Show or hide the block settings sidebar."),keyCombination:{modifier:"primaryShift",character:","}}),e({name:"core/edit-site/keyboard-shortcuts",category:"main",description:(0,p.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/edit-site/next-region",category:"global",description:(0,p.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/edit-site/previous-region",category:"global",description:(0,p.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"}]}),e({name:"core/edit-site/toggle-mode",category:"global",description:(0,p.__)("Switch between visual editor and code editor."),keyCombination:{modifier:"secondary",character:"m"}})}),[e]),null};var _l=hl;function gl(){const{setTemplate:e,setTemplatePart:t,setPage:n}=(0,c.useDispatch)(bt),{params:{postId:r,postType:a}}=Vt();return(0,o.useEffect)((()=>{"page"===a||"post"===a?n({context:{postType:a,postId:r}}):"wp_template"===a?e(r):"wp_template_part"===a&&t(r)}),[r,a]),null}var fl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}));function El(){const{setIsInserterOpened:e}=(0,c.useDispatch)(bt),t=(0,c.useSelect)((e=>e(bt).__experimentalGetInsertionPoint()),[]),n=(0,_e.useViewportMatch)("medium","<"),r=n?"div":O.VisuallyHidden,[a,l]=(0,_e.__experimentalUseDialog)({onClose:()=>e(!1),focusOnMount:null}),i=(0,o.useRef)();return(0,o.useEffect)((()=>{i.current.focusSearch()}),[]),(0,o.createElement)("div",z({ref:a},l,{className:"edit-site-editor__inserter-panel"}),(0,o.createElement)(r,{className:"edit-site-editor__inserter-panel-header"},(0,o.createElement)(O.Button,{icon:fl,label:(0,p.__)("Close block inserter"),onClick:()=>e(!1)})),(0,o.createElement)("div",{className:"edit-site-editor__inserter-panel-content"},(0,o.createElement)(Te.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:n,rootClientId:t.rootClientId,__experimentalInsertionIndex:t.insertionIndex,__experimentalFilterValue:t.filterValue,ref:i})))}function vl(){const{setIsListViewOpened:e}=(0,c.useDispatch)(bt),t=(0,_e.useFocusOnMount)("firstElement"),n=(0,_e.useFocusReturn)(),r=(0,_e.useFocusReturn)();const a=`edit-site-editor__list-view-panel-label-${(0,_e.useInstanceId)(vl)}`;return(0,o.createElement)("div",{"aria-labelledby":a,className:"edit-site-editor__list-view-panel",onKeyDown:function(t){t.keyCode!==$t.ESCAPE||t.defaultPrevented||e(!1)}},(0,o.createElement)("div",{className:"edit-site-editor__list-view-panel-header",ref:n},(0,o.createElement)("strong",{id:a},(0,p.__)("List View")),(0,o.createElement)(O.Button,{icon:U,label:(0,p.__)("Close List View Sidebar"),onClick:()=>e(!1)})),(0,o.createElement)("div",{className:"edit-site-editor__list-view-panel-content",ref:(0,_e.useMergeRefs)([r,t])},(0,o.createElement)(Te.__experimentalListView,{showNestedBlocks:!0,__experimentalFeatures:!0,__experimentalPersistentListViewFeatures:!0})))}function yl(e){let{text:t,children:n}=e;const r=(0,_e.useCopyToClipboard)(t);return(0,o.createElement)(O.Button,{variant:"secondary",ref:r},n)}function bl(e){let{message:t,error:n,reboot:r,dashboardLink:a}=e;const l=[];return r&&l.push((0,o.createElement)(O.Button,{key:"recovery",onClick:r,variant:"secondary"},(0,p.__)("Attempt Recovery"))),n&&l.push((0,o.createElement)(yl,{key:"copy-error",text:n.stack},(0,p.__)("Copy Error"))),a&&l.push((0,o.createElement)(O.Button,{key:"back-to-dashboard",variant:"secondary",href:a},(0,p.__)("Back to dashboard"))),(0,o.createElement)(Te.Warning,{className:"editor-error-boundary",actions:l},t)}class wl extends o.Component{constructor(){super(...arguments),this.reboot=this.reboot.bind(this),this.state={error:null}}static getDerivedStateFromError(e){return{error:e}}reboot(){this.props.onError()}render(){const{error:e}=this.state;return e?(0,o.createElement)(bl,{message:(0,p.__)("The editor has encountered an unexpected error."),error:e,reboot:this.reboot}):this.props.children}}function Sl(e){let{nonAnimatedSrc:t,animatedSrc:n}=e;return(0,o.createElement)("picture",{className:"edit-site-welcome-guide__image"},(0,o.createElement)("source",{srcSet:t,media:"(prefers-reduced-motion: reduce)"}),(0,o.createElement)("img",{src:n,width:"312",height:"240",alt:""}))}function xl(){const{toggle:e}=(0,c.useDispatch)(d.store);return(0,c.useSelect)((e=>!!e(d.store).get("core/edit-site","welcomeGuide")),[])?(0,o.createElement)(O.Guide,{className:"edit-site-welcome-guide",contentLabel:(0,p.__)("Welcome to the site editor"),finishButtonText:(0,p.__)("Get Started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/edit-your-site.svg?1",animatedSrc:"https://s.w.org/images/block-editor/edit-your-site.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Edit your site")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("Design everything on your site — from the header right down to the footer — using blocks.")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,o.createInterpolateElement)((0,p.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,o.createElement)("img",{alt:(0,p.__)("styles"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z' fill='%231E1E1E'/%3E%3C/svg%3E%0A"})})))}]}):null}function kl(){const{toggle:e}=(0,c.useDispatch)(d.store),{isActive:t,isStylesOpen:n}=(0,c.useSelect)((e=>{const t=e(te).getActiveComplementaryArea(bt.name);return{isActive:!!e(d.store).get("core/edit-site","welcomeGuideStyles"),isStylesOpen:"edit-site/global-styles"===t}}),[]);return t&&n?(0,o.createElement)(O.Guide,{className:"edit-site-welcome-guide",contentLabel:(0,p.__)("Welcome to styles"),finishButtonText:(0,p.__)("Get Started"),onFinish:()=>e("core/edit-site","welcomeGuideStyles"),pages:[{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-to-styles.svg?1",animatedSrc:"https://s.w.org/images/block-editor/welcome-to-styles.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Welcome to Styles")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("Tweak your site, or give it a whole new look! Get creative — how about a new color palette for your buttons, or choosing a new font? Take a look at what you can do here.")))},{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/set-the-design.svg?1",animatedSrc:"https://s.w.org/images/block-editor/set-the-design.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Set the design")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("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! ")))},{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/personalize-blocks.svg?1",animatedSrc:"https://s.w.org/images/block-editor/personalize-blocks.gif?1"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Personalize blocks")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("You can adjust your blocks to ensure a cohesive experience across your site — add your unique colors to a branded Button block, or adjust the Heading block to your preferred size.")))},{image:(0,o.createElement)(Sl,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)("h1",{className:"edit-site-welcome-guide__heading"},(0,p.__)("Learn more")),(0,o.createElement)("p",{className:"edit-site-welcome-guide__text"},(0,p.__)("New to block themes and styling your site? "),(0,o.createElement)(O.ExternalLink,{href:(0,p.__)("https://wordpress.org/support/article/styles-overview/")},(0,p.__)("Here’s a detailed guide to learn how to make the most of it."))))}]}):null}function Cl(){return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(xl,null),(0,o.createElement)(kl,null))}function Tl(){return function(){const[e,t,n]=Rr(),{getSettings:r}=(0,c.useSelect)(bt),{updateSettings:a}=(0,c.useDispatch)(bt);(0,o.useEffect)((()=>{if(!e||!t)return;const l=r(),o=(0,$.filter)(l.styles,(e=>!e.isGlobalStyles));a({...l,styles:[...o,...e],svgFilters:n,__experimentalFeatures:t})}),[e,t])}(),null}function Nl(e){const t=Vt(),n=(0,c.useSelect)((e=>{var t;return null===(t=e(u.store).getEntityRecord("root","site"))||void 0===t?void 0:t.title}),[]),r=(0,o.useRef)(!0);(0,o.useEffect)((()=>{r.current=!1}),[t]),(0,o.useEffect)((()=>{if(!r.current&&e&&n){const t=(0,p.sprintf)((0,p.__)("%1$s ‹ %2$s — WordPress"),e,n);document.title=t,(0,Ne.speak)((0,p.sprintf)((0,p.__)("Now displaying: %s"),document.title),"assertive")}}),[e,n,t])}const Il={drawer:(0,p.__)("Navigation Sidebar")};var Pl=function(e){let{onError:t}=e;const{isInserterOpen:n,isListViewOpen:r,sidebarIsOpened:a,settings:l,entityId:i,templateType:s,page:h,template:_,templateResolved:g,isNavigationOpen:f,previousShortcut:E,nextShortcut:v,editorMode:y,showIconLabels:b}=(0,c.useSelect)((e=>{const{isInserterOpened:t,isListViewOpened:n,getSettings:r,getEditedPostType:a,getEditedPostId:l,getPage:o,isNavigationOpened:i,getEditorMode:s}=e(bt),{hasFinishedResolution:c,getEntityRecord:m}=e(u.store),p=a(),h=l();return{isInserterOpen:t(),isListViewOpen:n(),sidebarIsOpened:!!e(te).getActiveComplementaryArea(bt.name),settings:r(),templateType:p,page:o(),template:h?m("postType",p,h):null,templateResolved:!!h&&c("getEntityRecord",["postType",p,h]),entityId:h,isNavigationOpen:i(),previousShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/previous-region"),nextShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/next-region"),editorMode:s(),showIconLabels:e(d.store).get("core/edit-site","showIconLabels")}}),[]),{setPage:w,setIsInserterOpened:S}=(0,c.useDispatch)(bt),{enableComplementaryArea:x}=(0,c.useDispatch)(te),[k,C]=(0,o.useState)(!1),T=(0,o.useCallback)((()=>C(!0)),[]),N=(0,o.useCallback)((()=>{C(!1)}),[]),I=(0,o.useMemo)((()=>({...null==h?void 0:h.context,queryContext:[(null==h?void 0:h.context.queryContext)||{page:1},e=>w({...h,context:{...null==h?void 0:h.context,queryContext:{...null==h?void 0:h.context.queryContext,...e}}})]})),[null==h?void 0:h.context]);(0,o.useEffect)((()=>{f?document.body.classList.add("is-navigation-sidebar-open"):document.body.classList.remove("is-navigation-sidebar-open")}),[f]),(0,o.useEffect)((function(){"open"===new URLSearchParams(window.location.search).get("styles")&&x("core/edit-site","edit-site/global-styles")}),[x]);const P=(null==l?void 0:l.siteUrl)&&void 0!==s&&void 0!==i,M=r?(0,p.__)("List View"):(0,p.__)("Block Library");return Nl(P&&(0,p.__)("Editor (beta)")),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(gl,null),P&&(0,o.createElement)(Ht.ShortcutProvider,null,(0,o.createElement)(u.EntityProvider,{kind:"root",type:"site"},(0,o.createElement)(u.EntityProvider,{kind:"postType",type:s,id:i},(0,o.createElement)(ua,null,(0,o.createElement)(Te.BlockContextProvider,{value:I},(0,o.createElement)(Tl,null),(0,o.createElement)(wl,{onError:t},(0,o.createElement)(_l.Register,null),(0,o.createElement)(Ca,null),(0,o.createElement)(ge,{labels:{...Il,secondarySidebar:M},className:b&&"show-icon-labels",secondarySidebar:"visual"===y&&n?(0,o.createElement)(El,null):"visual"===y&&r?(0,o.createElement)(vl,null):null,sidebar:a&&(0,o.createElement)(he.Slot,{scope:"core/edit-site"}),drawer:(0,o.createElement)(Wa.Slot,null),header:(0,o.createElement)(Mn,{openEntitiesSavedStates:T,showIconLabels:b}),notices:(0,o.createElement)(m.EditorSnackbars,null),content:(0,o.createElement)(o.Fragment,null,(0,o.createElement)(m.EditorNotices,null),(0,o.createElement)(Te.BlockStyles.Slot,{scope:"core/block-inspector"}),"visual"===y&&_&&(0,o.createElement)(ul,{setIsInserterOpen:S}),"text"===y&&_&&(0,o.createElement)(pl,null),g&&!_&&(null==l?void 0:l.siteUrl)&&i&&(0,o.createElement)(O.Notice,{status:"warning",isDismissible:!1},(0,p.__)("You attempted to edit an item that doesn't exist. Perhaps it was deleted?")),(0,o.createElement)(_l,{openEntitiesSavedStates:T})),actions:(0,o.createElement)(o.Fragment,null,k?(0,o.createElement)(m.EntitiesSavedStates,{close:N}):(0,o.createElement)("div",{className:"edit-site-editor__toggle-save-panel"},(0,o.createElement)(O.Button,{variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:T,"aria-expanded":!1},(0,p.__)("Open save panel")))),footer:(0,o.createElement)(Te.BlockBreadcrumb,{rootLabelText:(0,p.__)("Template")}),shortcuts:{previous:E,next:v}}),(0,o.createElement)(Cl,null),(0,o.createElement)(O.Popover.Slot,null))))))))};var Ml=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"}));var Rl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"}));var Bl=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"}));var Al=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"}));var zl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v10zm-11-7.6h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-.9 3.5H6.3l1.2-1.7v1.7zm5.6-3.2c-.4-.2-.8-.4-1.2-.4-.5 0-.9.1-1.2.4-.4.2-.6.6-.8 1-.2.4-.3.9-.3 1.5s.1 1.1.3 1.6c.2.4.5.8.8 1 .4.2.8.4 1.2.4.5 0 .9-.1 1.2-.4.4-.2.6-.6.8-1 .2-.4.3-1 .3-1.6 0-.6-.1-1.1-.3-1.5-.1-.5-.4-.8-.8-1zm0 3.6c-.1.3-.3.5-.5.7-.2.1-.4.2-.7.2-.3 0-.5-.1-.7-.2-.2-.1-.4-.4-.5-.7-.1-.3-.2-.7-.2-1.2 0-.7.1-1.2.4-1.5.3-.3.6-.5 1-.5s.7.2 1 .5c.3.3.4.8.4 1.5-.1.5-.1.9-.2 1.2zm5-3.9h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-1 3.5H16l1.2-1.7v1.7z"}));var Ll=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"}));var Vl=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"}));var Ol=(0,o.createElement)(D.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,o.createElement)(D.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"}));var Dl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{"fill-rule":"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z","clip-rule":"evenodd"}));var Fl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,o.createElement)(D.Path,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"}));var Hl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"}));const Gl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"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"}));const Ul=["front-page","single-post","page","index","archive","author","category","date","tag","taxonomy","search","404"],$l={"front-page":Na,"single-post":Ml,page:Rl,archive:Bl,search:Al,404:zl,index:Ll,category:Vl,author:Ol,taxonomy:Dl,date:Fl,tag:Hl,attachment:Gl};function Wl(e){let{postType:t}=e;const n=Ot(),{templates:r,defaultTemplateTypes:a}=(0,c.useSelect)((e=>({templates:e(u.store).getEntityRecords("postType","wp_template",{per_page:-1}),defaultTemplateTypes:e(m.store).__experimentalGetDefaultTemplateTypes()})),[]),{saveEntityRecord:l}=(0,c.useDispatch)(u.store),{createErrorNotice:i}=(0,c.useDispatch)(A.store);const s=(0,$.map)(r,"slug"),d=(0,$.filter)(a,(e=>(0,$.includes)(Ul,e.slug)&&!(0,$.includes)(s,e.slug)));return d.length?(d.sort(((e,t)=>Ul.indexOf(e.slug)-Ul.indexOf(t.slug))),(0,o.createElement)(O.DropdownMenu,{className:"edit-site-new-template-dropdown",icon:null,text:t.labels.add_new,label:t.labels.add_new_item,popoverProps:{noArrow:!1},toggleProps:{variant:"primary"}},(()=>(0,o.createElement)(O.NavigableMenu,{className:"edit-site-new-template-dropdown__popover"},(0,o.createElement)(O.MenuGroup,{label:t.labels.add_new_item},(0,$.map)(d,(e=>{let{title:t,description:r,slug:s}=e;return(0,o.createElement)(O.MenuItem,{icon:$l[s],iconPosition:"left",info:r,key:s,onClick:()=>{!async function(e){let{slug:t}=e;try{const{title:e,description:r}=(0,$.find)(a,{slug:t}),o=await l("postType","wp_template",{excerpt:r,slug:t.toString(),status:"publish",title:e},{throwOnError:!0});n.push({postId:o.id,postType:o.type})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while creating the template.");i(t,{type:"snackbar"})}}({slug:s})}},t)}))))))):null}function jl(e){let{postType:t}=e;const n=Ot(),[r,a]=(0,o.useState)(!1),{createErrorNotice:l}=(0,c.useDispatch)(A.store),{saveEntityRecord:i}=(0,c.useDispatch)(u.store);return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.Button,{variant:"primary",onClick:()=>{a(!0)}},t.labels.add_new),r&&(0,o.createElement)(qa,{closeModal:()=>a(!1),onCreate:async function(e){let{title:t,area:r}=e;if(t)try{const e=(0,$.kebabCase)(t).replace(/[^\w-]+/g,"")||"wp-custom-part",l=await i("postType","wp_template_part",{slug:e,title:t,content:"",area:r},{throwOnError:!0});a(!1),n.push({postId:l.id,postType:l.type})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while creating the template part.");l(t,{type:"snackbar"}),a(!1)}else l((0,p.__)("Title is not defined."),{type:"snackbar"})}}))}function Yl(e){let{templateType:t="wp_template"}=e;const n=(0,c.useSelect)((e=>e(u.store).getPostType(t)),[t]);return n?"wp_template"===t?(0,o.createElement)(Wl,{postType:n}):"wp_template_part"===t?(0,o.createElement)(jl,{postType:n}):null:null}function ql(e){var t;let{templateType:n}=e;const r=(0,c.useSelect)((e=>e(u.store).getPostType(n)),[n]);return r?(0,o.createElement)("header",{className:"edit-site-list-header"},(0,o.createElement)(O.__experimentalHeading,{level:1,className:"edit-site-list-header__title"},null===(t=r.labels)||void 0===t?void 0:t.name),(0,o.createElement)("div",{className:"edit-site-list-header__right"},(0,o.createElement)(Yl,{templateType:n}))):null}function Xl(e){let{template:t,onClose:n}=e;const[r,a]=(0,o.useState)((()=>t.title.rendered)),[l,i]=(0,o.useState)(!1),{editEntityRecord:s,saveEditedEntityRecord:m}=(0,c.useDispatch)(u.store),{createSuccessNotice:d,createErrorNotice:h}=(0,c.useDispatch)(A.store);if(!t.is_custom)return null;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(O.MenuItem,{onClick:()=>{i(!0),a(t.title.rendered)}},(0,p.__)("Rename")),l&&(0,o.createElement)(O.Modal,{title:(0,p.__)("Rename"),closeLabel:(0,p.__)("Close"),onRequestClose:()=>{i(!1)},overlayClassName:"edit-site-list__rename-modal"},(0,o.createElement)("form",{onSubmit:async function(e){e.preventDefault();try{await s("postType",t.type,t.id,{title:r}),a(""),i(!1),n(),await m("postType",t.type,t.id,{throwOnError:!0}),d((0,p.__)("Entity renamed."),{type:"snackbar"})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while renaming the entity.");h(t,{type:"snackbar"})}}},(0,o.createElement)(O.Flex,{align:"flex-start",gap:8},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.TextControl,{label:(0,p.__)("Name"),value:r,onChange:a,required:!0}))),(0,o.createElement)(O.Flex,{className:"edit-site-list__rename-modal-actions",justify:"flex-end",expanded:!1},(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"tertiary",onClick:()=>{i(!1)}},(0,p.__)("Cancel"))),(0,o.createElement)(O.FlexItem,null,(0,o.createElement)(O.Button,{variant:"primary",type:"submit"},(0,p.__)("Save")))))))}function Kl(e){let{template:t}=e;const{removeTemplate:n,revertTemplate:r}=(0,c.useDispatch)(bt),{saveEditedEntityRecord:a}=(0,c.useDispatch)(u.store),{createSuccessNotice:l,createErrorNotice:i}=(0,c.useDispatch)(A.store),s=function(e){return!!e&&"custom"===e.source&&!e.has_theme_file}(t),m=Ie(t);if(!s&&!m)return null;return(0,o.createElement)(O.DropdownMenu,{icon:fe,label:(0,p.__)("Actions"),className:"edit-site-list-table__actions"},(e=>{let{onClose:c}=e;return(0,o.createElement)(O.MenuGroup,null,s&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(Xl,{template:t,onClose:c}),(0,o.createElement)(O.MenuItem,{isDestructive:!0,isTertiary:!0,onClick:()=>{n(t),c()}},(0,p.__)("Delete"))),m&&(0,o.createElement)(O.MenuItem,{info:(0,p.__)("Restore to default state"),onClick:()=>{!async function(){try{await r(t,{allowUndo:!1}),await a("postType",t.type,t.id),l((0,p.__)("Entity reverted."),{type:"snackbar"})}catch(e){const t=e.message&&"unknown_error"!==e.code?e.message:(0,p.__)("An error occurred while reverting the entity.");i(t,{type:"snackbar"})}}(),c()}},(0,p.__)("Clear customizations")))}))}var Zl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"}));var Ql=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{fillRule:"evenodd",d:"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",clipRule:"evenodd"}));var Jl=(0,o.createElement)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,o.createElement)(D.Path,{d:"M12 3.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"}));const eo=["wp_template","wp_template_part"];function to(e){let{isCustomized:t,children:n}=e;return t?(0,o.createElement)(O.Tooltip,{text:(0,p.__)("This template has been customized")},n):n}function no(e){let{text:t,icon:n,imageUrl:r,isCustomized:a}=e;const[l,i]=(0,o.useState)(!1);return(0,o.createElement)(O.__experimentalHStack,{alignment:"left"},(0,o.createElement)(to,{isCustomized:a},r?(0,o.createElement)("div",{className:V()("edit-site-list-added-by__avatar",{"is-loaded":l})},(0,o.createElement)("img",{onLoad:()=>i(!0),alt:"",src:r})):(0,o.createElement)("div",{className:V()("edit-site-list-added-by__icon",{"is-customized":a})},(0,o.createElement)(O.Icon,{icon:n}))),(0,o.createElement)("span",null,t))}function ro(e){var t;let{slug:n,isCustomized:r}=e;const a=(0,c.useSelect)((e=>e(u.store).getTheme(n)),[n]);return(0,o.createElement)(no,{icon:Hn,text:(null==a||null===(t=a.name)||void 0===t?void 0:t.rendered)||n,isCustomized:r})}function ao(e){let{slug:t,isCustomized:n}=e;const r=(0,c.useSelect)((e=>e(u.store).getPlugin(t)),[t]);return(0,o.createElement)(no,{icon:Zl,text:(null==r?void 0:r.name)||t,isCustomized:n})}function lo(e){var t;let{id:n}=e;const r=(0,c.useSelect)((e=>e(u.store).getUser(n)),[n]);return(0,o.createElement)(no,{icon:Ql,imageUrl:null==r||null===(t=r.avatar_urls)||void 0===t?void 0:t[48],text:null==r?void 0:r.nickname})}function oo(){const{name:e,logoURL:t}=(0,c.useSelect)((e=>{var t;const{getEntityRecord:n,getMedia:r}=e(u.store),a=n("root","__unstableBase");return{name:null==a?void 0:a.name,logoURL:null!=a&&a.site_logo?null===(t=r(a.site_logo))||void 0===t?void 0:t.source_url:void 0}}),[]);return(0,o.createElement)(no,{icon:Jl,imageUrl:t,text:e})}function io(e){let{templateType:t,template:n}=e;if(n){if(eo.includes(t)){if(n.has_theme_file&&("theme"===n.origin||!n.origin&&["theme","custom"].includes(n.source)))return(0,o.createElement)(ro,{slug:n.theme,isCustomized:"custom"===n.source});if(n.has_theme_file&&"plugin"===n.origin)return(0,o.createElement)(ao,{slug:n.theme,isCustomized:"custom"===n.source});if(!n.has_theme_file&&"custom"===n.source&&!n.author)return(0,o.createElement)(oo,null)}return(0,o.createElement)(lo,{id:n.author})}}function so(e){let{templateType:t}=e;const{records:n,isResolving:r}=(0,u.__experimentalUseEntityRecords)("postType",t,{per_page:-1}),a=(0,c.useSelect)((e=>e(u.store).getPostType(t)),[t]);return!n||r?null:n.length?(0,o.createElement)("table",{className:"edit-site-list-table",role:"table"},(0,o.createElement)("thead",null,(0,o.createElement)("tr",{className:"edit-site-list-table-head",role:"row"},(0,o.createElement)("th",{className:"edit-site-list-table-column",role:"columnheader"},(0,p.__)("Template")),(0,o.createElement)("th",{className:"edit-site-list-table-column",role:"columnheader"},(0,p.__)("Added by")),(0,o.createElement)("th",{className:"edit-site-list-table-column",role:"columnheader"},(0,o.createElement)(O.VisuallyHidden,null,(0,p.__)("Actions"))))),(0,o.createElement)("tbody",null,n.map((e=>{var n;return(0,o.createElement)("tr",{key:e.id,className:"edit-site-list-table-row",role:"row"},(0,o.createElement)("td",{className:"edit-site-list-table-column",role:"cell"},(0,o.createElement)(O.__experimentalHeading,{level:4},(0,o.createElement)(xn,{params:{postId:e.id,postType:e.type}},(0,Ta.decodeEntities)((null===(n=e.title)||void 0===n?void 0:n.rendered)||e.slug))),e.description),(0,o.createElement)("td",{className:"edit-site-list-table-column",role:"cell"},(0,o.createElement)(io,{templateType:t,template:e})),(0,o.createElement)("td",{className:"edit-site-list-table-column",role:"cell"},(0,o.createElement)(Kl,{template:e})))})))):(0,o.createElement)("div",null,(0,p.sprintf)((0,p.__)("No %s found."),null==a||null===(l=a.labels)||void 0===l||null===(i=l.name)||void 0===i?void 0:i.toLowerCase()));var l,i}function co(){var e,t;const{params:{postType:n}}=Vt();!function(){const{registerShortcut:e}=(0,c.useDispatch)(Ht.store);(0,o.useEffect)((()=>{e({name:"core/edit-site/next-region",category:"global",description:(0,p.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/edit-site/previous-region",category:"global",description:(0,p.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"}]})}),[])}();const{previousShortcut:r,nextShortcut:a,isNavigationOpen:l}=(0,c.useSelect)((e=>({previousShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/previous-region"),nextShortcut:e(Ht.store).getAllShortcutKeyCombinations("core/edit-site/next-region"),isNavigationOpen:e(bt).isNavigationOpened()})),[]),i=(0,c.useSelect)((e=>e(u.store).getPostType(n)),[n]);Nl(null==i||null===(e=i.labels)||void 0===e?void 0:e.name);const s=null==i||null===(t=i.labels)||void 0===t?void 0:t.items_list,d=i?{header:(0,p.sprintf)((0,p.__)("%s - Header"),s),body:(0,p.sprintf)((0,p.__)("%s - Content"),s)}:void 0;return(0,o.createElement)(ge,{className:V()("edit-site-list",{"is-navigation-open":l}),labels:{drawer:(0,p.__)("Navigation Sidebar"),...d},header:(0,o.createElement)(ql,{templateType:n}),drawer:(0,o.createElement)(Wa.Slot,null),notices:(0,o.createElement)(m.EditorSnackbars,null),content:(0,o.createElement)(so,{templateType:n}),shortcuts:{previous:r,next:a}})}function uo(e){let{postId:t,postType:n}=e;return!(t||!n)}function mo(e){let{reboot:t}=e;const{createErrorNotice:n}=(0,c.useDispatch)(A.store);function r(e){n((0,p.sprintf)((0,p.__)('The "%s" plugin has encountered an error and cannot be rendered.'),e))}return(0,o.createElement)(O.SlotFillProvider,null,(0,o.createElement)(m.UnsavedChangesWarning,null),(0,o.createElement)(Ft,null,(e=>{let{params:n}=e;const a=uo(n);return(0,o.createElement)(o.Fragment,null,a?(0,o.createElement)(co,null):(0,o.createElement)(Pl,{onError:t}),(0,o.createElement)(ne.PluginArea,{onError:r}),(0,o.createElement)(Wa,{isDefaultOpen:!!a,activeTemplateType:a?n.postType:void 0}))})))}function po(e){let{className:t,...n}=e;return(0,o.createElement)(he,z({panelClassName:t,className:"edit-site-sidebar",scope:"core/edit-site"},n))}function ho(e){return(0,o.createElement)(ce,z({__unstableExplicitMenuItem:!0,scope:"core/edit-site"},e))}var _o=(0,_e.compose)((0,ne.withPluginContext)(((e,t)=>{var n;return{as:null!==(n=t.as)&&void 0!==n?n:O.MenuItem,icon:t.icon||e.icon,name:"core/edit-site/plugin-more-menu"}})))(ie);function go(e,t){if(!t.__unstableHomeTemplate)return void(0,o.render)((0,o.createElement)(bl,{message:(0,p.__)("The editor is unable to find a block template for the homepage."),dashboardLink:"index.php"}),e);(0,o.unmountComponentAtNode)(e);const n=go.bind(null,e,t);(0,c.dispatch)(d.store).setDefaults("core/edit-site",{editorMode:"visual",fixedToolbar:!1,focusMode:!1,keepCaretInsideBlock:!1,welcomeGuide:!0,welcomeGuideStyles:!0}),(0,c.dispatch)(bt).updateSettings(t),(0,c.dispatch)(m.store).updateEditorSettings({defaultTemplateTypes:t.defaultTemplateTypes,defaultTemplatePartAreas:t.defaultTemplatePartAreas});uo((0,_.getQueryArgs)(window.location.href))&&(0,c.dispatch)(bt).setIsNavigationPanelOpened((0,c.select)(h.store).isViewportMatch("medium"));(0,o.render)((0,o.createElement)(mo,{reboot:n}),e)}function fo(e,t){t.__experimentalFetchLinkSuggestions=(e,n)=>(0,u.__experimentalFetchLinkSuggestions)(e,n,t),t.__experimentalFetchRichUrlData=u.__experimentalFetchUrlData,t.__experimentalSpotlightEntityBlocks=["core/template-part"];const n=document.getElementById(e);(0,c.dispatch)(i.store).__experimentalReapplyBlockTypeFilters(),(0,s.registerCoreBlocks)(),go(n,t)}}(),(window.wp=window.wp||{}).editSite=r}();
\ No newline at end of file
diff --git a/wp-includes/version.php b/wp-includes/version.php
index 6a56c9d171..da13b3de61 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
  *
  * @global string $wp_version
  */
-$wp_version = '6.0-beta4-53337';
+$wp_version = '6.0-beta4-53338';

 /**
  * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.